Releases: application-stacks/runtime-component-operator
1.6.0
Runtime Component Operator 1.6.0 includes the following features and enhancements:
-
Adds support for specifying host aliases. The defined aliases are reflected in the /etc/hosts file in each of the application pods. Specify host aliases using the
RuntimeComponentCR;- Manual host alias modifications to the Deployment or StatefulSet resources are reverted.
-
Updates the Semeru Cloud Compiler to use a separate port for health checks.
- Existing pods of Semeru Cloud Compiler are incrementally replaced due to this revision.
-
Enhances the internal implementation in Liberty operator for tracking changes to the relevant secrets, such as the ones with certificates, in order to restart Liberty server when necessary. This change prevents unnecessary replacement of application pods in the future.
- Existing application pods are replaced to roll out this change when you upgrade Runtime Component Operator to 1.6.0.
-
Adds support for specifying multiple pull secrets. This support enables the pulling of application container, init containers, and sidecar containers from different registries.
-
Adds configuration to disable the topology aware routing on Service object.
-
Enhances the probes to fill in port and scheme values as necessary. You can also override one or more fields within the default probes without having to specify the entire probe.
-
Adds security fix updates for operating system packages and API libraries.
-
Extended support has ended for Red Hat OpenShift Container Platform 4.17 and Kubernetes 1.30.
Install instructions are here. For more information on using the Runtime Component Operator, see the user guide.
1.5.2
Install instructions are here. For more information on using the Runtime Component Operator, see the user guide.
Runtime Component Operator 1.5.2 includes the following changes:
- Updated the Kubernetes, Go libraries, APIs and operating system packages to include fixes to security vulnerabilities.
1.5.2-rc.1
Do NOT use in production. For internal testing only.
1.5.1
Install instructions are here. For more information on using the Runtime Component Operator, see the user guide.
Runtime Component Operator 1.5.1 includes the following changes:
- Added support for OpenShift Container Platform (OCP) 4.20 and Kubernetes 1.33.
- Updated the Operator and Catalog images to include security fixes for OS packages and APIs.
1.5.0
Install instructions are here. For more information on using the Runtime Component Operator, see the user guide.
Runtime Component Operator 1.5.0 includes the following features and changes:
Added
- Added support for memory and custom metrics-based autoscaling (
.spec.autoscaling) - Support for optional pull secrets in custom service accounts is added (.spec.serviceAccount.skipPullSecretValidation)
Changed
- Changed the base image of Operator and catalog source to UBI 9 Minimal.
- Updated the Operator SDK, Kubernetes, Go libraries, APIs and operating system packages to include security fixes.
1.5.0-rc.2
Do NOT use in production. For internal testing only.
1.5.0-rc.1
Do NOT use in production. For internal testing only.
1.4.4
Install instructions are here. For more information on using the Runtime Component Operator, see the new user guide.
Runtime Component Operator 1.4.4 includes the following changes:
- Added support for configuring service Session Affinity
- Added Support for OpenShift Container Platform (OCP) 4.19 and Kubernetes 1.32
- Updated APIs and OS libraries to include fixes to security vulnerabilities
- Upgraded Operator-SDK version
1.4.4-rc.2
Do NOT use in production. For internal testing only.
1.4.4-rc.1
Do NOT use in production. For internal testing only.