Ansible role to install kustomize kubernetes manifest processor.
Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.
- Minimum Ansible version:
2.10
Architecture for kustomize
kustomize_core_arch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64'
}}"
URL to download kustomize from
kustomize_core_download: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv{{
kustomize_core_version }}/kustomize_v{{ kustomize_core_version }}_linux_{{ kustomize_core_arch
}}.tar.gz
Version of kustomize to install
kustomize_core_version: 5.5.0
Path to install the binaries
kustomize_install_path: /usr/bin
Architecture for khelm
kustomize_khelm_arch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64'
}}"
URL to download khelm from
kustomize_khelm_download: https://github.com/mgoltzsche/khelm/releases/download/v{{
kustomize_khelm_version }}/khelm-linux-{{ kustomize_khelm_arch }}
Enable installation of khelm
kustomize_khelm_enabled: true
Version of khelm to install
kustomize_khelm_version: 2.4.2
Architecture for ksops
kustomize_ksops_arch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'x86_64'
}}"
URL to download ksops from
kustomize_ksops_download: https://github.com/viaduct-ai/kustomize-sops/releases/download/v{{
kustomize_ksops_version }}/ksops_{{ kustomize_ksops_version }}_Linux_{{ kustomize_ksops_arch
}}.tar.gz
Enable installation of ksops
kustomize_ksops_enabled: true
Version of ksops to install
kustomize_ksops_version: 4.3.2
kustomize
- None
Apache-2.0