Compare commits

...

2 Commits

Author SHA1 Message Date
ce6cfb042a Merge pull request 'fix file.replace param' (#4) from fix/containerd_filereplace into master
Reviewed-on: #4
2025-06-22 15:48:49 +02:00
6db34b25d1
fix file.replace param
Solving #3

Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
2025-06-22 18:57:25 +05:30

View File

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