mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	Add ability to enable patch conversion detector
This commit is contained in:
		@@ -664,6 +664,7 @@ ENABLE_DEFAULT_STORAGE_CLASS: $(yaml-quote ${ENABLE_DEFAULT_STORAGE_CLASS:-})
 | 
				
			|||||||
ENABLE_APISERVER_BASIC_AUDIT: $(yaml-quote ${ENABLE_APISERVER_BASIC_AUDIT:-})
 | 
					ENABLE_APISERVER_BASIC_AUDIT: $(yaml-quote ${ENABLE_APISERVER_BASIC_AUDIT:-})
 | 
				
			||||||
ENABLE_APISERVER_ADVANCED_AUDIT: $(yaml-quote ${ENABLE_APISERVER_ADVANCED_AUDIT:-})
 | 
					ENABLE_APISERVER_ADVANCED_AUDIT: $(yaml-quote ${ENABLE_APISERVER_ADVANCED_AUDIT:-})
 | 
				
			||||||
ENABLE_CACHE_MUTATION_DETECTOR: $(yaml-quote ${ENABLE_CACHE_MUTATION_DETECTOR:-false})
 | 
					ENABLE_CACHE_MUTATION_DETECTOR: $(yaml-quote ${ENABLE_CACHE_MUTATION_DETECTOR:-false})
 | 
				
			||||||
 | 
					ENABLE_PATCH_CONVERSION_DETECTOR: $(yaml-quota ${ENABLE_PATCH_CONVERSION_DETECTOR:-false})
 | 
				
			||||||
ADVANCED_AUDIT_BACKEND: $(yaml-quote ${ADVANCED_AUDIT_BACKEND:-log})
 | 
					ADVANCED_AUDIT_BACKEND: $(yaml-quote ${ADVANCED_AUDIT_BACKEND:-log})
 | 
				
			||||||
GCE_API_ENDPOINT: $(yaml-quote ${GCE_API_ENDPOINT:-})
 | 
					GCE_API_ENDPOINT: $(yaml-quote ${GCE_API_ENDPOINT:-})
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -983,7 +983,16 @@ function start-kube-apiserver {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  local container_env=""
 | 
					  local container_env=""
 | 
				
			||||||
  if [[ -n "${ENABLE_CACHE_MUTATION_DETECTOR:-}" ]]; then
 | 
					  if [[ -n "${ENABLE_CACHE_MUTATION_DETECTOR:-}" ]]; then
 | 
				
			||||||
    container_env="\"env\":[{\"name\": \"KUBE_CACHE_MUTATION_DETECTOR\", \"value\": \"${ENABLE_CACHE_MUTATION_DETECTOR}\"}],"
 | 
					    container_env="\"name\": \"KUBE_CACHE_MUTATION_DETECTOR\", \"value\": \"${ENABLE_CACHE_MUTATION_DETECTOR}\""
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					  if [[ -n "${ENABLE_PATCH_CONVERSION_DETECTOR:-}" ]]; then
 | 
				
			||||||
 | 
					    if [[ -n "${container_env}" ]]; then
 | 
				
			||||||
 | 
					      container_env="${container_env}, "
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					    container_env="\"name\": \"KUBE_PATCH_CONVERSION_DETECTOR\", \"value\": \"${ENABLE_PATCH_CONVERSION_DETECTOR}\""
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					  if [[ -n "${container_env}" ]]; then
 | 
				
			||||||
 | 
					    container_env="\"env\":[{${container_env}}],"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  src_file="${src_dir}/kube-apiserver.manifest"
 | 
					  src_file="${src_dir}/kube-apiserver.manifest"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1408,7 +1408,16 @@ function start-kube-apiserver {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  local container_env=""
 | 
					  local container_env=""
 | 
				
			||||||
  if [[ -n "${ENABLE_CACHE_MUTATION_DETECTOR:-}" ]]; then
 | 
					  if [[ -n "${ENABLE_CACHE_MUTATION_DETECTOR:-}" ]]; then
 | 
				
			||||||
    container_env="\"env\":[{\"name\": \"KUBE_CACHE_MUTATION_DETECTOR\", \"value\": \"${ENABLE_CACHE_MUTATION_DETECTOR}\"}],"
 | 
					    container_env="\"name\": \"KUBE_CACHE_MUTATION_DETECTOR\", \"value\": \"${ENABLE_CACHE_MUTATION_DETECTOR}\""
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					  if [[ -n "${ENABLE_PATCH_CONVERSION_DETECTOR:-}" ]]; then
 | 
				
			||||||
 | 
					    if [[ -n "${container_env}" ]]; then
 | 
				
			||||||
 | 
					      container_env="${container_env}, "
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					    container_env="\"name\": \"KUBE_PATCH_CONVERSION_DETECTOR\", \"value\": \"${ENABLE_PATCH_CONVERSION_DETECTOR}\""
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					  if [[ -n "${container_env}" ]]; then
 | 
				
			||||||
 | 
					    container_env="\"env\":[{${container_env}}],"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if [[ -n "${ENCRYPTION_PROVIDER_CONFIG:-}" ]]; then
 | 
					  if [[ -n "${ENCRYPTION_PROVIDER_CONFIG:-}" ]]; then
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user