Kops / Kubernetes: Nenhum contexto definido em kubecfg, o nome é obrigatório

2

Alguém na minha organização fez a configuração inicial do Kubernetes com o Kops na AWS, então já temos a configuração do bucket do S3 e o cluster sendo executado.

Meu env localKOPS_STATE_STORE está apontando para o bucket S3 configurado anteriormente. O CLUSTER_NAME env está definido como: [name].k8s.local , pois é um cluster baseado em fofocas.

Estou tentando obter a configuração kops e kubectl localmente para trabalhar com esse cluster pré-fabricado. Eu tenho a configuração de credenciais da AWS, e quando eu executo kops get cluster eu vejo sitenamecom.k8s.local aws us-west-1a .

Quando faço kubectl config get-clusters ou kubectl config get-contexts , nada é impresso, exceto colunas em branco.

Quando faço kops validate cluster , diz: root.go:227] no context set in kubecfg --name is required

    
por alyx 25.06.2018 / 16:54

1 resposta

3

Eu percebi, tive que correr:

kops get clusters 

kops export kubecfg <CLUSTER_NAME>
    
por 25.06.2018 / 17:20