Compare commits

..

No commits in common. "ce6cfb042a8d7e81b62c314806c4e7f5bc126fc9" and "44e070e30cfb657f52fa7c1eb38d5014b5ba4dc6" have entirely different histories.

View File

@ -1,5 +1,4 @@
# 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:
@ -14,6 +13,7 @@ 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,8 +59,10 @@ 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
@ -106,7 +108,7 @@ containerd_default_config:
containerd_systemdcgroup_true: containerd_systemdcgroup_true:
file.replace: file.replace:
- name: /etc/containerd/config.toml - name: /etc/containerd/config.toml
- pattern: 'SystemdCgroup = false' - pat: 'SystemdCgroup = false'
- repl: 'SystemdCgroup = true' - repl: 'SystemdCgroup = true'
- require: - require:
- cmd: containerd_default_config - cmd: containerd_default_config
@ -118,6 +120,8 @@ containerd_service:
- watch: - watch:
- file: containerd_systemdcgroup_true - file: containerd_systemdcgroup_true
##### Kubernetes tooling ##### Kubernetes tooling
kubernetes_repo: kubernetes_repo:
@ -128,7 +132,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 - priority: 90 # Lower priority than official repos, if any
- refresh: True - refresh: True
kubernetes_tools_pkg: kubernetes_tools_pkg: