Olá! Fiz todos os passos descritos nesta aula, mas recebi a mensagem de erro acima. Seguem comando e a mensagem que recebi:
$ sudo snap install doctl
snap "doctl" is already installed, see 'snap help refresh'
$ doctl auth init
Using token for context default
Validating token... ✔
$ doctl kubernetes cluster kubeconfig save cluster1
$ doctl kubernetes cluster kubeconfig save 8bb52973-a56a-46ab-8909-cbb313cfe689
Error: GET https://api.digitalocean.com/v2/kubernetes/clusters/8bb52973-a56a-46ab-8909-cbb313cfe689/kubeconfig: 403 (request "8ceb3af9-91ed-4183-9ec0-845ee30a9522") You are not authorized to perform this operation
Pelos testes e pesquisas que fiz, o problema é que não está gerando o arquivo .kube/config
Tentei a forma Manual indicada na página do Cluster da Digital Ocean:
- Baixar o arquivo cluster1-kubeconfig.yaml e
- Executar o comando abaixo para gerar o a arquivo config. O comando executou, listou os nós, mas não gerou o arquivo config:
kubectl --kubeconfig=.kube/cluster1-kubeconfig.yaml get nodes
Alguém poderia me ajudar a resolver este erro ?
Desde já agradeço! :)
Informações:
- nome do cluster: cluster1
- estou num ambiente WSL2 usando Ubuntu 22.04 LTS.
Segue imagem mostrando que o comando doctl está funcionando, mas o comando kubectl está retornando erro: