This commit is contained in:
parent
adc327c92e
commit
372b6eeb7b
@ -10,11 +10,17 @@ kubernetes:
|
|||||||
- ip_vs_wrr
|
- ip_vs_wrr
|
||||||
- ip_vs_sh
|
- ip_vs_sh
|
||||||
- nf_conntrack
|
- nf_conntrack
|
||||||
sysctls:
|
pkgs:
|
||||||
net.ipv4.ip_forward: 1
|
- containerd.io
|
||||||
net.ipv6.conf.all.forwarding: 1
|
- cri-tools
|
||||||
net.ipv6.conf.all.disable_ipv6: 0
|
- iptables
|
||||||
net.core.bpf_jit_enable: 1
|
- helm
|
||||||
|
- kubeadm
|
||||||
|
- kubectl
|
||||||
|
- kubelet
|
||||||
|
- kubernetes-cni
|
||||||
|
- nftables
|
||||||
|
- wireguard-tools
|
||||||
services:
|
services:
|
||||||
- kubelet
|
- kubelet
|
||||||
- containerd
|
- containerd
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
include:
|
include:
|
||||||
- repo
|
- repo
|
||||||
|
- sysctl
|
||||||
- .install
|
- .install
|
||||||
- .containerd
|
- .containerd
|
||||||
- .sysctl
|
|
||||||
- .modules
|
- .modules
|
||||||
- .config
|
- .config
|
||||||
- .service
|
- .service
|
||||||
|
@ -2,14 +2,4 @@
|
|||||||
{%- from "kubernetes/map.jinja" import kubernetes with context %}
|
{%- from "kubernetes/map.jinja" import kubernetes with context %}
|
||||||
kubernetes-install-pkgs:
|
kubernetes-install-pkgs:
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- pkgs:
|
- pkgs: {{ kubernetes.pkgs }}
|
||||||
- containerd.io
|
|
||||||
- cri-tools
|
|
||||||
- iptables
|
|
||||||
- helm
|
|
||||||
- kubeadm
|
|
||||||
- kubectl
|
|
||||||
- kubelet
|
|
||||||
- kubernetes-cni
|
|
||||||
- nftables
|
|
||||||
- wireguard-tools
|
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
---
|
|
||||||
{%- from "kubernetes/map.jinja" import kubernetes with context %}
|
|
||||||
kubernetes-sysctls:
|
|
||||||
file.keyvalue:
|
|
||||||
- name: /etc/sysctl.conf
|
|
||||||
- key_values:
|
|
||||||
{%- for k,v in kubernetes.sysctls.items() %}
|
|
||||||
{{ k }}: {{ v }}
|
|
||||||
{%- endfor %}
|
|
||||||
- separator: '='
|
|
||||||
- uncomment: '# '
|
|
||||||
- key_ignore_case: True
|
|
||||||
- append_if_not_found: True
|
|
||||||
|
|
||||||
kubernetes-sysctl-command:
|
|
||||||
cmd.run:
|
|
||||||
- name: "sysctl --system"
|
|
Loading…
Reference in New Issue
Block a user