Skip to content

Commit 72b62ac

Browse files
author
Alan Christie
committed
style: Ingress now optional
1 parent cf7a330 commit 72b62ac

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

ansible/roles/app/defaults/main.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ ess_ampq_url: SetMe
2222

2323
# The external port number streams are exposed on
2424
ess_ws_port: 80
25+
# Deploy the ingress definition?
26+
# One of 'present' or 'absent'.
27+
ess_ingress_state: present
2528

2629
# Our image details
2730
ess_image_owner: informaticsmatters

ansible/roles/app/tasks/deploy.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,9 @@
5252
- deployment
5353
- service-internal
5454
- service-ws
55-
- ingress
55+
56+
- name: Deploy ingress ({{ ess_namespace }})
57+
kubernetes.core.k8s:
58+
definition: "{{ lookup('template', 'ingress.yaml.j2') }}"
59+
wait: yes
60+
when: ess_ingress_state == 'present'

0 commit comments

Comments
 (0)