Closed roivaz closed 6 months ago
/retitle feat/dev/openshift
LGTM label has been added.
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: roivaz
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Several features that improve the local-setup to make it usable also in a publicly accessible Openshift cluster:
override
option was only usable in a local environment because secrets shouldn't be hard coded in a setup where the endpoints are published to the internet. Example usage:https://github.com/3scale-ops/saas-operator/blob/3c91c7e514c5e8912ebca0efe26ec71dd128bd3d/config/local-setup/workloads/backend.yaml#L2-L20
https://github.com/3scale-ops/saas-operator/blob/3c91c7e514c5e8912ebca0efe26ec71dd128bd3d/config/local-setup/workloads/system.yaml#L115-L164
local-setup kustomize config hard coded secrets have been removed. The user of the config is now expected to provide a file with the secret values. Check https://github.com/3scale-ops/saas-operator/blob/feat/dev/openshift/config/local-setup/README.md for more instructions.
github actions have been upgraded
Several options have been added to the System CR so domains can be properly configured via the CR.
/kind feature /priority important-soon /assign