Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for MergeKubeadmEnvVars (0.52 sec)

  1. cmd/kubeadm/app/util/env.go

    				EnvVar: v1.EnvVar{Name: name, Value: value},
    			}
    			envs = append(envs, envVar)
    		}
    	}
    	return envs
    }
    
    // MergeKubeadmEnvVars merges values of environment variable slices.
    // The values defined in later slices overwrite values in previous ones.
    func MergeKubeadmEnvVars(envList ...[]kubeadmapi.EnvVar) []v1.EnvVar {
    	m := make(map[string]v1.EnvVar)
    	merged := []v1.EnvVar{}
    	for _, envs := range envList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 12 09:09:19 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/util/env_test.go

    	v1 "k8s.io/api/core/v1"
    
    	kubeadmapi "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm"
    )
    
    func TestMergeKubeadmEnvVars(t *testing.T) {
    	baseEnv := []kubeadmapi.EnvVar{}
    	extraEnv := []kubeadmapi.EnvVar{}
    	MergeKubeadmEnvVars(append(baseEnv, extraEnv...))
    	var tests = []struct {
    		name      string
    		proxyEnv  []kubeadmapi.EnvVar
    		extraEnv  []kubeadmapi.EnvVar
    		mergedEnv []v1.EnvVar
    	}{
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 12 09:09:19 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/phases/controlplane/manifests.go

    			Resources:       staticpodutil.ComponentResources("250m"),
    			Env:             kubeadmutil.MergeKubeadmEnvVars(proxyEnvs, cfg.APIServer.ExtraEnvs),
    		}, mounts.GetVolumes(kubeadmconstants.KubeAPIServer),
    			map[string]string{kubeadmconstants.KubeAPIServerAdvertiseAddressEndpointAnnotationKey: endpoint.String()}),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Mar 03 14:43:47 UTC 2024
    - 17.8K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/phases/addons/proxy/proxy.go

    	}
    	// Propagate the http/https proxy host environment variables to the container
    	env := &kubeproxyDaemonSet.Spec.Template.Spec.Containers[0].Env
    	*env = append(*env, kubeadmutil.MergeKubeadmEnvVars(kubeadmutil.GetProxyEnvVars())...)
    
    	// Create the DaemonSet for kube-proxy or update it in case it already exists
    	return []byte(""), apiclient.CreateOrUpdateDaemonSet(client, kubeproxyDaemonSet)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 26 13:23:44 UTC 2023
    - 8.1K bytes
    - Viewed (0)
  5. cmd/kubeadm/app/phases/etcd/local.go

    			StartupProbe:   staticpodutil.StartupProbe(probeHostname, "/readyz", probePort, probeScheme, componentHealthCheckTimeout),
    			Env:            kubeadmutil.MergeKubeadmEnvVars(cfg.Etcd.Local.ExtraEnvs),
    		},
    		etcdMounts,
    		// etcd will listen on the advertise address of the API server, in a different port (2379)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 14:07:27 UTC 2024
    - 13.8K bytes
    - Viewed (1)
Back to top