Kubernetes Dasard is a general purpose, web-based UI for Kubernetes clusters. It allows users to manage applications running in the cluster and troubleshoot them, as well as manage the cluster itself.
As of version 7.0.0, we have dropped support for Manifest-based installation. Only Helm-based installation is supported now. Due to multi-container setup and hard dependency on Kong gateway API proxy it would not be feasible to easily support Manifest-based installation.
Additionally, we have changed the versioning scheme and dropped appVersion
from Helm chart. It is because, with a multi-container setup, every module is now versioned separately. Helm chart version can be considered an app version now.
Kubernetes Dasard supports only Helm-based installation currently as it is faster and gives us better control over all dependencies required by Dasard to run. We now use a single-container, DBless Kong installation as a gateway that connects all our containers and exposes the UI. Users can then use any ingress controller or proxy in front of kong gateway. To find out more about ways to customize your installation check out helm chart values.
In order to install Kubernetes Dasard simply run:
# Add kubernetes-dasard repository
helm repo add kubernetes-dasard https://kubernetes..io/dasard/
# Deploy a Helm Release named "kubernetes-dasard" using the kubernetes-dasard chart
helm upgrade --install kubernetes-dasard kubernetes-dasard/kubernetes-dasard --create-namespace --namespace kubernetes-dasard
For more information about our Helm chart visit ArtifactHub.
Dasard documentation can be found in the docs directory which contains:
- Common: Entry-level overview.
- User Guide: Helpful information for users.
- How to access Dasard - Everything you need to know to get access to you Kubernetes Dasard instance after installation.
- Access Control: Find out how to control access to your Kubernetes Dasard and create sample user that can be used to log in.
- Developer Guide: Important information for contributors that would like to test, run and work on Dasard locally.
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Learn how to start contributing to the Contributing Guideline.
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.
Copyright 2019 The Kubernetes Dasard Authors