Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update operator to use cached resources #30

Merged
merged 2 commits into from
Aug 24, 2023

Conversation

katheris
Copy link
Contributor

  • Update operator to use cached resources rather than calling Kubernetes directly.
  • Move code to construct secret data into a separate class to make it easier to switch to DependentResource type later.
  • Add primaryToSecondary mapper for Kafka and rename Mapper class.

Signed-off-by: Katherine Stanley [email protected]

@katheris katheris added this to the 0.0.1 milestone Aug 23, 2023
* Update operator to use cached resources rather
than calling Kubernetes directly.
* Move code to construct secret data into a
separate class to make it easier to switch to
DependentResource type later.

Signed-off-by: Katherine Stanley <[email protected]>
* Add primaryToSecondary mapper for
Kafka and rename Mapper class.

Signed-off-by: Katherine Stanley <[email protected]>
@katheris katheris force-pushed the useCachedResources branch from 1444fac to f55957d Compare August 23, 2023 09:01
Copy link

@csviri csviri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGMT

just one note, not sure what the intention was, but the implementation does not use the actual dependent resource feature from JOSDK,
https://javaoperatorsdk.io/docs/dependent-resources
Would suggest to merge this as it is, and might be worth to experiment with that. Happy to help with it.

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