mirror of https://github.com/k3s-io/k3s
Merge pull request #74751 from fabriziopandini/cleanup-join-phases-flags
cleanup-join-phases-flagspull/564/head
commit
9fd7a4c2dc
|
@ -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,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -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,
|
||||
},
|
||||
),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -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,
|
||||
},
|
||||
}
|
||||
|
|
|
@ -73,6 +73,7 @@ func NewPreflightPhase() workflow.Phase {
|
|||
options.TokenDiscovery,
|
||||
options.TokenDiscoveryCAHash,
|
||||
options.TokenDiscoverySkipCAHash,
|
||||
options.CertificateKey,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue