readme
This commit is contained in:
10
README.md
10
README.md
@@ -7,12 +7,13 @@ This is a **Kubernetes cluster bootstrapping and GitOps configuration repository
|
|||||||
```
|
```
|
||||||
.
|
.
|
||||||
├── bootstrap.sh # Main bootstrap script to initialize ArgoCD and cluster
|
├── bootstrap.sh # Main bootstrap script to initialize ArgoCD and cluster
|
||||||
├── apps/ # Application resources
|
├── _app-of-apps.yaml # App-of-apps pattern: main ArgoCD Application that manages all other apps
|
||||||
│ ├── _app-of-apps.yaml # App-of-apps pattern: parent Enterprise Application that manages all enterprise apps
|
├── apps/ # Business application resources
|
||||||
│ ├── feedback-hub.yaml # Feedback Hub test app
|
│ ├── feedback-hub.yaml # Feedback Hub test app
|
||||||
│ └── musicman.yaml # Music Man hackathon app
|
│ ├── musicman.yaml # Music Man hackathon app
|
||||||
|
│ └── dot-ai-stack.yaml # dot-ai AI assistant stack
|
||||||
├── infra/ # Individual ArgoCD Application resources for infrastructure
|
├── infra/ # Individual ArgoCD Application resources for infrastructure
|
||||||
│ ├── _app-of-apps.yaml # App-of-apps pattern: parent Infra Application that manages all infrastructure apps
|
│ ├── enterprise-apps.yaml # Enterprise apps: parent Application that syncs everything in "apps" folder
|
||||||
│ ├── traefik-application.yaml # Ingress controller (Traefik)
|
│ ├── traefik-application.yaml # Ingress controller (Traefik)
|
||||||
│ ├── cert-manager-application.yaml # TLS certificate management
|
│ ├── cert-manager-application.yaml # TLS certificate management
|
||||||
│ ├── kyverno.yaml # Policy engine for security
|
│ ├── kyverno.yaml # Policy engine for security
|
||||||
@@ -35,6 +36,7 @@ This is a **Kubernetes cluster bootstrapping and GitOps configuration repository
|
|||||||
├── secrets-namespace.yaml # Namespace for secrets
|
├── secrets-namespace.yaml # Namespace for secrets
|
||||||
├── letsencrypt-issuer.yaml # TLS certificate issuer
|
├── letsencrypt-issuer.yaml # TLS certificate issuer
|
||||||
├── kyverno-config.yaml # Security policies and secret syncing
|
├── kyverno-config.yaml # Security policies and secret syncing
|
||||||
|
├── argocd-notifications-secret-sealed.yaml # Sealed secret for ArgoCD notifications
|
||||||
└── policies/ # Kyverno policy definitions
|
└── policies/ # Kyverno policy definitions
|
||||||
├── deployment-verifier.yaml # Policy to verify deployments
|
├── deployment-verifier.yaml # Policy to verify deployments
|
||||||
└── label-checker.yaml # Policy to check labels
|
└── label-checker.yaml # Policy to check labels
|
||||||
|
|||||||
Reference in New Issue
Block a user