mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Fix typo and pass the environment variable required to enable watchcache consistency checking in GCE tests
This commit is contained in:
parent
2e9bb32ee8
commit
8b0294daed
@ -348,6 +348,12 @@ function start-kube-apiserver {
|
|||||||
fi
|
fi
|
||||||
container_env+="{\"name\": \"KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR\", \"value\": \"${ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR}\"}"
|
container_env+="{\"name\": \"KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR\", \"value\": \"${ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR}\"}"
|
||||||
fi
|
fi
|
||||||
|
if [[ -n "${ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER:-}" ]]; then
|
||||||
|
if [[ -n "${container_env}" ]]; then
|
||||||
|
container_env="${container_env}, "
|
||||||
|
fi
|
||||||
|
container_env+="{\"name\": \"KUBE_WATCHCACHE_CONSISTENCY_CHECKER\", \"value\": \"${ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER}\"}"
|
||||||
|
fi
|
||||||
if [[ -n "${ENABLE_PATCH_CONVERSION_DETECTOR:-}" ]]; then
|
if [[ -n "${ENABLE_PATCH_CONVERSION_DETECTOR:-}" ]]; then
|
||||||
if [[ -n "${container_env}" ]]; then
|
if [[ -n "${container_env}" ]]; then
|
||||||
container_env="${container_env}, "
|
container_env="${container_env}, "
|
||||||
|
@ -1197,6 +1197,7 @@ ENABLE_VOLUME_SNAPSHOTS: $(yaml-quote "${ENABLE_VOLUME_SNAPSHOTS:-}")
|
|||||||
ENABLE_APISERVER_ADVANCED_AUDIT: $(yaml-quote "${ENABLE_APISERVER_ADVANCED_AUDIT:-}")
|
ENABLE_APISERVER_ADVANCED_AUDIT: $(yaml-quote "${ENABLE_APISERVER_ADVANCED_AUDIT:-}")
|
||||||
ENABLE_APISERVER_DYNAMIC_AUDIT: $(yaml-quote "${ENABLE_APISERVER_DYNAMIC_AUDIT:-}")
|
ENABLE_APISERVER_DYNAMIC_AUDIT: $(yaml-quote "${ENABLE_APISERVER_DYNAMIC_AUDIT:-}")
|
||||||
ENABLE_CACHE_MUTATION_DETECTOR: $(yaml-quote "${ENABLE_CACHE_MUTATION_DETECTOR:-false}")
|
ENABLE_CACHE_MUTATION_DETECTOR: $(yaml-quote "${ENABLE_CACHE_MUTATION_DETECTOR:-false}")
|
||||||
|
ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER: $(yaml-quote "${ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER:-false}")
|
||||||
ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR: $(yaml-quote "${ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR:-false}")
|
ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR: $(yaml-quote "${ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR:-false}")
|
||||||
ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR: $(yaml-quote "${ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR:-false}")
|
ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR: $(yaml-quote "${ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR:-false}")
|
||||||
ENABLE_PATCH_CONVERSION_DETECTOR: $(yaml-quote "${ENABLE_PATCH_CONVERSION_DETECTOR:-false}")
|
ENABLE_PATCH_CONVERSION_DETECTOR: $(yaml-quote "${ENABLE_PATCH_CONVERSION_DETECTOR:-false}")
|
||||||
|
@ -49,12 +49,12 @@ var (
|
|||||||
// List latency SLO (30 seconds) and timeout (1 minute).
|
// List latency SLO (30 seconds) and timeout (1 minute).
|
||||||
ConsistencyCheckPeriod = 5 * time.Minute
|
ConsistencyCheckPeriod = 5 * time.Minute
|
||||||
// ConsistencyCheckerEnabled enables the consistency checking mechanism for cache.
|
// ConsistencyCheckerEnabled enables the consistency checking mechanism for cache.
|
||||||
// Based on KUBE_WATCHCACHE_CONSISTANCY_CHECKER environment variable.
|
// Based on KUBE_WATCHCACHE_CONSISTENCY_CHECKER environment variable.
|
||||||
ConsistencyCheckerEnabled = false
|
ConsistencyCheckerEnabled = false
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
ConsistencyCheckerEnabled, _ = strconv.ParseBool(os.Getenv("KUBE_WATCHCACHE_CONSISTANCY_CHECKER"))
|
ConsistencyCheckerEnabled, _ = strconv.ParseBool(os.Getenv("KUBE_WATCHCACHE_CONSISTENCY_CHECKER"))
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewCacheDelegator(cacher *Cacher, storage storage.Interface) *CacheDelegator {
|
func NewCacheDelegator(cacher *Cacher, storage storage.Interface) *CacheDelegator {
|
||||||
|
Loading…
Reference in New Issue
Block a user