Quando eu faço: $ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
kubernetes-admin@kubernetes kubernetes kubernetes-admin
* qa-1 arn:aws:eks:xxxxxx150:cluster/ocean-qa xxx:xxx:cluster/xxxx-RH36mmA4 xx-xx-tulw
Eu tenho vários contextos definidos no arquivo de configuração. Gostaria de definir o cluster 'kubernetes-admin@kubernetes' como padrão sempre que usar o kubectl. não consigo achar o comando..
Você pode usar o comando use-context para definir o contexto atual. Então o kubectl sempre usará esse contexto até que você o altere novamente. Assim também após uma reinicialização.
kubectl config use-context kubernetes-admin@kubernetes