Compare commits

..

2 commits

Author SHA1 Message Date
e35eca8e87
Can specify version
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-15 23:28:15 +02:00
7b88ba6245
Add initial http01 solver support 2021-04-15 23:27:28 +02:00
3 changed files with 7 additions and 1 deletions

View file

@ -3,4 +3,4 @@ ingress_domain: "local"
cert_manager_namespace: "cert-manager" cert_manager_namespace: "cert-manager"
certmanager_csi: true certmanager_csi: true
certmanager_version: "1.2" certmanager_version: "1.3.1"

View file

@ -10,6 +10,7 @@
context: "{{ my_context }}" context: "{{ my_context }}"
name: cert-manager name: cert-manager
chart_ref: jetstack/cert-manager chart_ref: jetstack/cert-manager
chart_version: "{{ certmanager_version }}"
create_namespace: yes create_namespace: yes
release_namespace: "{{ cert_manager_namespace }}" release_namespace: "{{ cert_manager_namespace }}"
values: values:

View file

@ -16,6 +16,7 @@ spec:
dnsZones: dnsZones:
- "{{ i.domain }}" - "{{ i.domain }}"
{{ i.solver }}: {{ i.solver }}:
{% if i.solver == "dns01" %}
{% if i.provider == "cloudflare" %} {% if i.provider == "cloudflare" %}
cloudflare: cloudflare:
email: "{{ i.email }}" email: "{{ i.email }}"
@ -42,4 +43,8 @@ spec:
key: applicationSecret key: applicationSecret
consumerKey: '{{ i.consumerKey }}' consumerKey: '{{ i.consumerKey }}'
{% endif %} {% endif %}
{% elif i.solver == "http01" %}
ingress:
class: traefik
{% endif %}
{% endfor %} {% endfor %}