--config=
と--discovery-token-ca-cert-hash
混在させると、kubeadmは検出トークンのcacertハッシュがコマンドラインに渡されたことに気付かないことに気付きました。 手動で設定ファイルに追加する必要がありました。
同様に、これらの2つのチェックは、構成ファイルが読み込まれる前に行われるため、コマンドラインフラグhttps://github.com/kubernetes/kubernetes/blob/a9d2b5eeae1d8a9dbfab4f875fed201bac0204e5/cmd/kubeadm/appですべてを実行しない限り、常に出力され
バグレポート
kubeadmバージョン( kubeadm version
):かなり最近のバージョンのマスター「v1.12.0-alpha.0.957 + 1235adac3802fd-dirty」(ただし、変更したものはこの動作に影響しませんでした)
フラグと構成がマージまたはエラーになることを期待し、フラグと構成を混在させないように指示しました。
kubeadm init(kubadm joinといくつかのフラグ)の出力を実行し、構成ファイルも渡します。
@rostiはこれに取り組むつもりです:
問題の処理に関する統一を支持して、これを閉じます。