diff --git a/softwares/k8s.sls b/softwares/k8s.sls index 041818e..003d681 100644 --- a/softwares/k8s.sls +++ b/softwares/k8s.sls @@ -4,4 +4,21 @@ include: - softwares.dockerCE + {% if grains['os'] == 'Debian' %} + {% set DEBVER = salt['grains.get']('oscodename') %} + Debian K8S Add Repo: + pkgrepo.managed: + - name: deb https://apt.kubernetes.io/ kubernetes-{{DEBVER}} main + - file: /etc/apt/sources.list.d/k8s.list + - enable: 1 + - key_url: https://download.docker.com/linux/debian/gpg + + K8S installation: + pkg.installed: + - pkgs: + - kubelet + - kubeadm + - kubectl + + {% endif %} {% endif %} \ No newline at end of file