feat: Adding a check which determines if cgroups are enabled on a node (#11163) (#11165)

pull/11180/head
Franz Nemeth 2024-05-09 14:40:03 +02:00 committed by GitHub
parent 5dc12b2a15
commit ce2642f27b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 0 deletions

View File

@ -77,6 +77,13 @@
- not ignore_assert_errors - not ignore_assert_errors
- inventory_hostname in groups['kube_node'] - inventory_hostname in groups['kube_node']
# This command will fail if cgroups are not enabled on the node.
# For reference: https://kubernetes.io/docs/concepts/architecture/cgroups/#check-cgroup-version
- name: Stop if cgroups are not enabled on nodes
command: stat -fc %T /sys/fs/cgroup/
changed_when: false
when: not ignore_assert_errors
# This assertion will fail on the safe side: One can indeed schedule more pods # This assertion will fail on the safe side: One can indeed schedule more pods
# on a node than the CIDR-range has space for when additional pods use the host # on a node than the CIDR-range has space for when additional pods use the host
# network namespace. It is impossible to ascertain the number of such pods at # network namespace. It is impossible to ascertain the number of such pods at