You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following task using kubernetesServiceEndpoint seems to be using azureSubscriptionEndpoint based on the pipeline logs.
I need a way to use the kubernetesServiceConnection to login and be able to write out a .kube/config so it can be used later in a terraform provider block.
- task: Kubernetes@1
inputs:
connectionType: 'Kubernetes Service Connection'
kubernetesServiceEndpoint: ${{ parameters.aksServiceConnection }}
command: login
displayName: 🔓 AKS Login
##[debug]found: '/mnt/vss/_work/_temp/*/bin/linux_amd64/kubelogin'
##[debug]Kubelogin is installed. Converting kubeconfig.
**##[debug]azureSubscriptionEndpoint=undefined**
##[debug]undefined auth scheme = undefined
##[debug]Kubelogin authentication scheme undefined
##[debug]Kubelogin authentication failed. Exception: TypeError: Cannot read properties of undefined (reading 'toLowerCase')
at Kubelogin.<anonymous> (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:37:28)
at Generator.next (<anonymous>)
at /mnt/vss/_work/_tasks/Kubernetes_*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:8:71
at new Promise (<anonymous>)
at __awaiter (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:4:12)
at Kubelogin.login (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:34:16)
at ClusterConnection.<anonymous> (/mnt/vss/_work/_tasks/Kubernetes_cbc316a2-586f-4def-be79-488a1f503564/1.247.3/src/clusterconnection.js:79:41)
at Generator.next (<anonymous>)
at /mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/src/clusterconnection.js:8:71
at new Promise (<anonymous>)
##[debug]which '/usr/bin/kubectl'
##[debug]found: '/usr/bin/kubectl'
##[debug]/usr/bin/kubectl arg: version
##[debug]/usr/bin/kubectl arg: ["-o","json"]
##[debug]exec tool: /usr/bin/kubectl
##[debug]arguments:
##[debug] version
##[debug] -o
##[debug] json```
### Environment type (Please select at least one enviroment where you face this issue)
- [ ] Self-Hosted
- [x] Managed DevOps Pools
- [ ] VMSS Pool
- [ ] Container
### Operation system
ubuntu-latest
### Relevant log output
```shell
##[debug]which 'kubelogin'
##[debug]found: '/mnt/vss/_work/_temp/*/bin/linux_amd64/kubelogin'
##[debug]Kubelogin is installed. Converting kubeconfig.
**##[debug]azureSubscriptionEndpoint=undefined**
##[debug]undefined auth scheme = undefined
##[debug]Kubelogin authentication scheme undefined
##[debug]Kubelogin authentication failed. Exception: TypeError: Cannot read properties of undefined (reading 'toLowerCase')
at Kubelogin.<anonymous> (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:37:28)
at Generator.next (<anonymous>)
at /mnt/vss/_work/_tasks/Kubernetes_*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:8:71
at new Promise (<anonymous>)
at __awaiter (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:4:12)
at Kubelogin.login (/mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/node_modules/azure-pipelines-tasks-kubernetes-common/kubelogin.js:34:16)
at ClusterConnection.<anonymous> (/mnt/vss/_work/_tasks/Kubernetes_cbc316a2-586f-4def-be79-488a1f503564/1.247.3/src/clusterconnection.js:79:41)
at Generator.next (<anonymous>)
at /mnt/vss/_work/_tasks/Kubernetes_cbc*/1.247.3/src/clusterconnection.js:8:71
at new Promise (<anonymous>)
##[debug]which '/usr/bin/kubectl'
##[debug]found: '/usr/bin/kubectl'
##[debug]/usr/bin/kubectl arg: version
##[debug]/usr/bin/kubectl arg: ["-o","json"]
##[debug]exec tool: /usr/bin/kubectl
##[debug]arguments:
##[debug] version
##[debug] -o
##[debug] json
```
The text was updated successfully, but these errors were encountered:
New issue checklist
Task name
Kubernetes
Task version
@1
Issue Description
The following task using
kubernetesServiceEndpoint
seems to be usingazureSubscriptionEndpoint
based on the pipeline logs.I need a way to use the kubernetesServiceConnection to login and be able to write out a .kube/config so it can be used later in a terraform provider block.
The text was updated successfully, but these errors were encountered: