refactor(development): use kubectl role instead of custom code

This commit is contained in:
NaeiKinDus 2024-07-07 00:00:00 +00:00
parent 41cb71e364
commit 890c7646fa
Signed by: WoodSmellParticle
GPG key ID: 8E52ADFF7CA8AE56

View file

@ -157,22 +157,9 @@
cmds:
- dpkg -i {asset_dirname}/{asset_filename}
- name: '[custom] install latest kubectl'
become: true
block:
- name: '[kubectl] find latest version available'
ansible.builtin.command:
cmd: curl -L -s https://dl.k8s.io/release/stable.txt
register: latest_kube_version
changed_when: false
- name: '[kubectl] fetch binary'
ansible.builtin.get_url:
url: "https://dl.k8s.io/release/{{ latest_kube_version.stdout }}/bin/linux/amd64/kubectl"
dest: /usr/local/bin/kubectl
owner: root
group: root
mode: '0755'
- name: install kubectl
ansible.builtin.include_role:
name: nullified.infrastructure.kubectl
- name: install helm
ansible.builtin.include_role: