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

deprecate ksonnet #477

Closed
ryandawsonuk opened this issue Mar 29, 2019 · 2 comments
Closed

deprecate ksonnet #477

ryandawsonuk opened this issue Mar 29, 2019 · 2 comments
Assignees

Comments

@ryandawsonuk
Copy link
Contributor

Due to ksonnet/ksonnet@8b64c60

@ukclivecox
Copy link
Contributor

We will remove the ksonnet folder at some point but the previous version of the install docs refers to the master branch which means this will stop working if we delete the folder.

We could create a bug fix just to update the docs?

@ukclivecox ukclivecox modified the milestones: 0.2.x, 0.3.x Jun 3, 2019
@ukclivecox
Copy link
Contributor

Fixed

agrski added a commit that referenced this issue Dec 2, 2022
* Remove trailing whitespace in CRDs in Helm chart

* Add Chart manifest for Kafka cluster

* Move Kafka cluster & user manifests to chart templates

* Add basic parameterisation for Kafka cluster values

* Add enable toggles for plaintext & TLS listeners

Also change structure of Helm values to be nested for plaintext & TLS listener config.

* Parameterise listener types & change to internal by default

* Add Helm vars for broker probe timeouts

* Add Helm vars for topic config

* Add Helm vars for broker storage config

* Add Helm vars for Zookeeper probe timeouts

* Add Helm vars for Zookeeper storage config

* Separate metrics config to separate Helm template

* Reorder Ansible Kafka vars for logical grouping

* Use feature gate toggle in Kafka role instead of duplicating logic

* Use Kafka cluster Helm chart in Ansible

* Fix whitespace chomping issues in cluster template

* Add Python requirements for Ansible playbooks

* Add Ansible Galaxy requirements for playbooks

* Disable Grafana installation in Ansible ecosystem

* Remove unused value

Variables set in one role are not visible to others.
Inheritence is hierarchical and does not include siblings.

* Force reinstallation of Kafka Helm chart in case of changes to the chart itself

This is mostly a convenience when developing, as we would otherwise expect
published chart versions which should not be changing (patches are new versions).

* Allow passing Helm values to Kafka chart via Ansible

* Allow disabling Kafka metrics in Helm chart

* Allow disabling KafkaUser CR creation in Helm chart
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

No branches or pull requests

2 participants