Skip to content

feat [AAP-67753]: Deprecate redis fields from operator#329

Merged
dsavineau merged 1 commit intomainfrom
AAP-67753
Mar 9, 2026
Merged

feat [AAP-67753]: Deprecate redis fields from operator#329
dsavineau merged 1 commit intomainfrom
AAP-67753

Conversation

@kaiokmo
Copy link
Member

@kaiokmo kaiokmo commented Mar 9, 2026

This commit removes redis deployment and its resources from eda-server-operator without introducing breaking changes. By keeping the fields in the CRD schema and ignoring them in the eda role, we maintain backwards compatibility and guarantee that upgrades will not cause the operator to break.

A scenario where the operator is installed in multiple namespaces and the CRD is shared is also covered and won't fail this way.

The fields will be removed from the CRD schema in a future apiVersion bump, as specified in the documentation.

This commit removes redis deployment and its resources from
eda-server-operator without introducing breaking changes. By keeping
the fields in the CRD schema and ignoring them in the eda role, we
maintain backwards compatibility and guarantee that upgrades will not
cause the operator to break.

A scenario where the operator is installed in multiple namespaces and
the CRD is shared is also covered and won't fail this way.

The fields will be removed from the CRD schema in a future `apiVersion`
bump, as specified in the documentation.
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 9, 2026

@kaiokmo kaiokmo changed the title feat [AAP-67753]: Deprecate redis fields in operator feat [AAP-67753]: Deprecate redis fields from operator Mar 9, 2026
@dsavineau dsavineau merged commit eac9f69 into main Mar 9, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants