Drew Walters 971417cf55 Add ingress function
This change introduces a function that deploys the NGINX ingress
controller.

Closes: #24

Change-Id: I149fe5ef7c07eb4af6235cf55cd8ca2a9f4c4ee8
2020-08-31 10:52:45 +00:00

27 lines
561 B
YAML

---
apiVersion: "helm.fluxcd.io/v1"
kind: HelmRelease
metadata:
name: ingress
spec:
wait: true
timeout: 600
values:
controller:
service:
type: NodePort
nodePorts:
http: 80
https: 443
kind: DaemonSet
hostNetwork: "false"
nodeSelector:
node-role.kubernetes.io/master: ""
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
chart:
repository: https://kubernetes-charts.storage.googleapis.com
name: nginx-ingress
version: 1.40.1