From 035469bd0c5fd7017998d81c54b5053e843db2ba Mon Sep 17 00:00:00 2001 From: Marek Siarkowicz Date: Thu, 29 Oct 2020 18:19:33 +0100 Subject: [PATCH] Add datapolicy tags to pkg/kubelet/ --- pkg/kubelet/apis/config/types.go | 2 +- pkg/kubelet/client/kubelet_client.go | 2 +- pkg/kubelet/cri/streaming/request_cache.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/kubelet/apis/config/types.go b/pkg/kubelet/apis/config/types.go index a7e2d5e1b23..3cbb817459a 100644 --- a/pkg/kubelet/apis/config/types.go +++ b/pkg/kubelet/apis/config/types.go @@ -92,7 +92,7 @@ type KubeletConfiguration struct { // staticPodURL is the URL for accessing static pods to run StaticPodURL string // staticPodURLHeader is a map of slices with HTTP headers to use when accessing the podURL - StaticPodURLHeader map[string][]string + StaticPodURLHeader map[string][]string `datapolicy:"token"` // address is the IP address for the Kubelet to serve on (set to 0.0.0.0 // for all interfaces) Address string diff --git a/pkg/kubelet/client/kubelet_client.go b/pkg/kubelet/client/kubelet_client.go index 20a4eb9df8b..a377d5c14fc 100644 --- a/pkg/kubelet/client/kubelet_client.go +++ b/pkg/kubelet/client/kubelet_client.go @@ -48,7 +48,7 @@ type KubeletClientConfig struct { restclient.TLSClientConfig // Server requires Bearer authentication - BearerToken string + BearerToken string `datapolicy:"token"` // HTTPTimeout is used by the client to timeout http requests to Kubelet. HTTPTimeout time.Duration diff --git a/pkg/kubelet/cri/streaming/request_cache.go b/pkg/kubelet/cri/streaming/request_cache.go index 32f9bf58fd6..65a6040c608 100644 --- a/pkg/kubelet/cri/streaming/request_cache.go +++ b/pkg/kubelet/cri/streaming/request_cache.go @@ -56,7 +56,7 @@ type requestCache struct { type request interface{} type cacheEntry struct { - token string + token string `datapolicy:"token"` req request expireTime time.Time }