-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default tls #2
base: main
Are you sure you want to change the base?
Default tls #2
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 <[email protected]>
Signed-off-by: David van der Spek <[email protected]>
for your consideration @davidspek