Skip to content

Releases: telekom-mms/cmcc-operator

Add TLS options to Ingresses

24 Mar 06:53
Compare
Choose a tag to compare
Pre-release

use defaultIngressTls and siteMappings.tls to configure whether a TLS entry should be added to the Ingresses, and which secret to use.

New ingress builder onlylang

23 Mar 14:08
Compare
Choose a tag to compare
Pre-release

Optionally use an ingress builder for URLs with only the language instead of the site segment

Only create Ingress for CAE when CAEs are created

23 Mar 07:09
Compare
Choose a tag to compare

Previously, the CAE Ingress resources were created at every milestone. Now check to see if the preview and live CAEs even exist, and only add the Ingresses when the CAEs are being created.

Use ConfigMap in addition to CRD

22 Mar 19:13
Compare
Choose a tag to compare
Pre-release

Make it possible to use a ConfigMap instead of (or in addition to) a custom resource.

This allows the operator to work in clusters where the CRD can not be installed.

Determine resources to be removed dynamically

22 Mar 15:48
Compare
Choose a tag to compare

The operator now determines resources previously created but not longer needed dynamically based on their labels and ownerReferenes information. The field status.ownedResourceRefs is no longer used and will be removed in a future version of the CRD.

Run Job after initial deployment has completed

22 Mar 11:19
Compare
Choose a tag to compare

Enable spec.job so a job run can be triggered at a later stage.

Correctly handle pre-existing secrets

21 Mar 11:36
Compare
Choose a tag to compare
Pre-release

Using clientSecretRefs to use pre-exisiting secrets should now work correctly.

Enable use of pre-existing secrets

18 Mar 22:02
Compare
Choose a tag to compare
Pre-release

BREAKING This release contains a new version of the CRD. Please delete any existing custom resource before importing the new CRD.

When with.databases is not set, is is necessary to provide the database connection information through pre-existing secrets. The new property clientSecretRefs allows the specification of those.

Automatically change password for admin user

16 Mar 23:03
Compare
Choose a tag to compare

During deployment, the password for the admin user is changed to a random password (or to the one set with defaults.insecureDatabasePassword). The password is stored in a secret, and the content import job is run with this new password.

BREAKING The CRD has changed, and you will need to delete any cmcc resource before importing it.

Increase Studio upload size, add DB vars for management-tools

15 Mar 12:33
Compare
Choose a tag to compare
  • The Studio ingress will now accept 500MB of upload size, so the pnmp start/Theme uploader works.
  • The management-tools job has the DB env vars for both management and master set, so tools needing to talk to the database directly will work.