Every directory has an autonomous nature and can be used independently, like a module
# $ tree -d kubepal
kubepal
|-- docs
`-- kube
|-- argocd
|-- base
|-- minik8s
-
.github/
-
.gitHub: CI/CD pipeline, with local and Github Actions mode
-
Taskfile for local development
-
# Include the github actions tasks in your main Taskfile
includes:
run: .github/Taskfile.yml
-
kube/
# $ tree -d kube |-- kube |-- argocd # ArgoCD manifests |-- base # Kubernetes yaml manifests |-- minik8s # Kubernetes cluster provisioned with terraform and helm charts # dir named after the cluster description (minik8s, azure, gke, eks, etc)