Skip to content

Releases: RedHatInsights/clowder

v0.24.0

29 Nov 12:41
Compare
Choose a tag to compare

What's Changed

FEAT: Added per provider metrics
FIX: Added port 10000 to service mesh
DEBT: Updated to operatorSDK 1.14.0
DEBT: Fixed some non standard golang

Full Changelog: v0.23.0...v0.24.0

Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.24.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

Notes

You may be required to delete old deployments as labels have changed for databases.

v0.23.0

22 Nov 18:32
Compare
Choose a tag to compare

What's Changed

FIX: Random fails in strimzi tests
FIX: Keda assertions causing tests to fail
FIX: Added missing CRDs to tests
FIX: Unit tests
FIX: Duplicate ACG_CONFIG definition in init containers
FIX: Speed up container build pr check process by correctly referencing copied binaries
FIX: CJI Status errors
FIX: Replicas when not using autoscalar
FIX: Added Version descriptor back in
FIX: Better write now support for the resource cache

Full Changelog: v0.22.0...v0.23.0

Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.23.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

Notes

You may be required to delete old deployments as labels have changed for databases.

v0.22.0

10 Nov 09:31
Compare
Choose a tag to compare

What's Changed

FEAT: Remove Partial Reconciliation completely @psav
FEAT: Add SharedDB mode which uses a single DB per required version of postgres @psav
FEAT: Keda support for autoscaling deployments @maskarb
FIX: Prometheus hostname in status @kylape
FIX: Ensure Cyndi has created HBI table @kylape
FIX: Sidecar support for CronJobs @kahowell
FIX: ActiveDeadlineSeconds added to ClowdJobs @kahowell
FIX: Moved success message to end of reconciliation @psav
FIX: Moved to using Makefile version of tests @psav

New Contributors

Full Changelog: v0.21.0...v0.22.0

Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.22.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

Notes

You may be required to delete old deployments as labels have changed for databases.

v0.21.0

27 Oct 13:57
Compare
Choose a tag to compare

What's Changed

FEAT: Add image field/override to initContainer
FEAT: Add app name and envName to cdappconfig metadata
FEAT: Add prometheus hostname to clowdenv status field
FEAT: Add requirements env vars for IQE CJI
FEAT: Adding auth sidecar and mock BOP and keycloak in ephemeral mode
FEAT: CJIs now implement conditions (#430)
FEAT: Add scheme (http/https) for feature flags to cdappconfig
FEAT: Cyndi support for strimzi mode with app-interface db
FIX: Wait on all KafkaTopics to be created before deploying ClowdApps.
FIX: Add resource limits to kafka, local db, and keycloak/mbop

New Contributors

Full Changelog: v0.20.0...v0.21.0

Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.21.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

v0.20.0

20 Sep 14:26
bf4c777
Compare
Choose a tag to compare

A number of release-related updates in this version of Clowder.

FEAT: Various Kafka and external operator updates
FEAT: Recreate Deployment strategy
FIX: Update installer script to include blocking script

and various bug fixes, documentation/housekeeping updates
Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.20.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

v0.19.0

30 Aug 14:28
8742cdd
Compare
Choose a tag to compare

A number of release-related updates in this version of Clowder.

FEAT: Adds support for suspending Clowdapps and env for testing through the `disabled` field.
FEAT: Enables password for Elasticache provider 
FEAT: Consumes Cyndi packages from Github
FIX: Updates Ruby schema

and various bug fixes, documentation/housekeeping updates


Installing

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.19.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

Add deepcopy files

23 Jul 20:34
dc0a5d7
Compare
Choose a tag to compare

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.18.1.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

Package rename

23 Jul 20:27
Compare
Choose a tag to compare

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-v0.18.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

0.17.0

21 Jul 19:30
cb40885
Compare
Choose a tag to compare

A number of release-related updates in this version of Clowder.

  • FEAT: Adds support for vault secrets to ClowdJobInvocations.
  • FEAT: Includes Elasticsearch and XJoin in the kube_setup.sh build script.
  • FEAT: Removes the quay-cloudservices pull secret from all deployments in favor of env level pull secrets.
  • FIX: Fixes Redis and Databases local service accounts.
  • FIX: Fixes an issue where NodePorts were overwritten on some reconciles.

and various documentation/housekeeping updates


To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-0.17.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.

0.16.0

16 Jul 15:37
67476a9
Compare
Choose a tag to compare

A number of release-related updates in this version of Clowder.

  • FEAT: Allow empty Kafka connect cluster names
  • FEAT: Use UUID of ClowdEnvironment to generate a unique Kafka connect cluster name
  • FEAT: Various CJI enhancements

To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:

minikube kubectl -- apply -f clowder-manifest-0.16.0.yaml --validate=false

You may also need pull secrets for both quay and rh_registry in order to obtain the correct images.