aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/noheat/cluster-rke/ansible/roles/deps/tasks/cert-manager.yml
blob: 5a14d93cef87f540799ab6048be3c19c52cf4032 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
- name: Check if cert-manager manifest file is present
  stat:
    path: /tmp/cert-manager.yaml
  register: cm_manifest

- name: Download cert-manager
  get_url:
    url: "https://github.com/jetstack/cert-manager/releases/download/v{{ cert_manager_version }}/cert-manager.yaml"
    dest: "/tmp"
    mode: '0400'
  when: not cm_manifest.stat.exists

- name: Deploy cert-manager
  kubernetes.core.k8s:
    src: /tmp/cert-manager.yaml
    state: present