Skip to content

Add support for managed ingresses (tlsSecrets)#38

Draft
WadeBarnes wants to merge 10 commits intobcgov:masterfrom
WadeBarnes:ingress-support
Draft

Add support for managed ingresses (tlsSecrets)#38
WadeBarnes wants to merge 10 commits intobcgov:masterfrom
WadeBarnes:ingress-support

Conversation

@WadeBarnes
Copy link
Copy Markdown
Member

@WadeBarnes WadeBarnes commented Jan 28, 2026

This PR addes support for managing ingresses and their associated tlsSecrets containing the certificates.

- Initial pass at ingress query.

Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Initial pass at script updates to iterate over ingresses and patch their related secrets.

Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Update permissions as required to support operations on ingresses and secrets.

Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Base image
- certbot
- oc cli

Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Signed-off-by: Wade Barnes <wade@neoterictech.ca>
@WadeBarnes
Copy link
Copy Markdown
Member Author

Ensure this PR contains a fix for the script hanging while processing resources; bcgov/DITP-DevOps#325 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

Support for new CSBC automation Upgrade to newer version of Certbot

1 participant