Skip to content

Sync review app TLS to namespaces

Albert requested to merge alberts-sync-review-apps-tls into master

What does this MR do?

Update review app deployment script to use kubed to sync TLS into each review app namespace.

It labels each namespace with the required label for kubed to recognise and syncs the TLS from the shared review-apps namespace into the dedicated namespace.

#332939 (closed)

kubed is deployed in this pipeline: https://gitlab.com/gitlab-org/quality/engineering-productivity-infrastructure/-/pipelines/318231322

Screenshots (strongly suggested)

https://gitlab.com/gitlab-org/gitlab/-/jobs/1334506002#L113

Deploy job labeled a new namespace at about Thu Jun 10 09:52:47 UTC 2021 Screenshot_2021-06-10_at_5.56.11_PM

TLS secret created in the namespace a about 2021-06-10 17:53:08.036 SGT (UTC +8) Screenshot_2021-06-10_at_5.54.00_PM

Edited by Albert

Merge request reports

Loading