-
Task
-
Resolution: Done
-
Blocker
-
None
-
False
-
None
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
-
RHOAM Sprint 56
WHY
We want to ensure that custom values that the user has manually defined in their existing 3scale DeploymentCondfigs are preserved when the operator migrates from DeploymentConfigs to Deployments.
WHAT
Preserve the following user defined values when migrating from DeploymentConfigs to Deployments:
- Labels:
- Deployment level = .metadata.labels
- Pod level = .spec.template.metadata.labels
- Annotations:
- Deployment level = .metadata.annotations
- Pod level = .spec.template.metadata.annotations
- Environment Variables:
- Container level = .spec.template.spec.containers[].env
- Replica Counts:
- Deployment level = .spec.replicas
- Volumes:
- Deployment level = .spec.template.spec.volumes
- VolumeMounts:
- Container level = .spec.template.spec.containers[].volumeMounts
DONE
- User defined annotations on old DeploymentConfigs are reflected in the new Deployments
- User defined labels on old DeploymentConfigs are reflected in the new Deployments
- User defined env vars on old DeploymentConfigs are reflected in the new Deployments
- User defined replica counts on old DeploymentConfigs are reflected in the new Deployments
- User defined volumes/volumemounts on old DeploymentConfigs are reflected in the new Deployments
- links to
-
RHEA-2024:129555 Release of 3scale-operator 0.12.1mas for RHOAM - Containers
- mentioned on
(2 mentioned on)