22 lines
571 B
YAML
22 lines
571 B
YAML
---
|
|
# Role: prerequisites
|
|
# Installe les prérequis sur le cluster Kubernetes
|
|
|
|
- name: Ajouter les repositories Helm
|
|
kubernetes.core.helm_repository:
|
|
name: "{{ item.name }}"
|
|
repo_url: "{{ item.url }}"
|
|
loop: "{{ helm_repos }}"
|
|
|
|
- name: Mettre à jour les repositories Helm
|
|
command: helm repo update
|
|
changed_when: false
|
|
|
|
- name: Installer les CRDs nécessaires
|
|
kubernetes.core.k8s:
|
|
state: present
|
|
src: "{{ item }}"
|
|
loop:
|
|
- https://github.com/cert-manager/cert-manager/releases/download/v1.13.0/cert-manager.crds.yaml
|
|
ignore_errors: true
|