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

Feature Request: Add installation option via Helm #42

Open
sujaya-sys opened this issue Oct 22, 2024 · 1 comment
Open

Feature Request: Add installation option via Helm #42

sujaya-sys opened this issue Oct 22, 2024 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@sujaya-sys
Copy link
Collaborator

Status Quo

Today, the only option to install the operator is manually via manifests (install.yaml). See https://github.com/checkly/checkly-operator/blob/main/docs/README.md#installation for context.

Request

Add support for installation via Helm chart.

A lot of teams work with Helm, making this a more convenient way to install the operator and tweak the default configuration provided in the install.yaml file.

@sujaya-sys sujaya-sys added the help wanted Extra attention is needed label Oct 22, 2024
@sujaya-sys sujaya-sys changed the title [Feature Request]: Add installation option via Helm Feature Request: Add installation option via Helm Oct 22, 2024
@sujaya-sys
Copy link
Collaborator Author

Dropping in some notes from a feedback call:

  • Publish operator helm chart to public artifact repositories to make it easily accessible (each cloud provider has artifact registries we could utilize here)
  • Ideally, changes are auto-released i.e. auto-publish the helm chart as an artifact
  • Something for the future: You can annotate all values within the helm values file and it'll automatically built the documentation for it

@sujaya-sys sujaya-sys assigned benben and unassigned benben Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants