mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-07-17 20:00:07 +00:00
Optimize slice initialization in kubeadm
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
This commit is contained in:
@@ -597,7 +597,7 @@ func (d *initData) WaitControlPlaneClient() (clientset.Interface, error) {
|
||||
|
||||
// Tokens returns an array of token strings.
|
||||
func (d *initData) Tokens() []string {
|
||||
tokens := []string{}
|
||||
tokens := make([]string, 0, len(d.cfg.BootstrapTokens))
|
||||
for _, bt := range d.cfg.BootstrapTokens {
|
||||
tokens = append(tokens, bt.Token.String())
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ import (
|
||||
|
||||
var (
|
||||
kubeletFinalizePhaseExample = cmdutil.Examples(`
|
||||
# Updates settings relevant to the kubelet after TLS bootstrap"
|
||||
# Updates settings relevant to the kubelet after TLS bootstrap
|
||||
kubeadm init phase kubelet-finalize all --config
|
||||
`)
|
||||
)
|
||||
|
||||
@@ -234,7 +234,7 @@ func genAvailableUpgrade(up *upgrade.Upgrade, etcdUpgrade bool) outputapiv1alpha
|
||||
|
||||
// sortedSliceFromStringStringArrayMap returns a slice of the keys in the map sorted alphabetically
|
||||
func sortedSliceFromStringStringArrayMap(strMap map[string][]string) []string {
|
||||
strSlice := []string{}
|
||||
strSlice := make([]string, 0, len(strMap))
|
||||
for k := range strMap {
|
||||
strSlice = append(strSlice, k)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user