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

All additional kafka configuration for charts #166

Open
planetf1 opened this issue Jun 30, 2022 · 2 comments
Open

All additional kafka configuration for charts #166

planetf1 opened this issue Jun 30, 2022 · 2 comments

Comments

@planetf1
Copy link
Member

A user of our charts may wish to

  • Use an external kafka deployment
  • Specify custom kafka parameters - ie ssl config/user/password/group id for internal or external kafka

It would be useful to update the charts, especially egeria-base, to allow for this

@T4ylan
Copy link
Contributor

T4ylan commented Mar 27, 2023

This issue can be closed, because those wishes are now possible with security settings:

security:
enabled: false
protocol: SSL
keystoreLocation: keystore.jks
keystorePassword: keystore.pass
truststoreLocation: truststore.jks
truststorePassword: truststore.pass
secretTag: f5899c937d

and
kafka:
# if autoCreateTopics is set to false, the needed topics will be generated via strimzi CRDs
config:
autoCreateTopics: true
# consumerGroupID defines the consumer group id, if not set it defaults to local server id
consumerGroupID: ""
# if an external kafka cluster in another namespace should be used (defaults to false)
external: false

I have this working in our org.

Edit: We should just document this, but where? @planetf1

@planetf1
Copy link
Member Author

They're in base, but also need adding to the other charts - most specifically the coco lab (it's been asked for).
So will leave open for that aspect

Any doc updates should be made in the 'egeria-docs' repository

@planetf1 planetf1 removed their assignment Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Todo
Development

No branches or pull requests

2 participants