├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github └── workflows │ ├── check-signed.md │ └── terraform.md ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── akamai-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── akamai │ └── main.tf │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── aws-github ├── .gitignore ├── LICENSE ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── ecr-publish-permissions-sync.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-application-controller-sa.yaml │ │ │ │ ├── argocd-applicationset-controller-sa.yaml │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-server-deployment.yaml │ │ │ │ ├── argocd-server-sa.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ └── application.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-infrastructure-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure-bootstrap │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ ├── workload-host-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── aws │ ├── dynamodb │ │ ├── output.tf │ │ └── vault.tf │ ├── ecr │ │ ├── main.tf │ │ └── vars.tf │ ├── eks │ │ ├── main.tf │ │ └── outputs.tf │ ├── kms │ │ └── main.tf │ ├── main.tf │ ├── modules │ │ ├── bootstrap │ │ │ ├── bootstrap.tf │ │ │ └── variables.tf │ │ ├── workload-cluster │ │ │ ├── main.tf │ │ │ └── variables.tf │ │ └── workload-vcluster │ │ │ ├── main.tf │ │ │ ├── values.yaml │ │ │ └── variables.tf │ ├── outputs.tf │ └── variables.tf │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── aws-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── ecr-publish-permissions-sync.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ └── application.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-infrastructure-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure-bootstrap │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── aws │ ├── dynamodb │ │ ├── output.tf │ │ └── vault.tf │ ├── ecr │ │ ├── main.tf │ │ └── vars.tf │ ├── eks │ │ ├── main.tf │ │ └── outputs.tf │ ├── kms │ │ └── main.tf │ ├── main.tf │ ├── modules │ │ ├── bootstrap │ │ │ ├── bootstrap.tf │ │ │ └── variables.tf │ │ └── workload-cluster │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── outputs.tf │ └── variables.tf │ ├── gitlab │ ├── groups.tf │ ├── main.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ └── vars.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data-sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── azure-github ├── TOKENS.md ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── atlantis.yaml │ ├── azure │ ├── cluster.tf │ ├── main.tf │ ├── modules │ │ └── workload-cluster │ │ │ ├── cluster.tf │ │ │ ├── main.tf │ │ │ ├── network.tf │ │ │ ├── secrets.tf │ │ │ └── variables.tf │ └── network.tf │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── logo.png │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── azure-gitlab ├── TOKENS.md ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ │ └── wait.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── atlantis.yaml │ ├── azure │ ├── cluster.tf │ ├── main.tf │ ├── modules │ │ └── workload-cluster │ │ │ ├── cluster.tf │ │ │ ├── main.tf │ │ │ ├── network.tf │ │ │ ├── secrets.tf │ │ │ └── variables.tf │ └── network.tf │ ├── gitlab │ ├── groups.tf │ ├── main.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ └── vars.tf │ ├── logo.png │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── kbot.tf │ │ └── main.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── civo-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── gpu-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── 50-ollama-ui.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── civo │ ├── main.tf │ └── modules │ │ └── workload-cluster │ │ ├── gpu.tf │ │ ├── main.tf │ │ └── variables.tf │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── civo-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── gpu-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── 50-ollama-ui.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ │ └── wait.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── development │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── civo │ ├── main.tf │ └── modules │ │ └── workload-cluster │ │ ├── gpu.tf │ │ ├── main.tf │ │ └── variables.tf │ ├── gitlab │ ├── groups.tf │ ├── main.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ └── vars.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── kbot.tf │ │ └── main.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── digitalocean-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── digitalocean │ ├── main.tf │ ├── modules │ │ └── workload-cluster │ │ │ ├── main.tf │ │ │ └── variables.tf │ └── variables.tf │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── digitalocean-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── digitalocean │ ├── main.tf │ ├── modules │ │ └── workload-cluster │ │ │ ├── main.tf │ │ │ └── variables.tf │ └── variables.tf │ ├── gitlab │ ├── groups.tf │ ├── main.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ └── vars.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── kbot.tf │ │ └── main.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── google-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── google │ ├── data_sources.tf │ ├── gke.tf │ ├── gke │ │ ├── main.tf │ │ ├── nat.tf │ │ └── variables.tf │ ├── iam.tf │ ├── init.tf │ ├── kms.tf │ ├── modules │ │ ├── kms │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── sa │ │ │ ├── data_sources.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ └── storage_bucket │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── services.tf │ ├── services │ │ ├── main.tf │ │ └── variables.tf │ ├── storage.tf │ ├── terraform.tfvars │ ├── variables.tf │ └── vpc.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── google-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── gitlab │ ├── groups.tf │ ├── main.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ └── vars.tf │ ├── google │ ├── data_sources.tf │ ├── gke.tf │ ├── gke │ │ ├── main.tf │ │ ├── nat.tf │ │ └── variables.tf │ ├── iam.tf │ ├── init.tf │ ├── kms.tf │ ├── modules │ │ ├── kms │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── sa │ │ │ ├── data_sources.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ └── storage_bucket │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── services.tf │ ├── services │ │ ├── main.tf │ │ └── variables.tf │ ├── storage.tf │ ├── terraform.tfvars │ ├── variables.tf │ └── vpc.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data-sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── k3d-github ├── atlantis.yaml ├── ci │ ├── .argo │ │ ├── deploy.yaml │ │ ├── publish.yaml │ │ └── release.yaml │ └── .github │ │ └── workflows │ │ └── main.yaml ├── cluster-types │ └── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── components │ │ ├── actions-runner-controller │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── argo-workflows │ │ │ ├── application.yaml │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ ├── cwfts │ │ │ │ ├── cwft-git.yaml │ │ │ │ ├── cwft-helm.yaml │ │ │ │ └── cwft-kaniko.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── argocd │ │ │ ├── argo-cd-cmd-params-cm.yaml │ │ │ ├── argo-cd-ui-ingressroute.yaml │ │ │ ├── argocd-cm.yaml │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ ├── argocd-namespace.yaml │ │ │ ├── argocd-ui-ingress.yaml │ │ │ ├── argocd-ui-ingressroute.yaml │ │ │ └── kustomization.yaml │ │ ├── atlantis │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ ├── ngrok.yaml │ │ │ └── wait.yaml │ │ ├── cert-manager │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── chartmuseum │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── cluster-secret-store │ │ │ ├── clustersecretstore.yaml │ │ │ └── wait.yaml │ │ ├── crossplane │ │ │ ├── crossplane-system.yaml │ │ │ ├── crossplane-system │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ └── crossplane-system.yaml │ │ │ ├── provider.yaml │ │ │ └── provider │ │ │ │ ├── controllerconfig.yaml │ │ │ │ ├── logs-service.yaml │ │ │ │ └── terraform-provider.yaml │ │ ├── development │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ ├── external-secrets-operator │ │ │ ├── external-secrets-operator.yaml │ │ │ └── wait.yaml │ │ ├── github-runner │ │ │ ├── runnerdeployment.yaml │ │ │ └── serviceaccount.yaml │ │ ├── kubefirst │ │ │ ├── console.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── minio │ │ │ ├── application.yaml │ │ │ ├── ingressroute.yaml │ │ │ ├── pvc.yaml │ │ │ └── wait.yaml │ │ ├── production │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ ├── reloader │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── staging │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ └── vault │ │ │ ├── application.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner-components.yaml │ │ ├── kubefirst.yaml │ │ ├── minio.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── staging.yaml │ │ └── vault.yaml ├── logo.png ├── terraform │ ├── github │ │ ├── local-backend.tf │ │ ├── modules │ │ │ └── repository │ │ │ │ ├── main.tf │ │ │ │ └── variables.tf │ │ ├── remote-backend.md │ │ ├── repos.tf │ │ ├── ssh.tf │ │ └── teams.tf │ ├── users │ │ ├── admins.tf │ │ ├── developers.tf │ │ ├── kubefirst.tf │ │ ├── modules │ │ │ └── user │ │ │ │ ├── github │ │ │ │ └── main.tf │ │ │ │ └── gitlab │ │ │ │ └── main.tf │ │ ├── providers.tf │ │ └── vault-datas.tf │ └── vault │ │ ├── kubernetes-auth-backend.tf │ │ ├── kv-mounts.tf │ │ ├── main.tf │ │ ├── modules │ │ └── oidc-client │ │ │ └── main.tf │ │ ├── oidc-clients.tf │ │ ├── oidc-groups.tf │ │ ├── oidc-provider.tf │ │ ├── oidc-scopes.tf │ │ ├── policies.tf │ │ ├── secrets.tf │ │ ├── userpass-auth-backend.tf │ │ └── variables.tf └── tokens.md ├── k3d-gitlab ├── TOKENS.md ├── atlantis.yaml ├── ci │ ├── .argo │ │ ├── deploy.yaml │ │ ├── publish.yaml │ │ └── release.yaml │ └── .gitlab-ci.yml ├── cluster-types │ └── mgmt │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── components │ │ ├── argo-workflows │ │ │ ├── application.yaml │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ ├── cwfts │ │ │ │ ├── cwft-git.yaml │ │ │ │ ├── cwft-helm.yaml │ │ │ │ └── cwft-kaniko.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── argocd │ │ │ ├── argo-cd-cmd-params-cm.yaml │ │ │ ├── argo-cd-ui-ingressroute.yaml │ │ │ ├── argocd-cm.yaml │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ ├── argocd-namespace.yaml │ │ │ ├── argocd-ui-ingress.yaml │ │ │ ├── argocd-ui-ingressroute.yaml │ │ │ └── kustomization.yaml │ │ ├── atlantis │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ ├── ngrok.yaml │ │ │ └── wait.yaml │ │ ├── cert-manager │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── chartmuseum │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── cluster-secret-store │ │ │ ├── clustersecretstore.yaml │ │ │ └── wait.yaml │ │ ├── crossplane │ │ │ ├── crossplane-system.yaml │ │ │ ├── crossplane-system │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ └── crossplane-system.yaml │ │ │ ├── provider.yaml │ │ │ └── provider │ │ │ │ ├── controllerconfig.yaml │ │ │ │ ├── logs-service.yaml │ │ │ │ └── terraform-provider.yaml │ │ ├── development │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ ├── external-secrets-operator │ │ │ ├── external-secrets-operator.yaml │ │ │ └── wait.yaml │ │ ├── external-secrets │ │ │ ├── chartmuseum.yaml │ │ │ ├── ci-secrets.yaml │ │ │ ├── minio.yaml │ │ │ └── vault-store.yaml │ │ ├── gitlab-runner │ │ │ ├── application-arm.yaml │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── kubefirst │ │ │ ├── console.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── minio │ │ │ ├── application.yaml │ │ │ ├── ingressroute.yaml │ │ │ ├── pvc.yaml │ │ │ └── wait.yaml │ │ ├── production │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ ├── reloader │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── staging │ │ │ ├── docker-config.yaml │ │ │ ├── metaphor.yaml │ │ │ └── metaphor │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ └── ingressroute.yaml │ │ │ │ └── values.yaml │ │ └── vault │ │ │ ├── application.yaml │ │ │ ├── ingressroute.yaml │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── kubefirst.yaml │ │ ├── minio.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── staging.yaml │ │ └── vault.yaml ├── logo.png └── terraform │ ├── gitlab │ ├── groups.tf │ ├── local-backend.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ ├── remote-backend.md │ └── vars.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── kbot.tf │ │ └── main.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── kubefirst.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── local-backend.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── k3s-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── k3s │ ├── main.tf │ ├── output.tf │ ├── terraform.tfvars │ └── variables.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── k3s-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── gitlab-runner │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── gitlab-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── gitlab │ ├── groups.tf │ ├── local-backend.tf │ ├── modules │ │ └── project │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── projects.tf │ ├── remote-backend.md │ └── vars.tf │ ├── k3s │ ├── main.tf │ ├── output.tf │ ├── terraform.tfvars │ └── variables.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── kbot.tf │ │ └── main.tf │ ├── developers │ │ ├── data-sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── kubefirst.tf │ ├── modules │ │ └── user │ │ │ └── main.tf │ └── users.tf │ └── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ └── oidc-client │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf ├── logo.png ├── metaphor ├── .argo │ ├── deploy.yaml │ ├── publish.yaml │ └── release.yaml ├── .dockerignore ├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .github │ └── workflows │ │ └── main.yaml ├── .gitignore ├── .gitlab-ci.yml ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── TOKENS.md ├── assets │ ├── help.svg │ ├── link.svg │ ├── logo.png │ └── slack.svg ├── bun.lock ├── charts │ └── metaphor │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cm.yaml │ │ ├── deployment.yaml │ │ ├── external-secrets.yaml │ │ ├── ingress.yaml │ │ ├── origin-issuer.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ │ └── values.yaml ├── components │ ├── card │ │ ├── card.styled.ts │ │ └── index.tsx │ ├── navigation │ │ ├── index.tsx │ │ └── navigation.styled.ts │ ├── tag │ │ ├── index.tsx │ │ └── tag.styled.ts │ └── typography │ │ ├── index.tsx │ │ └── typography.styled.ts ├── containers │ ├── dashboard │ │ ├── dashboard.styled.ts │ │ └── index.tsx │ └── navigation │ │ └── index.tsx ├── declaration.d.ts ├── logo.png ├── next.config.js ├── package.json ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── api │ │ ├── app.ts │ │ ├── config.ts │ │ ├── healthz.ts │ │ ├── kubernetes.ts │ │ └── vault.ts │ └── index.tsx ├── public │ └── static │ │ ├── jelly.svg │ │ └── metaphor.svg ├── redux │ ├── actions │ │ └── metaphor.action.ts │ ├── api │ │ └── index.ts │ ├── selectors │ │ └── metaphor.selector.ts │ ├── slices │ │ └── metaphor.slice.ts │ └── store.ts ├── styles │ └── globals.css ├── theme │ ├── index.ts │ ├── muiTheme.ts │ └── utils │ │ └── index.ts └── tsconfig.json ├── renovate.json ├── vultr-github ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry │ └── environments │ │ ├── .gitkeep │ │ ├── development │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ ├── production │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ │ ├── Chart.yaml │ │ │ └── values.yaml │ │ └── staging │ │ ├── docker-config.yaml │ │ ├── metaphor.yaml │ │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml ├── templates │ ├── mgmt │ │ ├── actions-runner-controller.yaml │ │ ├── appprojects.yaml │ │ ├── argo-workflows.yaml │ │ ├── argocd.yaml │ │ ├── atlantis.yaml │ │ ├── cert-issuers.yaml │ │ ├── cert-manager.yaml │ │ ├── chartmuseum.yaml │ │ ├── cloudflare-origin-ca-issuer.yaml │ │ ├── cloudflare-origin-issuer-crd.yaml │ │ ├── cluster-secret-store.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── clusters.yaml │ │ ├── components │ │ │ ├── actions-runner-controller │ │ │ │ ├── application.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── argo-workflows │ │ │ │ ├── application.yaml │ │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── cwfts │ │ │ │ │ ├── cwft-git.yaml │ │ │ │ │ ├── cwft-helm.yaml │ │ │ │ │ └── cwft-kaniko.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ ├── serviceaccount.yaml │ │ │ │ ├── vault-wait.yaml │ │ │ │ ├── wait.yaml │ │ │ │ └── wait │ │ │ │ │ └── vault-tls.yaml │ │ │ ├── argocd-appprojects │ │ │ │ └── .gitkeep │ │ │ ├── argocd │ │ │ │ ├── argocd-cm.yaml │ │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ │ ├── argocd-ui-ingress.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecrets.yaml │ │ │ │ └── kustomization.yaml │ │ │ ├── atlantis │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cert-issuers │ │ │ │ └── clusterissuers.yaml │ │ │ ├── cert-manager │ │ │ │ ├── application.yaml │ │ │ │ └── wait-todo.yaml │ │ │ ├── chartmuseum │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── cluster-secret-store │ │ │ │ ├── clustersecretstore.yaml │ │ │ │ └── wait.yaml │ │ │ ├── clusters │ │ │ │ └── .gitkeep │ │ │ ├── crossplane │ │ │ │ ├── crossplane-system.yaml │ │ │ │ ├── crossplane-system │ │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ │ └── crossplane-system.yaml │ │ │ │ ├── provider.yaml │ │ │ │ └── provider │ │ │ │ │ ├── controllerconfig.yaml │ │ │ │ │ ├── logs-service.yaml │ │ │ │ │ └── terraform-provider.yaml │ │ │ ├── external-dns │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── external-secrets-operator │ │ │ │ ├── external-secrets-operator.yaml │ │ │ │ └── wait.yaml │ │ │ ├── github-runner │ │ │ │ ├── runnerdeployment.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ ├── ingress-nginx │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── kubefirst │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ ├── console.yaml │ │ │ │ ├── externalsecret.yaml │ │ │ │ └── wait.yaml │ │ │ ├── nginx-apex │ │ │ │ ├── config-map.yaml │ │ │ │ ├── ingress.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── wait.yaml │ │ │ ├── reloader │ │ │ │ ├── application.yaml │ │ │ │ └── wait.yaml │ │ │ ├── secrets │ │ │ │ └── externalsecret.yaml │ │ │ └── vault │ │ │ │ ├── application.yaml │ │ │ │ ├── cloudflareissuer.yaml │ │ │ │ └── wait.yaml │ │ ├── crossplane.yaml │ │ ├── development.yaml │ │ ├── external-dns.yaml │ │ ├── external-secrets-operator.yaml │ │ ├── github-runner.yaml │ │ ├── ingress-nginx.yaml │ │ ├── kubefirst.yaml │ │ ├── nginx-apex.yaml │ │ ├── production.yaml │ │ ├── registry.yaml │ │ ├── reloader.yaml │ │ ├── secrets.yaml │ │ ├── staging.yaml │ │ └── vault.yaml │ ├── workload-cluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ │ ├── wait.yaml │ │ │ └── workspace.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ │ └── providerconfig.yaml │ │ ├── registry-workload-cluster.yaml │ │ └── workload-cluster-environment │ │ │ └── metaphor.yaml │ └── workload-vcluster │ │ ├── 0-providerconfig.yaml │ │ ├── 10-infrastructure.yaml │ │ ├── 15-bootstrap.yaml │ │ ├── 20-argocd-connection.yaml │ │ ├── 30-cert-manager.yaml │ │ ├── 30-external-dns.yaml │ │ ├── 30-external-secrets-operator.yaml │ │ ├── 30-ingress-nginx.yaml │ │ ├── 30-reloader.yaml │ │ ├── 40-cloudflare-origin-issuer-crd.yaml │ │ ├── 40-clusterissuers.yaml │ │ ├── 40-clustersecretstore.yaml │ │ ├── 41-cloudflare-origin-ca-issuer.yaml │ │ ├── 45-cloudflare-origin-issuer.yaml │ │ ├── 45-environment.yaml │ │ ├── appproject-workload-cluster.yaml │ │ ├── bootstrap │ │ └── workspace.yaml │ │ ├── cert-issuers │ │ └── clusterissuers.yaml │ │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ │ ├── infrastructure │ │ ├── vcluster.yaml │ │ └── wait.yaml │ │ ├── kubefirst.yaml │ │ ├── provider-config │ │ └── providerconfig.yaml │ │ └── registry-workload-cluster.yaml └── terraform │ ├── github │ ├── modules │ │ └── repository │ │ │ ├── main.tf │ │ │ └── variables.tf │ ├── repos.tf │ ├── ssh.tf │ └── teams.tf │ ├── users │ ├── admins │ │ ├── admin-one.tf │ │ ├── admins-outputs.tf │ │ ├── data_sources.tf │ │ └── kbot.tf │ ├── developers │ │ ├── data_sources.tf │ │ ├── developer-one.tf │ │ └── developers-outputs.tf │ ├── modules │ │ └── user │ │ │ └── github │ │ │ └── main.tf │ └── users.tf │ ├── vault │ ├── kubernetes-auth-backend.tf │ ├── kv-mounts.tf │ ├── main.tf │ ├── modules │ │ └── oidc-client │ │ │ └── main.tf │ ├── oidc-clients.tf │ ├── oidc-groups.tf │ ├── oidc-provider.tf │ ├── oidc-scopes.tf │ ├── policies.tf │ ├── secrets.tf │ ├── userpass-auth-backend.tf │ └── variables.tf │ └── vultr │ ├── main.tf │ └── modules │ └── workload-cluster │ ├── main.tf │ └── variables.tf └── vultr-gitlab ├── TOKENS.md ├── atlantis.yaml ├── logo.png ├── registry └── environments │ ├── .gitkeep │ ├── development │ ├── docker-config.yaml │ ├── metaphor.yaml │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml │ ├── production │ ├── docker-config.yaml │ ├── metaphor.yaml │ └── metaphor │ │ ├── Chart.yaml │ │ └── values.yaml │ └── staging │ ├── docker-config.yaml │ ├── metaphor.yaml │ └── metaphor │ ├── Chart.yaml │ └── values.yaml ├── templates ├── mgmt │ ├── appprojects.yaml │ ├── argo-workflows.yaml │ ├── argocd.yaml │ ├── atlantis.yaml │ ├── cert-issuers.yaml │ ├── cert-manager.yaml │ ├── chartmuseum.yaml │ ├── cloudflare-origin-ca-issuer.yaml │ ├── cloudflare-origin-issuer-crd.yaml │ ├── cluster-secret-store.yaml │ ├── clusterrolebinding.yaml │ ├── clusters.yaml │ ├── components │ │ ├── argo-workflows │ │ │ ├── application.yaml │ │ │ ├── argo-workflows-cwfts.yaml │ │ │ ├── cloudflareissuer.yaml │ │ │ ├── cwfts │ │ │ │ ├── cwft-git.yaml │ │ │ │ ├── cwft-helm.yaml │ │ │ │ └── cwft-kaniko.yaml │ │ │ ├── externalsecret.yaml │ │ │ ├── serviceaccount.yaml │ │ │ ├── vault-wait.yaml │ │ │ ├── wait.yaml │ │ │ └── wait │ │ │ │ └── vault-tls.yaml │ │ ├── argocd-appprojects │ │ │ └── .gitkeep │ │ ├── argocd │ │ │ ├── argocd-cm.yaml │ │ │ ├── argocd-cmd-params-cm.yaml │ │ │ ├── argocd-oidc-restart-job.yaml │ │ │ ├── argocd-ui-ingress.yaml │ │ │ ├── cloudflareissuer.yaml │ │ │ ├── externalsecrets.yaml │ │ │ └── kustomization.yaml │ │ ├── atlantis │ │ │ ├── application.yaml │ │ │ ├── cloudflareissuer.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── cert-issuers │ │ │ └── clusterissuers.yaml │ │ ├── cert-manager │ │ │ ├── application.yaml │ │ │ └── wait-todo.yaml │ │ ├── chartmuseum │ │ │ ├── application.yaml │ │ │ ├── cloudflareissuer.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── cluster-secret-store │ │ │ ├── clustersecretstore.yaml │ │ │ └── wait.yaml │ │ ├── clusters │ │ │ └── .gitkeep │ │ ├── crossplane │ │ │ ├── crossplane-system.yaml │ │ │ ├── crossplane-system │ │ │ │ ├── crossplane-secrets.yaml │ │ │ │ └── crossplane-system.yaml │ │ │ ├── provider.yaml │ │ │ └── provider │ │ │ │ ├── controllerconfig.yaml │ │ │ │ ├── logs-service.yaml │ │ │ │ └── terraform-provider.yaml │ │ ├── external-dns │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── external-secrets-operator │ │ │ ├── external-secrets-operator.yaml │ │ │ └── wait.yaml │ │ ├── gitlab-runner │ │ │ ├── application.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── ingress-nginx │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── kubefirst │ │ │ ├── cloudflareissuer.yaml │ │ │ ├── console.yaml │ │ │ ├── externalsecret.yaml │ │ │ └── wait.yaml │ │ ├── nginx-apex │ │ │ ├── config-map.yaml │ │ │ ├── ingress.yaml │ │ │ ├── kustomization.yaml │ │ │ └── wait.yaml │ │ ├── reloader │ │ │ ├── application.yaml │ │ │ └── wait.yaml │ │ ├── secrets │ │ │ └── externalsecret.yaml │ │ └── vault │ │ │ ├── application.yaml │ │ │ ├── cloudflareissuer.yaml │ │ │ └── wait.yaml │ ├── crossplane.yaml │ ├── development.yaml │ ├── external-dns.yaml │ ├── external-secrets-operator.yaml │ ├── gitlab-runner.yaml │ ├── ingress-nginx.yaml │ ├── kubefirst.yaml │ ├── nginx-apex.yaml │ ├── production.yaml │ ├── registry.yaml │ ├── reloader.yaml │ ├── secrets.yaml │ ├── staging.yaml │ └── vault.yaml ├── workload-cluster │ ├── 0-providerconfig.yaml │ ├── 10-infrastructure.yaml │ ├── 20-argocd-connection.yaml │ ├── 30-cert-manager.yaml │ ├── 30-external-dns.yaml │ ├── 30-external-secrets-operator.yaml │ ├── 30-ingress-nginx.yaml │ ├── 30-reloader.yaml │ ├── 40-cloudflare-origin-issuer-crd.yaml │ ├── 40-clusterissuers.yaml │ ├── 40-clustersecretstore.yaml │ ├── 41-cloudflare-origin-ca-issuer.yaml │ ├── 45-cloudflare-origin-issuer.yaml │ ├── 45-environment.yaml │ ├── appproject-workload-cluster.yaml │ ├── cert-issuers │ │ └── clusterissuers.yaml │ ├── cloudflare-origin-issuer │ │ └── cloudflare-issuer.yaml │ ├── cluster-secret-store │ │ └── clustersecretstore.yaml │ ├── infrastructure │ │ ├── wait.yaml │ │ └── workspace.yaml │ ├── kubefirst.yaml │ ├── provider-config │ │ └── providerconfig.yaml │ ├── registry-workload-cluster.yaml │ └── workload-cluster-environment │ │ └── metaphor.yaml └── workload-vcluster │ ├── 0-providerconfig.yaml │ ├── 10-infrastructure.yaml │ ├── 15-bootstrap.yaml │ ├── 20-argocd-connection.yaml │ ├── 30-cert-manager.yaml │ ├── 30-external-dns.yaml │ ├── 30-external-secrets-operator.yaml │ ├── 30-ingress-nginx.yaml │ ├── 30-reloader.yaml │ ├── 40-cloudflare-origin-issuer-crd.yaml │ ├── 40-clusterissuers.yaml │ ├── 40-clustersecretstore.yaml │ ├── 41-cloudflare-origin-ca-issuer.yaml │ ├── 45-cloudflare-origin-issuer.yaml │ ├── 45-environment.yaml │ ├── appproject-workload-cluster.yaml │ ├── bootstrap │ └── workspace.yaml │ ├── cert-issuers │ └── clusterissuers.yaml │ ├── cloudflare-origin-issuer │ └── cloudflare-issuer.yaml │ ├── cluster-secret-store │ └── clustersecretstore.yaml │ ├── infrastructure │ ├── vcluster.yaml │ └── wait.yaml │ ├── kubefirst.yaml │ ├── provider-config │ └── providerconfig.yaml │ └── registry-workload-cluster.yaml └── terraform ├── gitlab ├── groups.tf ├── main.tf ├── modules │ └── project │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf ├── projects.tf └── vars.tf ├── users ├── admins │ ├── admin-one.tf │ ├── admins-outputs.tf │ ├── kbot.tf │ └── main.tf ├── developers │ ├── data-sources.tf │ ├── developer-one.tf │ └── developers-outputs.tf ├── modules │ └── user │ │ └── main.tf └── users.tf ├── vault ├── kubernetes-auth-backend.tf ├── kv-mounts.tf ├── main.tf ├── modules │ └── oidc-client │ │ └── main.tf ├── oidc-clients.tf ├── oidc-groups.tf ├── oidc-provider.tf ├── oidc-scopes.tf ├── policies.tf ├── secrets.tf ├── userpass-auth-backend.tf └── variables.tf └── vultr ├── main.tf └── workload-cluster ├── main.tf └── variables.tf /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/check-signed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/.github/workflows/check-signed.md -------------------------------------------------------------------------------- /.github/workflows/terraform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/.github/workflows/terraform.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/README.md -------------------------------------------------------------------------------- /akamai-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/TOKENS.md -------------------------------------------------------------------------------- /akamai-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/atlantis.yaml -------------------------------------------------------------------------------- /akamai-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/logo.png -------------------------------------------------------------------------------- /akamai-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/github-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/github-runner.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /akamai-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /akamai-github/terraform/akamai/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/akamai/main.tf -------------------------------------------------------------------------------- /akamai-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /akamai-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /akamai-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /akamai-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /akamai-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/users/users.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /akamai-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/akamai-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /aws-github/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/.gitignore -------------------------------------------------------------------------------- /aws-github/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/LICENSE -------------------------------------------------------------------------------- /aws-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/TOKENS.md -------------------------------------------------------------------------------- /aws-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/atlantis.yaml -------------------------------------------------------------------------------- /aws-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/logo.png -------------------------------------------------------------------------------- /aws-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/github-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/github-runner.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /aws-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /aws-github/terraform/aws/dynamodb/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/dynamodb/output.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/dynamodb/vault.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/dynamodb/vault.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/ecr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/ecr/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/ecr/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/ecr/vars.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/eks/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/eks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/eks/outputs.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/kms/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/kms/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/outputs.tf -------------------------------------------------------------------------------- /aws-github/terraform/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/aws/variables.tf -------------------------------------------------------------------------------- /aws-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /aws-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /aws-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /aws-github/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /aws-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /aws-github/terraform/users/modules/user/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/users/modules/user/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/users/users.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /aws-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /aws-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/TOKENS.md -------------------------------------------------------------------------------- /aws-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /aws-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/logo.png -------------------------------------------------------------------------------- /aws-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/gitlab-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/gitlab-runner.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /aws-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/dynamodb/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/dynamodb/output.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/dynamodb/vault.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/dynamodb/vault.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/ecr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/ecr/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/ecr/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/ecr/vars.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/eks/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/eks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/eks/outputs.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/kms/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/kms/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/outputs.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/aws/variables.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/users/modules/user/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/users/modules/user/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /aws-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/aws-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /azure-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/TOKENS.md -------------------------------------------------------------------------------- /azure-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/github-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/github-runner.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /azure-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /azure-github/terraform/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/atlantis.yaml -------------------------------------------------------------------------------- /azure-github/terraform/azure/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/azure/cluster.tf -------------------------------------------------------------------------------- /azure-github/terraform/azure/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/azure/main.tf -------------------------------------------------------------------------------- /azure-github/terraform/azure/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/azure/network.tf -------------------------------------------------------------------------------- /azure-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /azure-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /azure-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /azure-github/terraform/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/logo.png -------------------------------------------------------------------------------- /azure-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /azure-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/users/users.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /azure-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /azure-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/TOKENS.md -------------------------------------------------------------------------------- /azure-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/gitlab-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/gitlab-runner.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /azure-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /azure-gitlab/terraform/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/atlantis.yaml -------------------------------------------------------------------------------- /azure-gitlab/terraform/azure/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/azure/cluster.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/azure/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/azure/main.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/azure/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/azure/network.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/logo.png -------------------------------------------------------------------------------- /azure-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/users/admins/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/users/admins/main.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /azure-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/azure-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /civo-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/TOKENS.md -------------------------------------------------------------------------------- /civo-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/atlantis.yaml -------------------------------------------------------------------------------- /civo-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/logo.png -------------------------------------------------------------------------------- /civo-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/github-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/github-runner.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /civo-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /civo-github/terraform/civo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/civo/main.tf -------------------------------------------------------------------------------- /civo-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /civo-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /civo-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /civo-github/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /civo-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /civo-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/users/users.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /civo-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /civo-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/TOKENS.md -------------------------------------------------------------------------------- /civo-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /civo-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/logo.png -------------------------------------------------------------------------------- /civo-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/gitlab-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/gitlab-runner.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /civo-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /civo-gitlab/terraform/civo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/civo/main.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/users/admins/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/users/admins/main.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /civo-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/civo-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /digitalocean-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/TOKENS.md -------------------------------------------------------------------------------- /digitalocean-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/atlantis.yaml -------------------------------------------------------------------------------- /digitalocean-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/logo.png -------------------------------------------------------------------------------- /digitalocean-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /digitalocean-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /digitalocean-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/users/users.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /digitalocean-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/TOKENS.md -------------------------------------------------------------------------------- /digitalocean-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /digitalocean-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/logo.png -------------------------------------------------------------------------------- /digitalocean-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /digitalocean-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /digitalocean-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/digitalocean-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /google-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/TOKENS.md -------------------------------------------------------------------------------- /google-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/atlantis.yaml -------------------------------------------------------------------------------- /google-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/logo.png -------------------------------------------------------------------------------- /google-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/github-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/github-runner.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /google-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /google-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /google-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /google-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /google-github/terraform/google/data_sources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/data_sources.tf -------------------------------------------------------------------------------- /google-github/terraform/google/gke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/gke.tf -------------------------------------------------------------------------------- /google-github/terraform/google/gke/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/gke/main.tf -------------------------------------------------------------------------------- /google-github/terraform/google/gke/nat.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/gke/nat.tf -------------------------------------------------------------------------------- /google-github/terraform/google/gke/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/gke/variables.tf -------------------------------------------------------------------------------- /google-github/terraform/google/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/iam.tf -------------------------------------------------------------------------------- /google-github/terraform/google/init.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/init.tf -------------------------------------------------------------------------------- /google-github/terraform/google/kms.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/kms.tf -------------------------------------------------------------------------------- /google-github/terraform/google/services.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/services.tf -------------------------------------------------------------------------------- /google-github/terraform/google/services/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/services/main.tf -------------------------------------------------------------------------------- /google-github/terraform/google/storage.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/storage.tf -------------------------------------------------------------------------------- /google-github/terraform/google/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/terraform.tfvars -------------------------------------------------------------------------------- /google-github/terraform/google/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/variables.tf -------------------------------------------------------------------------------- /google-github/terraform/google/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/google/vpc.tf -------------------------------------------------------------------------------- /google-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /google-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/users/users.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /google-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /google-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/TOKENS.md -------------------------------------------------------------------------------- /google-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /google-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/logo.png -------------------------------------------------------------------------------- /google-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/gitlab-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/gitlab-runner.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /google-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /google-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/data_sources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/data_sources.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/gke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/gke.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/gke/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/gke/main.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/gke/nat.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/gke/nat.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/gke/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/gke/variables.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/iam.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/init.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/init.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/kms.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/kms.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/services.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/services.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/services/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/services/main.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/storage.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/storage.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/terraform.tfvars -------------------------------------------------------------------------------- /google-gitlab/terraform/google/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/variables.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/google/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/google/vpc.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /google-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/google-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /k3d-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/atlantis.yaml -------------------------------------------------------------------------------- /k3d-github/ci/.argo/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/ci/.argo/deploy.yaml -------------------------------------------------------------------------------- /k3d-github/ci/.argo/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/ci/.argo/publish.yaml -------------------------------------------------------------------------------- /k3d-github/ci/.argo/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/ci/.argo/release.yaml -------------------------------------------------------------------------------- /k3d-github/ci/.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/ci/.github/workflows/main.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/argocd.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/components/argocd/argocd-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: argocd 5 | -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/development.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/minio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/minio.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/production.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/registry.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/reloader.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/staging.yaml -------------------------------------------------------------------------------- /k3d-github/cluster-types/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/cluster-types/mgmt/vault.yaml -------------------------------------------------------------------------------- /k3d-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/logo.png -------------------------------------------------------------------------------- /k3d-github/terraform/github/local-backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/github/local-backend.tf -------------------------------------------------------------------------------- /k3d-github/terraform/github/remote-backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/github/remote-backend.md -------------------------------------------------------------------------------- /k3d-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /k3d-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /k3d-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /k3d-github/terraform/users/admins.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/users/admins.tf -------------------------------------------------------------------------------- /k3d-github/terraform/users/developers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/users/developers.tf -------------------------------------------------------------------------------- /k3d-github/terraform/users/kubefirst.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/users/kubefirst.tf -------------------------------------------------------------------------------- /k3d-github/terraform/users/providers.tf: -------------------------------------------------------------------------------- 1 | provider "vault" { 2 | skip_tls_verify = "true" 3 | } 4 | -------------------------------------------------------------------------------- /k3d-github/terraform/users/vault-datas.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/users/vault-datas.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /k3d-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /k3d-github/tokens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-github/tokens.md -------------------------------------------------------------------------------- /k3d-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/TOKENS.md -------------------------------------------------------------------------------- /k3d-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /k3d-gitlab/ci/.argo/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/ci/.argo/deploy.yaml -------------------------------------------------------------------------------- /k3d-gitlab/ci/.argo/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/ci/.argo/publish.yaml -------------------------------------------------------------------------------- /k3d-gitlab/ci/.argo/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/ci/.argo/release.yaml -------------------------------------------------------------------------------- /k3d-gitlab/ci/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/ci/.gitlab-ci.yml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/argocd.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/components/argocd/argocd-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: argocd 5 | -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/development.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/minio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/minio.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/production.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/registry.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/reloader.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/staging.yaml -------------------------------------------------------------------------------- /k3d-gitlab/cluster-types/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/cluster-types/mgmt/vault.yaml -------------------------------------------------------------------------------- /k3d-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/logo.png -------------------------------------------------------------------------------- /k3d-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/gitlab/local-backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/gitlab/local-backend.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/gitlab/remote-backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/gitlab/remote-backend.md -------------------------------------------------------------------------------- /k3d-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/admins/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/admins/main.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/kubefirst.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/kubefirst.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/modules/user/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/modules/user/main.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/local-backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/local-backend.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /k3d-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3d-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /k3s-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/TOKENS.md -------------------------------------------------------------------------------- /k3s-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/atlantis.yaml -------------------------------------------------------------------------------- /k3s-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/logo.png -------------------------------------------------------------------------------- /k3s-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/atlantis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/atlantis.yml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/reloader.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/reloader.yml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /k3s-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /k3s-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /k3s-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /k3s-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /k3s-github/terraform/k3s/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/k3s/main.tf -------------------------------------------------------------------------------- /k3s-github/terraform/k3s/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/k3s/output.tf -------------------------------------------------------------------------------- /k3s-github/terraform/k3s/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/k3s/terraform.tfvars -------------------------------------------------------------------------------- /k3s-github/terraform/k3s/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/k3s/variables.tf -------------------------------------------------------------------------------- /k3s-github/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /k3s-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /k3s-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/users/users.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /k3s-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /k3s-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/TOKENS.md -------------------------------------------------------------------------------- /k3s-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /k3s-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/logo.png -------------------------------------------------------------------------------- /k3s-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/argo-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/argo-workflows.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/atlantis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/atlantis.yml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/gitlab-runner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/gitlab-runner.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/ingress-nginx.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/reloader.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/reloader.yml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /k3s-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /k3s-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/gitlab/local-backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/gitlab/local-backend.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/gitlab/remote-backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/gitlab/remote-backend.md -------------------------------------------------------------------------------- /k3s-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/k3s/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/k3s/main.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/k3s/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/k3s/output.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/k3s/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/k3s/terraform.tfvars -------------------------------------------------------------------------------- /k3s-gitlab/terraform/k3s/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/k3s/variables.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/admins/admin-one.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/admins/admin-one.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/admins/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/admins/main.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/kubefirst.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/kubefirst.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/modules/user/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/modules/user/main.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /k3s-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/k3s-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/logo.png -------------------------------------------------------------------------------- /metaphor/.argo/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.argo/deploy.yaml -------------------------------------------------------------------------------- /metaphor/.argo/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.argo/publish.yaml -------------------------------------------------------------------------------- /metaphor/.argo/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.argo/release.yaml -------------------------------------------------------------------------------- /metaphor/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.dockerignore -------------------------------------------------------------------------------- /metaphor/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.env.example -------------------------------------------------------------------------------- /metaphor/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.eslintignore -------------------------------------------------------------------------------- /metaphor/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.eslintrc.json -------------------------------------------------------------------------------- /metaphor/.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.github/workflows/main.yaml -------------------------------------------------------------------------------- /metaphor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.gitignore -------------------------------------------------------------------------------- /metaphor/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.gitlab-ci.yml -------------------------------------------------------------------------------- /metaphor/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/.prettierrc -------------------------------------------------------------------------------- /metaphor/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/Dockerfile -------------------------------------------------------------------------------- /metaphor/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/LICENSE -------------------------------------------------------------------------------- /metaphor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/README.md -------------------------------------------------------------------------------- /metaphor/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/TOKENS.md -------------------------------------------------------------------------------- /metaphor/assets/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/assets/help.svg -------------------------------------------------------------------------------- /metaphor/assets/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/assets/link.svg -------------------------------------------------------------------------------- /metaphor/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/assets/logo.png -------------------------------------------------------------------------------- /metaphor/assets/slack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/assets/slack.svg -------------------------------------------------------------------------------- /metaphor/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/bun.lock -------------------------------------------------------------------------------- /metaphor/charts/metaphor/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/.helmignore -------------------------------------------------------------------------------- /metaphor/charts/metaphor/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/Chart.yaml -------------------------------------------------------------------------------- /metaphor/charts/metaphor/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/templates/NOTES.txt -------------------------------------------------------------------------------- /metaphor/charts/metaphor/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/templates/_helpers.tpl -------------------------------------------------------------------------------- /metaphor/charts/metaphor/templates/cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/templates/cm.yaml -------------------------------------------------------------------------------- /metaphor/charts/metaphor/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/templates/ingress.yaml -------------------------------------------------------------------------------- /metaphor/charts/metaphor/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/templates/service.yaml -------------------------------------------------------------------------------- /metaphor/charts/metaphor/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/charts/metaphor/values.yaml -------------------------------------------------------------------------------- /metaphor/components/card/card.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/card/card.styled.ts -------------------------------------------------------------------------------- /metaphor/components/card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/card/index.tsx -------------------------------------------------------------------------------- /metaphor/components/navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/navigation/index.tsx -------------------------------------------------------------------------------- /metaphor/components/tag/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/tag/index.tsx -------------------------------------------------------------------------------- /metaphor/components/tag/tag.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/tag/tag.styled.ts -------------------------------------------------------------------------------- /metaphor/components/typography/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/components/typography/index.tsx -------------------------------------------------------------------------------- /metaphor/containers/dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/containers/dashboard/index.tsx -------------------------------------------------------------------------------- /metaphor/containers/navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/containers/navigation/index.tsx -------------------------------------------------------------------------------- /metaphor/declaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/declaration.d.ts -------------------------------------------------------------------------------- /metaphor/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/logo.png -------------------------------------------------------------------------------- /metaphor/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/next.config.js -------------------------------------------------------------------------------- /metaphor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/package.json -------------------------------------------------------------------------------- /metaphor/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/_app.tsx -------------------------------------------------------------------------------- /metaphor/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/_document.tsx -------------------------------------------------------------------------------- /metaphor/pages/api/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/api/app.ts -------------------------------------------------------------------------------- /metaphor/pages/api/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/api/config.ts -------------------------------------------------------------------------------- /metaphor/pages/api/healthz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/api/healthz.ts -------------------------------------------------------------------------------- /metaphor/pages/api/kubernetes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/api/kubernetes.ts -------------------------------------------------------------------------------- /metaphor/pages/api/vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/api/vault.ts -------------------------------------------------------------------------------- /metaphor/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/pages/index.tsx -------------------------------------------------------------------------------- /metaphor/public/static/jelly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/public/static/jelly.svg -------------------------------------------------------------------------------- /metaphor/public/static/metaphor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/public/static/metaphor.svg -------------------------------------------------------------------------------- /metaphor/redux/actions/metaphor.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/redux/actions/metaphor.action.ts -------------------------------------------------------------------------------- /metaphor/redux/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/redux/api/index.ts -------------------------------------------------------------------------------- /metaphor/redux/selectors/metaphor.selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/redux/selectors/metaphor.selector.ts -------------------------------------------------------------------------------- /metaphor/redux/slices/metaphor.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/redux/slices/metaphor.slice.ts -------------------------------------------------------------------------------- /metaphor/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/redux/store.ts -------------------------------------------------------------------------------- /metaphor/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/styles/globals.css -------------------------------------------------------------------------------- /metaphor/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/theme/index.ts -------------------------------------------------------------------------------- /metaphor/theme/muiTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/theme/muiTheme.ts -------------------------------------------------------------------------------- /metaphor/theme/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/theme/utils/index.ts -------------------------------------------------------------------------------- /metaphor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/metaphor/tsconfig.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/renovate.json -------------------------------------------------------------------------------- /vultr-github/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/TOKENS.md -------------------------------------------------------------------------------- /vultr-github/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/atlantis.yaml -------------------------------------------------------------------------------- /vultr-github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/logo.png -------------------------------------------------------------------------------- /vultr-github/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /vultr-github/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /vultr-github/terraform/github/repos.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/github/repos.tf -------------------------------------------------------------------------------- /vultr-github/terraform/github/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/github/ssh.tf -------------------------------------------------------------------------------- /vultr-github/terraform/github/teams.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/github/teams.tf -------------------------------------------------------------------------------- /vultr-github/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /vultr-github/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/users/users.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/main.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/policies.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vault/variables.tf -------------------------------------------------------------------------------- /vultr-github/terraform/vultr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-github/terraform/vultr/main.tf -------------------------------------------------------------------------------- /vultr-gitlab/TOKENS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/TOKENS.md -------------------------------------------------------------------------------- /vultr-gitlab/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/atlantis.yaml -------------------------------------------------------------------------------- /vultr-gitlab/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/logo.png -------------------------------------------------------------------------------- /vultr-gitlab/registry/environments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/appprojects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/appprojects.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/argocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/argocd.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/atlantis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/atlantis.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/cert-issuers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/cert-issuers.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/cert-manager.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/chartmuseum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/chartmuseum.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/clusters.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/components/argocd-appprojects/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/components/cert-manager/wait-todo.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/components/clusters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/crossplane.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/development.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/external-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/external-dns.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/kubefirst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/kubefirst.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/nginx-apex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/nginx-apex.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/production.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/registry.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/reloader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/reloader.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/secrets.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/staging.yaml -------------------------------------------------------------------------------- /vultr-gitlab/templates/mgmt/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/templates/mgmt/vault.yaml -------------------------------------------------------------------------------- /vultr-gitlab/terraform/gitlab/groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/gitlab/groups.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/gitlab/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/gitlab/main.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/gitlab/projects.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/gitlab/projects.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/gitlab/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/gitlab/vars.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/users/admins/kbot.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/users/admins/kbot.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/users/admins/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/users/admins/main.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/users/users.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/users/users.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/kv-mounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/kv-mounts.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/main.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/oidc-clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/oidc-clients.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/oidc-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/oidc-groups.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/oidc-provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/oidc-provider.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/oidc-scopes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/oidc-scopes.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/policies.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/policies.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/secrets.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vault/variables.tf -------------------------------------------------------------------------------- /vultr-gitlab/terraform/vultr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konstructio/gitops-template/HEAD/vultr-gitlab/terraform/vultr/main.tf --------------------------------------------------------------------------------