<p>kubeadm join não mescla sinalizadores e configurações</p>

Criado em 9 jun. 2018  ·  3Comentários  ·  Fonte: kubernetes/kubeadm

Notei que ao misturar --config= e --discovery-token-ca-cert-hash kubeadm não perceberá que o token de descoberta ca cert hash foi passado para as linhas de comando. Tive que adicioná-lo manualmente ao meu arquivo de configuração.

Da mesma forma, essas duas verificações acontecem antes de o arquivo de configuração ser carregado, então eles sempre serão impressos, a menos (talvez) que você faça tudo com sinalizadores de linha de comando https://github.com/kubernetes/kubernetes/blob/a9d2b5eeae1d8a9dbfab4f875fed201bac0204e5/cmd/kubeadm/app /cmd/join.go

Este é um RELATÓRIO DE BUGS ou PEDIDO DE RECURSO?

RELATÓRIO DE ERRO

Versões

kubeadm version (use kubeadm version ): uma versão bastante recente do master, "v1.12.0-alpha.0.957 + 1235adac3802fd-dirty" (nada que eu alterei teria afetado este comportamento)

O que você esperava que acontecesse?

Eu esperava que os sinalizadores e a configuração fossem mesclados ou apresentassem um erro e me dissesse para não misturar sinalizadores e configuração.

Como reproduzi-lo (o mais mínimo e precisamente possível)?

execute a saída de kubeadm init (kubadm join com alguns sinalizadores) e transmita a ele um arquivo de configuração também.

kinbug lifecyclactive prioritimportant-soon

Todos 3 comentários

Ah, nós não erramos aqui? Fazemos isso para o init. No entanto, devemos possibilitar a especificação de ambos, @mtaufen explica como aqui: https://docs.google.com/document/d/1FdaEJUEh091qf5B98HM6_8MS764iXrxxigNIdwHYW9c/edit
(também pode olhar para o código kubelet que faz isso)

@rosti vai trabalhar nisso: tada:

Vou encerrar este em favor da unificação no tratamento do problema.

Esta página foi útil?
0 / 5 - 0 avaliações