feat: switch to binary runc and containerd install (#333)
* feat: switch to binary runc and containerd install
* fix: always download directly to dst node
* feat: add crictl role
* ci: add tests for binary downloads
* ci: rename scenario and add matrix
* ci: move to using prepare
* ci: stop using anchors
* chore: refactor to download_artifact
* chore: add jammy to containerd+runc
* chore: bump ansible-lint
* chore: add more platforms for cri
* fix: ensure tar command exists
* chore: drop amznlinux2
---------
Co-authored-by: Mohammed Naser <mnaser@vexxhost.com>
diff --git a/roles/helm/tasks/debian.yml b/roles/helm/tasks/debian.yml
index 59df4d0..d3da113 100644
--- a/roles/helm/tasks/debian.yml
+++ b/roles/helm/tasks/debian.yml
@@ -12,16 +12,16 @@
# License for the specific language governing permissions and limitations
# under the License.
-- name: add apt key
+- name: Add apt key
ansible.builtin.apt_key:
url: "{{ helm_repository_apt_key }}"
state: present
-- name: configure version pinning
+- name: Configure version pinning
ansible.builtin.template:
src: apt-preferences.j2
dest: /etc/apt/preferences.d/helm
- mode: 0644
+ mode: "0644"
- name: Add package repository
ansible.builtin.apt_repository:
@@ -33,7 +33,7 @@
name: ["git", "helm"]
install_recommends: false
-- name: add bash autocomplete for helm
+- name: Add bash autocomplete for helm
ansible.builtin.lineinfile:
path: /root/.bashrc
line: 'source <(helm completion bash)'
diff --git a/roles/helm/tasks/main.yml b/roles/helm/tasks/main.yml
index d8cadc2..40121cc 100644
--- a/roles/helm/tasks/main.yml
+++ b/roles/helm/tasks/main.yml
@@ -20,7 +20,7 @@
- name: Install packages using operating system specific process
ansible.builtin.include_tasks: "{{ ansible_os_family | lower }}.yml"
-- name: install helm diff
+- name: Install helm diff
kubernetes.core.helm_plugin:
plugin_path: https://github.com/databus23/helm-diff
state: present