39 lines
740 B
YAML
39 lines
740 B
YAML
---
|
|
|
|
- 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
|