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.CfgPath,
|
||||||
options.ControlPlane,
|
options.ControlPlane,
|
||||||
options.NodeName,
|
options.NodeName,
|
||||||
|
options.FileDiscovery,
|
||||||
options.TokenDiscovery,
|
options.TokenDiscovery,
|
||||||
options.TokenDiscoveryCAHash,
|
options.TokenDiscoveryCAHash,
|
||||||
options.TokenDiscoverySkipCAHash,
|
options.TokenDiscoverySkipCAHash,
|
||||||
options.KubeconfigPath,
|
options.TLSBootstrapToken,
|
||||||
|
options.TokenStr,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,9 @@ func NewControlPlanePreparePhase() workflow.Phase {
|
||||||
{
|
{
|
||||||
Name: "all",
|
Name: "all",
|
||||||
Short: "Prepares the machine for serving a control plane.",
|
Short: "Prepares the machine for serving a control plane.",
|
||||||
InheritFlags: getControlPlanePreparePhaseFlags(),
|
InheritFlags: append(getControlPlanePreparePhaseFlags(),
|
||||||
|
options.CertificateKey,
|
||||||
|
),
|
||||||
RunAllSiblings: true,
|
RunAllSiblings: true,
|
||||||
},
|
},
|
||||||
newControlPlanePrepareDownloadCertsSubphase(),
|
newControlPlanePrepareDownloadCertsSubphase(),
|
||||||
|
@ -61,10 +63,12 @@ func getControlPlanePreparePhaseFlags() []string {
|
||||||
options.CfgPath,
|
options.CfgPath,
|
||||||
options.ControlPlane,
|
options.ControlPlane,
|
||||||
options.NodeName,
|
options.NodeName,
|
||||||
|
options.FileDiscovery,
|
||||||
options.TokenDiscovery,
|
options.TokenDiscovery,
|
||||||
options.TokenDiscoveryCAHash,
|
options.TokenDiscoveryCAHash,
|
||||||
options.TokenDiscoverySkipCAHash,
|
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),
|
Short: fmt.Sprintf("Download certificates from %s", kubeadmconstants.KubeadmCertsSecret),
|
||||||
Long: cmdutil.MacroCommandLongDescription,
|
Long: cmdutil.MacroCommandLongDescription,
|
||||||
Run: runControlPlanePrepareDownloadCertsPhaseLocal,
|
Run: runControlPlanePrepareDownloadCertsPhaseLocal,
|
||||||
InheritFlags: []string{
|
InheritFlags: append(getControlPlanePreparePhaseFlags(),
|
||||||
options.CfgPath,
|
|
||||||
options.CertificateKey,
|
options.CertificateKey,
|
||||||
},
|
),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -64,10 +64,11 @@ func NewKubeletStartPhase() workflow.Phase {
|
||||||
options.CfgPath,
|
options.CfgPath,
|
||||||
options.NodeCRISocket,
|
options.NodeCRISocket,
|
||||||
options.NodeName,
|
options.NodeName,
|
||||||
options.TLSBootstrapToken,
|
options.FileDiscovery,
|
||||||
options.TokenDiscovery,
|
options.TokenDiscovery,
|
||||||
options.TokenDiscoveryCAHash,
|
options.TokenDiscoveryCAHash,
|
||||||
options.TokenDiscoverySkipCAHash,
|
options.TokenDiscoverySkipCAHash,
|
||||||
|
options.TLSBootstrapToken,
|
||||||
options.TokenStr,
|
options.TokenStr,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,6 +73,7 @@ func NewPreflightPhase() workflow.Phase {
|
||||||
options.TokenDiscovery,
|
options.TokenDiscovery,
|
||||||
options.TokenDiscoveryCAHash,
|
options.TokenDiscoveryCAHash,
|
||||||
options.TokenDiscoverySkipCAHash,
|
options.TokenDiscoverySkipCAHash,
|
||||||
|
options.CertificateKey,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue