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

Installation automation and customization (Helm) #394

Closed
12 tasks done
thschue opened this issue Nov 11, 2022 · 4 comments
Closed
12 tasks done

Installation automation and customization (Helm) #394

thschue opened this issue Nov 11, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request epic
Milestone

Comments

@thschue
Copy link
Contributor

thschue commented Nov 11, 2022

To simplify automated installation and customization, a Helm Chart for the lifecycle toolkit should be created and pushed to a Helm registry. Furthermore, we should add the necessary automation to push the information to artifact hub. The generation of the Helm chart could be similar to this: open-feature/open-feature-operator#137

Requirements:

  • Publicity over Artifacthub
  • Simplify installation via Helm

Definition of done:

  • Helm Chart is created
  • Helm Chart is pushed to the registry and updated with each release
  • The chart is tested
  • Helm Chart is visible on Artifact Hub
  • Documentation as in place and getting started guide adapted
@thschue thschue added the epic label Nov 11, 2022
@thschue thschue changed the title Installation automation and customization Installation automation and customization (Helm) Nov 11, 2022
@thschue thschue added this to the 0.5.x milestone Nov 11, 2022
@thschue thschue added the enhancement New feature or request label Nov 11, 2022
@thisthat
Copy link
Member

An important configuration for Helm is the OTel collector URL and port

@mowies
Copy link
Member

mowies commented Dec 14, 2022

New open questions:

  • How can we realize feature flags with helm values where we want to enable/disable whole k8s resources that are intially managed by kustomize?

@thisthat
Copy link
Member

thisthat commented Jan 4, 2023

Another example of project using Kube builder & helm: https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler

@thisthat thisthat modified the milestones: 0.5.x, 0.6 Jan 5, 2023
@thisthat thisthat modified the milestones: 0.6, 0.7 Feb 13, 2023
@mowies
Copy link
Member

mowies commented Mar 8, 2023

This epic is fully implemented and will be released with the next version of KLT

@mowies mowies closed this as completed Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic
Projects
Archived in project
Development

No branches or pull requests

3 participants