Browse Source

Cleanup old checks for k8s 1.18 (#7192)

pull/7195/head
Florian Ruynat 3 years ago
committed by GitHub
parent
commit
f6fbbc17a4
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 10 deletions
  1. 4
      roles/kubernetes-apps/metallb/templates/metallb.yml.j2
  2. 8
      roles/network_plugin/ovn4nfv/templates/ovn-daemonset.yml.j2
  3. 4
      roles/network_plugin/ovn4nfv/templates/ovn4nfv-k8s-plugin.yml.j2
  4. 3
      roles/win_nodes/kubernetes_patch/defaults/main.yml

4
roles/kubernetes-apps/metallb/templates/metallb.yml.j2

@ -339,7 +339,7 @@ spec:
readOnlyRootFilesystem: true readOnlyRootFilesystem: true
hostNetwork: true hostNetwork: true
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/os: linux
kubernetes.io/os: linux
serviceAccountName: speaker serviceAccountName: speaker
terminationGracePeriodSeconds: 2 terminationGracePeriodSeconds: 2
tolerations: tolerations:
@ -390,7 +390,7 @@ spec:
- all - all
readOnlyRootFilesystem: true readOnlyRootFilesystem: true
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/os: linux
kubernetes.io/os: linux
securityContext: securityContext:
runAsNonRoot: true runAsNonRoot: true
runAsUser: 65534 runAsUser: 65534

8
roles/network_plugin/ovn4nfv/templates/ovn-daemonset.yml.j2

@ -112,13 +112,13 @@ spec:
command: ["ovn4nfv-k8s", "check_ovn_control_plane"] command: ["ovn4nfv-k8s", "check_ovn_control_plane"]
periodSeconds: 3 periodSeconds: 3
livenessProbe: livenessProbe:
exec:
exec:
command: ["ovn4nfv-k8s", "check_ovn_control_plane"] command: ["ovn4nfv-k8s", "check_ovn_control_plane"]
initialDelaySeconds: 30 initialDelaySeconds: 30
periodSeconds: 7 periodSeconds: 7
failureThreshold: 5 failureThreshold: 5
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/os: "linux"
kubernetes.io/os: "linux"
ovn4nfv-k8s-plugin: ovn-control-plane ovn4nfv-k8s-plugin: ovn-control-plane
volumes: volumes:
- name: host-run-ovs - name: host-run-ovs
@ -158,7 +158,7 @@ spec:
template: template:
metadata: metadata:
labels: labels:
app: ovn-controller
app: ovn-controller
spec: spec:
tolerations: tolerations:
- operator: Exists - operator: Exists
@ -214,7 +214,7 @@ spec:
cpu: {{ ovn_controller_cpu_limit }} cpu: {{ ovn_controller_cpu_limit }}
memory: {{ ovn_controller_memory_limit }} memory: {{ ovn_controller_memory_limit }}
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/os: "linux"
kubernetes.io/os: "linux"
volumes: volumes:
- name: host-modules - name: host-modules
hostPath: hostPath:

4
roles/network_plugin/ovn4nfv/templates/ovn4nfv-k8s-plugin.yml.j2

@ -482,7 +482,7 @@ spec:
spec: spec:
hostNetwork: true hostNetwork: true
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/arch: amd64
kubernetes.io/arch: amd64
tolerations: tolerations:
- operator: Exists - operator: Exists
effect: NoSchedule effect: NoSchedule
@ -556,7 +556,7 @@ spec:
hostNetwork: true hostNetwork: true
hostPID: true hostPID: true
nodeSelector: nodeSelector:
{{ 'beta.' if kube_version is version('v1.18.0', '<') }}kubernetes.io/arch: amd64
kubernetes.io/arch: amd64
tolerations: tolerations:
- operator: Exists - operator: Exists
effect: NoSchedule effect: NoSchedule

3
roles/win_nodes/kubernetes_patch/defaults/main.yml

@ -1,5 +1,4 @@
--- ---
kubernetes_user_manifests_path: "{{ ansible_env.HOME }}/kube-manifests" kubernetes_user_manifests_path: "{{ ansible_env.HOME }}/kube-manifests"
# nodeselector for kube-proxy ds is beta until 1.18
kube_proxy_nodeselector: "{{ 'kubernetes.io/os' if kube_version is version('v1.18.0', '>=') else 'beta.kubernetes.io/os' }}"
kube_proxy_nodeselector: "kubernetes.io/os"
Loading…
Cancel
Save