mirror of https://github.com/nold360/heqet.git
parent
6e862a5c76
commit
82430d4f6a
@ -0,0 +1,28 @@
|
||||
# Heqet
|
||||
|
||||
*Heqet (Egyptian ḥqt, also ḥqtyt "Heqtit") is an Egyptian goddess of fertility.*
|
||||
|
||||
I would call it a 'GitOps Kubernetes Development Distribution/Environment' supplying everything you need to get startet with k8s. Heqet heavily relies on a Helm-Chart `charts/heqet` which will generate all applications using ArgoCD's [App-of-Apps-Pattern](https://argoproj.github.io/argo-cd/operator-manual/cluster-bootstrapping/)
|
||||
|
||||
Heqet Keyfeatures:
|
||||
* As easy to setup as possible
|
||||
* Follow the GitOps principles
|
||||
* Supply an independent development environment; incl:
|
||||
* Continous Deployment
|
||||
* Storage [for bare-metal/on-prem]
|
||||
* Ingress
|
||||
* ...
|
||||
|
||||
**This project is still in a very early stage of development - WIP**
|
||||
|
||||
## Components
|
||||
|
||||
Core component is `ArgoCD` which will deploy all of Heqet's apps & your's if you want. All you need is a git-repo & k8s cluster.
|
||||
|
||||
Hequet contains / will contain:
|
||||
* ArgoCD [Deploys all Applications from Git]
|
||||
* Prometheus, Grafana, Loki & fluentd - preconfigured for basic Monitoring and Logging
|
||||
* Kubernetes Dashboard
|
||||
* Traefik Ingress
|
||||
* Jaeger [Tracing]
|
||||
* Rook [Block/Object-Strage]
|
@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
echo "Grafana 'admin': $(kubectl get secret -n heket-loki loki-grafana --output jsonpath='{.data.admin-password}' | base64 -d)"
|
||||
echo "Grafana 'admin': $(kubectl get secret -n heqet-loki loki-grafana --output jsonpath='{.data.admin-password}' | base64 -d)"
|
||||
echo "ArgoCD 'admin': $(kubectl get pods -n argocd -l app.kubernetes.io/name=argocd-server -o name | cut -d'/' -f 2)"
|
||||
exit 0
|
||||
|
@ -1,5 +0,0 @@
|
||||
apiVersion: v1
|
||||
appVersion: "0.1"
|
||||
description: Heket-Bootstrap Applications
|
||||
name: heket
|
||||
version: 0.1.0
|
@ -0,0 +1,5 @@
|
||||
apiVersion: v1
|
||||
appVersion: "0.1"
|
||||
description: Heqet-Bootstrap Applications
|
||||
name: heqet
|
||||
version: 0.1.0
|
Loading…
Reference in new issue