Merge pull request 'fix file.replace param' (#4) from fix/containerd_filereplace into master

Reviewed-on: #4
This commit is contained in:
Pratyush Desai 2025-06-22 15:48:49 +02:00
commit ce6cfb042a

View File

@ -1,4 +1,5 @@
# Common Setup procedures for all Kubernetes nodes
#### Swap off
kubernetes_swap_off:
cmd.run:
@ -13,7 +14,6 @@ kubernetes_fstab+no_swap:
- repl: '#\1'
- stateful: False
#### Necessary Kernel Modules
kubernetes_kmod_config_dir:
@ -59,10 +59,8 @@ kubernetes_modprobe_iptable_nat:
- name: modprobe iptable_nat
- unless: "lsmod | grep -q iptable_nat"
##### Port Forwarding
kubernetes_sysctl_config_dir:
file.directory:
- name: /etc/sysctl.d
@ -108,7 +106,7 @@ containerd_default_config:
containerd_systemdcgroup_true:
file.replace:
- name: /etc/containerd/config.toml
- pat: 'SystemdCgroup = false'
- pattern: 'SystemdCgroup = false'
- repl: 'SystemdCgroup = true'
- require:
- cmd: containerd_default_config
@ -120,8 +118,6 @@ containerd_service:
- watch:
- file: containerd_systemdcgroup_true
##### Kubernetes tooling
kubernetes_repo:
@ -132,7 +128,7 @@ kubernetes_repo:
- gpgcheck: 1
- gpgkey: https://download.opensuse.org/repositories/isv:/kubernetes:/core:/stable:/v1.33:/build/rpm/repodata/repomd.xml.key
- enabled: 1
- priority: 90 # Lower priority than official repos, if any
- priority: 90
- refresh: True
kubernetes_tools_pkg: