Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rocket.chat | 35,129 | 8 hours ago | 5 | August 18, 2022 | 3,259 | other | TypeScript | |||
The communications platform that puts data protection first. | ||||||||||
Harbor | 19,719 | 15 | 16 hours ago | 255 | June 28, 2022 | 553 | apache-2.0 | Go | ||
An open source trusted cloud native registry project that stores, signs, and scans content. | ||||||||||
Argo Cd | 12,560 | 8 | 25 | 8 hours ago | 402 | July 29, 2022 | 2,498 | apache-2.0 | Go | |
Declarative continuous deployment for Kubernetes. | ||||||||||
Homelab | 6,649 | a month ago | 17 | gpl-3.0 | Go | |||||
Modern self-hosting framework, fully automated from empty disk to operating services with a single command. | ||||||||||
K8s For Docker Desktop | 4,623 | 15 days ago | 47 | apache-2.0 | PowerShell | |||||
为Docker Desktop for Mac/Windows开启Kubernetes和Istio。 | ||||||||||
Kafdrop | 4,396 | 4 days ago | 50 | apache-2.0 | Java | |||||
Kafka Web UI | ||||||||||
Kubernetes Ingress | 4,163 | 1 | 9 hours ago | 101 | April 07, 2022 | 56 | apache-2.0 | Go | ||
NGINX and NGINX Plus Ingress Controllers for Kubernetes | ||||||||||
Porter | 3,693 | 9 hours ago | 276 | September 23, 2022 | 84 | other | Go | |||
Kubernetes powered PaaS that runs in your own cloud. | ||||||||||
Werf | 3,577 | 1 | 11 hours ago | 535 | September 16, 2022 | 305 | apache-2.0 | Go | ||
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices. | ||||||||||
Devspace | 3,430 | 2 days ago | 161 | apache-2.0 | Go | |||||
DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes. |
Captain is a Helm 3 Controller
This project is based on the core helm v3 code, acting as a library. Some modifications were made to help implement this controller on a fork: alauda/helm .
valuesFrom
support: support to ConfigMap or Secret value storekubectl apply
like resource manipulation: no more resource conflict and CRD management issuesCheck the Installation Guide to learn how to install captain
Then, create a HelmRequest resource
kind: HelmRequest
apiVersion: app.alauda.io/v1
metadata:
name: nginx-ingress
spec:
chart: stable/nginx-ingress
After a few seconds, you have an nginx-ingress chart running
[email protected]:~/demo# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-ingress-controller-57987f445c-9rhv5 1/1 Running 0 16s
nginx-ingress-default-backend-7679dbd5c9-wkkss 1/1 Running 0 16s
[email protected]:~/demo# kubectl get hr
NAME CHART VERSION NAMESPACE ALLCLUSTER PHASE AGE
nginx-ingress stable/nginx-ingress default Synced 23s
For the detailed explain and advanced usage, please check the documentation below