Skip to content

Instantly share code, notes, and snippets.

@lioneltchami
Created July 15, 2022 06:20
Show Gist options
  • Select an option

  • Save lioneltchami/603984193dd21180104abb32e2615867 to your computer and use it in GitHub Desktop.

Select an option

Save lioneltchami/603984193dd21180104abb32e2615867 to your computer and use it in GitHub Desktop.
k8s_common_add_packages_keys:
- key: https://download.docker.com/linux/ubuntu/gpg
- key: https://packages.cloud.google.com/apt/doc/apt-key.gpg
k8s_common_add_packages_repositories:
- repo: "deb [arch=amd64] https://download.docker.com/linux/ubuntu {{ansible_distribution_release}} stable"
- repo: "deb https://apt.kubernetes.io/ kubernetes-xenial main" #k8s not available for Bionic (Ubuntu 18.04)
k8s_common_add_packages_names:
- name: apt-transport-https
- name: curl
- name: containerd.io
- name: kubeadm
- name: kubelet
- name: kubectl
k8s_common_remove_packages_names:
- name:
k8s_common_modprobe:
- name: overlay
- name: br_netfilter
k8s_common_sysctl:
- name: net.bridge.bridge-nf-call-iptables
value: 1
- name: net.ipv4.ip_forward
value: 1
- name: net.bridge.bridge-nf-call-ip6tables
value: 1
k8s_common_admin_user: "ubuntu"
k8s_common_admin_group: "ubuntu"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment