kubeadm을 사용하여 구성을 업로드할 때 "upload" 하위 명령이 유효하지 않습니다.

kubeadm을 사용하여 구성을 업로드할 때 "upload" 하위 명령이 유효하지 않습니다.

kubeadm을 사용하여 kubeadm version: &version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.3", GitCommit:"ca643a4d1f7bfe34773c74f79527be4afd95bf39", GitTreeState:"clean", BuildDate:"2021-07-15T21:03:28Z", GoVersion:"go1.16.6", Compiler:"gc", Platform:"linux/amd64"}다음과 같은 구성 파일을 업로드하려는 경우:

kubeadm config upload from-file --kubeconfig kubeadm-config.yaml

그것은 나에게 오류를 제공합니다 :

[root@k8smasterone config]# kubeadm config upload from-file --kubeconfig kubeadm-config.yaml
invalid subcommand: "upload"
To see the stack trace of this error execute with --v=5 or higher

kubeadm 매뉴얼을 읽었지만 업로드를 대체할 방법을 찾지 못했습니다. 구성 파일을 어떻게 업로드해야 합니까?

답변1

새 버전에서는 이렇게 합니다.

kubeadm init phase upload-config kubeadm --config kubeadm-config.yaml

추가 정보:https://github.com/kubernetes/kubeadm/issues/988

관련 정보