Assigning pre-allocated Private IP into the kafka configuration for azure internal LB #8957
Unanswered
vanyagyosheva
asked this question in
Q&A
Replies: 1 comment 4 replies
-
The YAML is not-readable because it is not formatted as code. So as a first thing, you should probably format it properly so that it can be read and verified. Second, please keep in mind that all Strimzi can do is pass the IP into the service object. How Kubernetes provisions the actual loadbalancer is up to Kubernetes. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I'm working on implementing kafka with strimzi on azure aks clusters. We found that every time we apply terraform scripts , the LB ip is changing and we need to recreate the dns entry in azure. If we create strimzi kafka for the first time we don't have the private LB IP allocated , so we cannot specify it in advance in the kafka manifest. Could you suggest a way to pre allocate the IP before the kafka resource is applied:
this is my kafka.yaml
You can see that we have vars: loadBalancerIP: ${bootstrap_ip} and loadBalancerIP: ${broker_ip} which we can only use when it has been created once but if we run the installation from the beggining we don't have these IP. We don't want to create subnet again with terraform since that already exists and no need to change , could you suggest some way to create the private IP before applying kafka resource?
Beta Was this translation helpful? Give feedback.
All reactions