mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	Enable alpha features in local-up-cluster
This commit is contained in:
		@@ -42,6 +42,8 @@ ENABLE_DAEMON=${ENABLE_DAEMON:-false}
 | 
				
			|||||||
HOSTNAME_OVERRIDE=${HOSTNAME_OVERRIDE:-"127.0.0.1"}
 | 
					HOSTNAME_OVERRIDE=${HOSTNAME_OVERRIDE:-"127.0.0.1"}
 | 
				
			||||||
CLOUD_PROVIDER=${CLOUD_PROVIDER:-""}
 | 
					CLOUD_PROVIDER=${CLOUD_PROVIDER:-""}
 | 
				
			||||||
CLOUD_CONFIG=${CLOUD_CONFIG:-""}
 | 
					CLOUD_CONFIG=${CLOUD_CONFIG:-""}
 | 
				
			||||||
 | 
					FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=true"}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# START_MODE can be 'all', 'kubeletonly', or 'nokubelet'
 | 
					# START_MODE can be 'all', 'kubeletonly', or 'nokubelet'
 | 
				
			||||||
START_MODE=${START_MODE:-"all"}
 | 
					START_MODE=${START_MODE:-"all"}
 | 
				
			||||||
@@ -309,6 +311,7 @@ function start_apiserver {
 | 
				
			|||||||
      --insecure-port="${API_PORT}" \
 | 
					      --insecure-port="${API_PORT}" \
 | 
				
			||||||
      --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \
 | 
					      --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \
 | 
				
			||||||
      --service-cluster-ip-range="${SERVICE_CLUSTER_IP_RANGE}" \
 | 
					      --service-cluster-ip-range="${SERVICE_CLUSTER_IP_RANGE}" \
 | 
				
			||||||
 | 
					      --feature-gates="${FEATURE_GATES}" \
 | 
				
			||||||
      --cloud-provider="${CLOUD_PROVIDER}" \
 | 
					      --cloud-provider="${CLOUD_PROVIDER}" \
 | 
				
			||||||
      --cloud-config="${CLOUD_CONFIG}" \
 | 
					      --cloud-config="${CLOUD_CONFIG}" \
 | 
				
			||||||
      --cors-allowed-origins="${API_CORS_ALLOWED_ORIGINS}" >"${APISERVER_LOG}" 2>&1 &
 | 
					      --cors-allowed-origins="${API_CORS_ALLOWED_ORIGINS}" >"${APISERVER_LOG}" 2>&1 &
 | 
				
			||||||
@@ -333,6 +336,7 @@ function start_controller_manager {
 | 
				
			|||||||
      --enable-hostpath-provisioner="${ENABLE_HOSTPATH_PROVISIONER}" \
 | 
					      --enable-hostpath-provisioner="${ENABLE_HOSTPATH_PROVISIONER}" \
 | 
				
			||||||
      ${node_cidr_args} \
 | 
					      ${node_cidr_args} \
 | 
				
			||||||
      --pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \
 | 
					      --pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \
 | 
				
			||||||
 | 
					      --feature-gates="${FEATURE_GATES}" \
 | 
				
			||||||
      --cloud-provider="${CLOUD_PROVIDER}" \
 | 
					      --cloud-provider="${CLOUD_PROVIDER}" \
 | 
				
			||||||
      --cloud-config="${CLOUD_CONFIG}" \
 | 
					      --cloud-config="${CLOUD_CONFIG}" \
 | 
				
			||||||
      --master="${API_HOST}:${API_PORT}" >"${CTLRMGR_LOG}" 2>&1 &
 | 
					      --master="${API_HOST}:${API_PORT}" >"${CTLRMGR_LOG}" 2>&1 &
 | 
				
			||||||
@@ -407,6 +411,7 @@ function start_kubelet {
 | 
				
			|||||||
        --cloud-config="${CLOUD_CONFIG}" \
 | 
					        --cloud-config="${CLOUD_CONFIG}" \
 | 
				
			||||||
        --address="${KUBELET_HOST}" \
 | 
					        --address="${KUBELET_HOST}" \
 | 
				
			||||||
        --api-servers="${API_HOST}:${API_PORT}" \
 | 
					        --api-servers="${API_HOST}:${API_PORT}" \
 | 
				
			||||||
 | 
					        --feature-gates="${FEATURE_GATES}" \
 | 
				
			||||||
        --cpu-cfs-quota=${CPU_CFS_QUOTA} \
 | 
					        --cpu-cfs-quota=${CPU_CFS_QUOTA} \
 | 
				
			||||||
        --enable-controller-attach-detach="${ENABLE_CONTROLLER_ATTACH_DETACH}" \
 | 
					        --enable-controller-attach-detach="${ENABLE_CONTROLLER_ATTACH_DETACH}" \
 | 
				
			||||||
        ${dns_args} \
 | 
					        ${dns_args} \
 | 
				
			||||||
@@ -460,6 +465,7 @@ function start_kubeproxy {
 | 
				
			|||||||
    sudo -E "${GO_OUT}/hyperkube" proxy \
 | 
					    sudo -E "${GO_OUT}/hyperkube" proxy \
 | 
				
			||||||
      --v=${LOG_LEVEL} \
 | 
					      --v=${LOG_LEVEL} \
 | 
				
			||||||
      --hostname-override="${HOSTNAME_OVERRIDE}" \
 | 
					      --hostname-override="${HOSTNAME_OVERRIDE}" \
 | 
				
			||||||
 | 
					      --feature-gates="${FEATURE_GATES}" \
 | 
				
			||||||
      --master="http://${API_HOST}:${API_PORT}" >"${PROXY_LOG}" 2>&1 &
 | 
					      --master="http://${API_HOST}:${API_PORT}" >"${PROXY_LOG}" 2>&1 &
 | 
				
			||||||
    PROXY_PID=$!
 | 
					    PROXY_PID=$!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user