Adding recommendations from tallclair.

This commit is contained in:
Paulo Gomes
2019-09-11 19:30:32 +01:00
parent 8dcc976db3
commit 72ee17c5ca
3 changed files with 3 additions and 12 deletions

View File

@@ -82,13 +82,12 @@ spec:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
annotations: annotations:
seccomp.security.alpha.kubernetes.io/pod: 'docker/default' seccomp.security.alpha.kubernetes.io/pod: 'runtime/default'
prometheus.io/port: "10054" prometheus.io/port: "10054"
prometheus.io/scrape: "true" prometheus.io/scrape: "true"
spec: spec:
priorityClassName: system-cluster-critical priorityClassName: system-cluster-critical
securityContext: securityContext:
runAsNonRoot: true
supplementalGroups: [ 65534 ] supplementalGroups: [ 65534 ]
fsGroup: 65534 fsGroup: 65534
tolerations: tolerations:
@@ -198,8 +197,6 @@ spec:
mountPath: /etc/k8s/dns/dnsmasq-nanny mountPath: /etc/k8s/dns/dnsmasq-nanny
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
runAsNonRoot: false
capabilities: capabilities:
drop: drop:
- all - all

View File

@@ -82,13 +82,12 @@ spec:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
annotations: annotations:
seccomp.security.alpha.kubernetes.io/pod: 'docker/default' seccomp.security.alpha.kubernetes.io/pod: 'runtime/default'
prometheus.io/port: "10054" prometheus.io/port: "10054"
prometheus.io/scrape: "true" prometheus.io/scrape: "true"
spec: spec:
priorityClassName: system-cluster-critical priorityClassName: system-cluster-critical
securityContext: securityContext:
runAsNonRoot: true
supplementalGroups: [ 65534 ] supplementalGroups: [ 65534 ]
fsGroup: 65534 fsGroup: 65534
tolerations: tolerations:
@@ -198,8 +197,6 @@ spec:
mountPath: /etc/k8s/dns/dnsmasq-nanny mountPath: /etc/k8s/dns/dnsmasq-nanny
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
runAsNonRoot: false
capabilities: capabilities:
drop: drop:
- all - all

View File

@@ -82,13 +82,12 @@ spec:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
annotations: annotations:
seccomp.security.alpha.kubernetes.io/pod: 'docker/default' seccomp.security.alpha.kubernetes.io/pod: 'runtime/default'
prometheus.io/port: "10054" prometheus.io/port: "10054"
prometheus.io/scrape: "true" prometheus.io/scrape: "true"
spec: spec:
priorityClassName: system-cluster-critical priorityClassName: system-cluster-critical
securityContext: securityContext:
runAsNonRoot: true
supplementalGroups: [ 65534 ] supplementalGroups: [ 65534 ]
fsGroup: 65534 fsGroup: 65534
tolerations: tolerations:
@@ -198,8 +197,6 @@ spec:
mountPath: /etc/k8s/dns/dnsmasq-nanny mountPath: /etc/k8s/dns/dnsmasq-nanny
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
runAsNonRoot: false
capabilities: capabilities:
drop: drop:
- all - all