Conversation
|
This feature allows the yatai-deployment controller to add TLS config to the ingress of a Bento deployment through added parameters to the Previously this was only possible by adding the ingress tls secret to the BentoDeployment CRD, which limited the usability of the UI. Changes
Setup can be validated using this image FunctionalityDepending on the new
Mode: NoneAs previously, only way to add TLS is through the field in the deployment CRD. Mode: StaticThe controller will create a wildcard certificate for each deployment.
Mode: AutoUse default annotations to add TLS to ingress through cert-manager.
|
3051336 to
bd452ba
Compare
add ingress tls options to configmap refactor, allow auto vs static modes adapt helm chart to changes renamt to secret name add validations fix helm validation parametrize tls mode in quick installation script test installation with ingress validate ingress/tls behaviour add ingress test action default installtion tls mode should be none use my image make kind ingress compatible need an example where ingress is enabled polish test code rename example with ingress fix template condition commit before we delete it delete env vars for local testing make sure configmap is refreshed add gh action for all three modes for 1-26 we need the kind cluster config too fix lynt issues fix lint Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
for your consideration @davidspek