This directory contains the ArgoCD configurations for the cluster.
The directory is structured as follows:
.
├── draft # Draft configurations
├── infrastructure # ArgoCD applications for infrastructure components
├── knative # ArgoCD applications for knative components
├── kustomize # Kustomize patches for ArgoCD applications
├── shortlink-link # ArgoCD applications for link boundary components
├── shortlink-billing # ArgoCD applications for billing boundary components
├── shortlink-shop # ArgoCD applications for shop boundary components
└── shortlink # ArgoCD applications for common shortlink components
| Boundary |
Service |
Description |
Language/Framework |
Docs |
Status |
| Observability |
grafana |
Grafana is the open source analytics & monitoring solution for |
More |
docs |
 |
| Platform |
cert-manager |
Automatically provision and manage TLS certificates in Kubernetes |
Go |
docs |
 |
| Network |
nginx-ingress |
Ingress controller for Kubernetes using NGINX |
Go |
docs |
 |
| Network |
istio |
Istio is an open platform to connect, manage, and secure microservices. |
Go |
docs |
|
| MQ |
kafka |
Kafka is used as a message broker |
Java |
docs |
 |
| Security |
keycloak |
Keycloak is an open source identity and access management solution |
Java |
docs |
 |
| Boundary |
Service |
Description |
Language/Framework |
Docs |
Status |
| Platform |
keycloak |
Keycloak is an open source identity and access management solution |
Java |
docs |
 |
- Development
- Security
- SOPS
- Teleport - Identity-Native Infrastructure Access
- cert-manager
- kubescape - Kubernetes security auditing
- Support K8S (support version 1.29+)
- kyverno - Kubernetes Native Policy Management
- Storage
- rook-ceph
- ceph cluster (3 node)
- grafana dashboard
- prometheus metrics
- Ingress (Gateway)
- Istio
- kiali - The Console for Istio Service Mesh
- Nginx
- Traefik