From d52cbd4a5aebd8b6256468c53ad5bb7bf8894b0f Mon Sep 17 00:00:00 2001 From: Aravindh Puthiyaparambil Date: Thu, 10 Jun 2021 18:27:24 -0700 Subject: [PATCH] feature: Add NodeLogQuery feature gate Enable the query endpoint only if this gate is enabled in addition to the EnableNodeLogQuery kubelet config option. --- pkg/features/kube_features.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/features/kube_features.go b/pkg/features/kube_features.go index 2a71f42928e..8e48925639e 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -555,6 +555,13 @@ const ( // Robust VolumeManager reconstruction after kubelet restart. NewVolumeManagerReconstruction featuregate.Feature = "NewVolumeManagerReconstruction" + // owner: @aravindhp @LorbusChris + // kep: http://kep.k8s.io/2271 + // alpha: v1.27 + // + // Enables querying logs of node services using the /logs endpoint + NodeLogQuery featuregate.Feature = "NodeLogQuery" + // owner: @xing-yang @sonasingh46 // kep: https://kep.k8s.io/2268 // alpha: v1.24 @@ -1020,6 +1027,8 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS NewVolumeManagerReconstruction: {Default: true, PreRelease: featuregate.Beta}, + NodeLogQuery: {Default: false, PreRelease: featuregate.Alpha}, + NodeOutOfServiceVolumeDetach: {Default: true, PreRelease: featuregate.Beta}, NodeSwap: {Default: false, PreRelease: featuregate.Alpha},