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

Add Helm chart to repository with CI #4

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

diademiemi
Copy link

Hi Checkmk team!

We want to deploy Checkmk within K3S as a standard deployment. For this we want to use Helm to install and configure software, which Checkmk did not yet have.

I made this helm chart and have used it to deploy Checkmk in networks, multi-site too.

I'm creating a PR here for if it's desired to also have this upstream. I provided a GitHub workflow to use GitHub Pages as a Helm repository (a gh-pages branch will need to be created). Different ways to publish it like done with the Checkmk cluster agent could be done too of course.

The file charts/checkmk/README.md contains documentation for the chart, this is automatically generated with helm-docs

@berlincount
Copy link

Thanks for the work, it works largely as expected under ArgoCD!

  • the PVC (if enabled) doesn't come up by itself, requires setting all values for successful sync
  • the secret needed to be manually created

I recommend merging this PR and basing further work on it; I was able to get a working check_mk installation via ArgoCD within minutes.

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

Successfully merging this pull request may close these issues.

2 participants