Checkpoint

This commit is contained in:
Jonathan Cremin 2024-02-02 15:40:15 +00:00
parent c501435876
commit 6f5266b63d
42 changed files with 652 additions and 136 deletions

View file

@ -0,0 +1,39 @@
---
- name: Add dnf repo for kubernetes
copy:
src: kubernetes.repo
mode: "0644"
dest: /etc/yum.repos.d/kubernetes.repo
become: yes
- name: Configure containerd for k8s
copy:
src: containerd-config.toml
mode: "0644"
dest: /etc/containerd/config.toml
become: yes
- name: Install kubernetes dnf packages
dnf:
name:
- kubeadm
- kubelet
- kubectl
- containerd
disable_excludes: kubernetes
become: yes
- name: Enable kernel mods for k8s
copy:
src: modules-load-d-k8s.conf
mode: "0644"
dest: /etc/modules-load.d/k8s.conf
become: yes
- name: Set kernel params for k8s
copy:
src: sysctl-d-k8s.conf
mode: "0644"
dest: /etc/sysctl.d/k8s.conf
become: yes