Skip to content

Add support for managed ingresses (tlsSecrets) - #38

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

WadeBarnes wants to merge 10 commits into
bcgov:masterfrom
WadeBarnes:ingress-support

Conversation

@WadeBarnes

@WadeBarnes WadeBarnes commented Jan 28, 2026 •

Copy link
Copy Markdown
Member

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)

This branch has not been deployed

No deployments
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