Installs the yorkie-monitoring, which provides monitoring system with prometheus and grafana for monitoring yorkie cluster.
- Kubernetes 1.24+
- Helm 3+
helm repo add yorkie-team https://yorkie-team.github.io/yorkie/helm-charts
helm repo updateSee helm repo for command documentation.
# Install yorkie monitoring helm chart
helm install [RELEASE_NAME] yorkie-team/yorkie-monitoring -n monitoring --create-namespaceSee configuration below for custom installation
See helm install for command documentation.
By default this chart installs additional, dependent charts:
See helm dependency for command documentation.
helm uninstall [RELEASE_NAME] -n monitoringThis removes all the Kubernetes components associated with the chart and deletes the release.
See helm uninstall for command documentation.
CRDs created by this chart are not removed by default and should be manually cleaned up:
kubectl get crd -oname | grep --color=never 'monitoring.coreos.com' | xargs kubectl deleteAlso, ServiceAccounts are not removed by default and shold be manually cleaned up:
kubectl delete serviceaccounts --all -n monitoringhelm upgrade [RELEASE_NAME] yorkie-team/yorkie-monitoring -n monitoringWith Helm v3, CRDs created by this chart are not updated by default and should be manually updated. Consult also the Helm Documentation on CRDs.
See helm upgrade for command documentation.
See Customizing the Chart Before Installing. To see all configurable options with detailed comments:
helm show values yorkie-team/yorkie-monitoringYou may also helm show values on this chart's dependencies for additional options.