Due to cve-2022-4886 the default pathType for an ingress should be
either "Exact" or "Prefix". This allows for more strict path validation by
the admission controller.
Change-Id: I1089bd5c893685fe3b2bcd6868da2f2b761e144f
This change fixes a few issues with the MAAS chart:
1. Removes extraneous serviceName from maas-ingress-errors Deployment
2. Adds missing serviceName to maas-syslog StatefulSet
3. Moves maas-region-api Ingress object back under extensions/v1beta1
Similar to: https://review.opendev.org/691701/
Change-Id: I83156c0e255ad17bbac024daba293490980414ee
'apps/v1beta1' apiVersion for Deployment has been deprecated.
'extensions/v1beta1' apiVersion for Ingress resource has been deprecated.
This PS aligns towards the effort in moving to k8s 1.16.
Reference: https://v1-14.docs.kubernetes.io/docs/setup/release/notes/#deprecations
Change-Id: Ied31e4e136fb9bf0343d609cf75bd1b7028d6f66
- MAAS does not allow you to turn off the gui which
may be desired in some scenarios. Use Ingress rules
to do so optionally.
Change-Id: I22f637ebd2dbbd7c552fd4644bcf27cc9b9661d8
Upgrades to the MAAS chart to allow for the Pods
running the rack and region services to work across
all control plane hosts.
Change-Id: I84c856599a1122a2b4a64242a7cea357887b0462