{"repo":"Azure/aks-set-context","free":true,"listed":false,"github":"https://github.com/Azure/aks-set-context","clone":"git clone https://github.com/Azure/aks-set-context.git","description":"GitHub Action for setting context (retrieving Kubeconfig) before interacting with Kubernetes cluster","language":"TypeScript","stars":58,"topics":["actions","azure","deploy","github-action","github-actions","k8s","kubernetes"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Azure Kubernetes Service set context This action can be used to set cluster context before other actions like azure/k8s-deploy and azure/k8s-create-secret . Any kubectl commands (in script) can also be run subsequently in the workflow. You must run Azure/login before this action. Action inputs Action inputs Description resource-group (Required) Resource group containing the AKS cluster cluster-name (Required) Name of the AKS cluster subscription Subscription tied to AKS cluster admin Get cluster admin credentials. Values: true or false use-kubelogin Allows non-admin users to use the Action via kubelogin public-fqdn Get private cluster credential with server address to be public fqdn resource-type Microsoft.ContainerService/managedClusters (default) or Microsoft.ContainerService/fleets Example OIDC Authentication (recommended) Service Principal Authentication Kubelogin kubelogin is at the core of the non-admin user scenario. For more information on kubelogin , refer to the documentation here. To run this Action as a non-admin user, you must first install kubelogin . To set up kubelogin , you may use the action [azure/use-kubelogin][action use kubelogin]: [action use kubelogin]: https://github.com/marketplace/actions/setup-kubelogin Non-Admin User Example If you are executing this Action as a non-admin user, you need to toggle the optional use-kubelogin Action input to true for it to work. Development This repository enforces a 7-day dependency freshness (\"bake\") period : newly","default_branch":null,"files":null,"tree":[],"storefront":"/r/Azure","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Azure/aks-set-context/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}