fix file.replace param

Solving #3

Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
Pratyush Desai 2025-06-22 18:57:25 +05:30
parent 44e070e30c
commit 6db34b25d1
Signed by: pratyush
GPG Key ID: DBA5BB7505946FAD

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: