mattermost-operator
mattermost-operator copied to clipboard
ingress.spec.ingressClassName is still not implemented
Summary
It is still not possible to define the ingressClassName parmeter when defining the cluster to be deployed delegating this to using an annotation.
Steps to reproduce
Deploy any cluster which has the ingress enabled. The spec.ingressClassName is not defined as there is not a way to register this in the installation manifest.
Expected behavior
A parameter should be available in spec.ingress. When defined, the ingress should be created registering in its spec the parameter ingressClassName with the defined value. Not defined if not.
Observed behavior (that appears unintentional)
None.
Possible fixes
Above-mentioned.
- Register a new parameter/option in the Mattermost manifest / object to define this.
- Use this Parameter only when defined to create the ingress object.