Merge pull request #74751 from fabriziopandini/cleanup-join-phases-flags

cleanup-join-phases-flags
pull/564/head
Kubernetes Prow Robot 2019-02-28 17:52:30 -08:00 committed by GitHub
commit 9fd7a4c2dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 9 deletions

View File

@ -44,10 +44,12 @@ func getControlPlaneJoinPhaseFlags() []string {
options.CfgPath,
options.ControlPlane,
options.NodeName,
options.FileDiscovery,
options.TokenDiscovery,
options.TokenDiscoveryCAHash,
options.TokenDiscoverySkipCAHash,
options.KubeconfigPath,
options.TLSBootstrapToken,
options.TokenStr,
}
}

View File

@ -43,7 +43,9 @@ func NewControlPlanePreparePhase() workflow.Phase {
{
Name: "all",
Short: "Prepares the machine for serving a control plane.",
InheritFlags: getControlPlanePreparePhaseFlags(),
InheritFlags: append(getControlPlanePreparePhaseFlags(),
options.CertificateKey,
),
RunAllSiblings: true,
},
newControlPlanePrepareDownloadCertsSubphase(),
@ -61,10 +63,12 @@ func getControlPlanePreparePhaseFlags() []string {
options.CfgPath,
options.ControlPlane,
options.NodeName,
options.FileDiscovery,
options.TokenDiscovery,
options.TokenDiscoveryCAHash,
options.TokenDiscoverySkipCAHash,
options.CertificateKey,
options.TLSBootstrapToken,
options.TokenStr,
}
}
@ -74,10 +78,9 @@ func newControlPlanePrepareDownloadCertsSubphase() workflow.Phase {
Short: fmt.Sprintf("Download certificates from %s", kubeadmconstants.KubeadmCertsSecret),
Long: cmdutil.MacroCommandLongDescription,
Run: runControlPlanePrepareDownloadCertsPhaseLocal,
InheritFlags: []string{
options.CfgPath,
InheritFlags: append(getControlPlanePreparePhaseFlags(),
options.CertificateKey,
},
),
}
}

View File

@ -64,10 +64,11 @@ func NewKubeletStartPhase() workflow.Phase {
options.CfgPath,
options.NodeCRISocket,
options.NodeName,
options.TLSBootstrapToken,
options.FileDiscovery,
options.TokenDiscovery,
options.TokenDiscoveryCAHash,
options.TokenDiscoverySkipCAHash,
options.TLSBootstrapToken,
options.TokenStr,
},
}

View File

@ -73,6 +73,7 @@ func NewPreflightPhase() workflow.Phase {
options.TokenDiscovery,
options.TokenDiscoveryCAHash,
options.TokenDiscoverySkipCAHash,
options.CertificateKey,
},
}
}