-
Notifications
You must be signed in to change notification settings - Fork 101
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
Enforce and default Kafka configuration #896
Conversation
@bdunne Please review. |
@nasark so this removes the option to deploy kafka, does this actually do the deployment? |
Awesome thanks @nasark can you tell what it deploys is it ManageIQ/container-kafka ? |
If removing the flag altogether is a concern for backwards compatibility, then we could just set the default value for |
We may also need a CR migration, but it might not matter if we just don't honor it? cc @bdunne |
It would be whatever the value is in the CR - https://github.com/ManageIQ/manageiq-pods/blob/master/manageiq-operator/config/crd/bases/manageiq.org_manageiqs.yaml#L139-L148 seems to show bitnami/kafka and https://github.com/ManageIQ/manageiq-pods/blob/master/manageiq-operator/config/crd/bases/manageiq.org_manageiqs.yaml#L306-L316 shows bitnami/zookeeper. |
@agrare That would explain why that image hasn't been updated in years 😆 |
I've split some of this up as it was getting big, and moved into other PRs based on issues I have found in my testing: |
3f647c0
to
e04bb0e
Compare
manageiq-operator/api/v1alpha1/helpers/miq-components/network_policies.go
Outdated
Show resolved
Hide resolved
This pull request has been automatically marked as stale because it has not been updated for at least 3 months. If these changes are still valid, please remove the Thank you for all your contributions! More information about the ManageIQ triage process can be found in the triage process documentation. |
@miq-bot remove_label stale |
This pull request has been automatically marked as stale because it has not been updated for at least 3 months. If these changes are still valid, please remove the Thank you for all your contributions! More information about the ManageIQ triage process can be found in the triage process documentation. |
f7abcf1
to
c2ec854
Compare
@miq-bot remove_label stale |
@miq-bot add_label quinteros/yes? |
71762c0
to
a153fd7
Compare
Checked commits nasark/manageiq-pods@2a5faca~...4d4fdbf with ruby 2.7.8, rubocop 1.56.3, haml-lint 0.51.0, and yamllint **
|
Backported to
|
Enforce and default Kafka configuration (cherry picked from commit 09da4c7)
deployMessagingService
to true from CR as Kafka will be the default configuration -> this will retain the option to disable Kafka in case things go wrongDepends on:
Needed for:
Ref:
@miq-bot add_label enhancement
@miq-bot assign @Fryguy
@miq-bot add_reviewer @agrare