mirror of https://github.com/kubernetes/kops.git
Set kube-apiserver as default logs container
Apply suggestions from code review Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
This commit is contained in:
parent
6e792f776b
commit
18faee636f
|
|
@ -732,6 +732,7 @@ func (b *KubeAPIServerBuilder) buildPod(kubeAPIServer *kops.KubeAPIServerConfig)
|
|||
|
||||
func (b *KubeAPIServerBuilder) buildAnnotations() map[string]string {
|
||||
annotations := make(map[string]string)
|
||||
annotations["kubectl.kubernetes.io/default-container"] = "kube-apiserver"
|
||||
|
||||
if b.Cluster.Spec.API != nil {
|
||||
if b.Cluster.Spec.API.LoadBalancer == nil || !b.Cluster.Spec.API.LoadBalancer.UseForInternalApi {
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ contents: |
|
|||
annotations:
|
||||
dns.alpha.kubernetes.io/external: api.minimal.example.com
|
||||
dns.alpha.kubernetes.io/internal: api.internal.minimal.example.com
|
||||
kubectl.kubernetes.io/default-container: kube-apiserver
|
||||
scheduler.alpha.kubernetes.io/critical-pod: ""
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
|
|
|
|||
Loading…
Reference in New Issue