Skip to content
Snippets Groups Projects
main.yml 541 B
Newer Older
r0zehnal0vak's avatar
r0zehnal0vak committed
- name: Add ingress-nginx chart repo
  kubernetes.core.helm_repository:
r0zehnal0vak's avatar
r0zehnal0vak committed
    name: ingress-nginx
    repo_url: "https://kubernetes.github.io/ingress-nginx"
r0zehnal0vak's avatar
r0zehnal0vak committed
  when: install_nginx_task | bool
r0zehnal0vak's avatar
r0zehnal0vak committed

- name: Install Ingress-Nginx chart
  kubernetes.core.helm:
r0zehnal0vak's avatar
r0zehnal0vak committed
    kubeconfig: "{{ playbook_dir }}/../artifacts/admin.conf"
r0zehnal0vak's avatar
r0zehnal0vak committed
    name: nginx-ingress
r0zehnal0vak's avatar
r0zehnal0vak committed
    chart_ref: ingress-nginx/ingress-nginx
    release_namespace: ingress-nginx
r0zehnal0vak's avatar
r0zehnal0vak committed
    create_namespace: true
r0zehnal0vak's avatar
r0zehnal0vak committed
    values_files:
r0zehnal0vak's avatar
r0zehnal0vak committed
      - "{{ role_path }}/templates/values.yaml"
  when: install_nginx_task | bool