diff --git a/README.md b/README.md index 8d43bfc4..f83394c8 100644 --- a/README.md +++ b/README.md @@ -148,7 +148,7 @@ The cluster configuration is stored in the `k8s/*` directories where the structu - [Homepage](k8s/shared/apps/homepage) - To provide a dashborad for the cluster. - [Open WebUI](k8s/shared/apps/open-webui) - To provide a web interface and a REST API for interacting with LLM's. - [PlantUML](k8s/shared/infrastructure/plantuml) - To provide a web interface and a REST API for generating PlantUML diagrams. - - [Traefik](k8s/shared/infrastructure/traefik) - To provide an ingress controller for the cluster. + - [Traefik](k8s/shared/infrastructure/controllers/traefik) - To provide an ingress controller for the cluster. - [`custom-resources/`](k8s/shared/custom-resources): Contains the custom resources that are used across the cluster. - [Middlewares](k8s/shared/custom-resources/middlewares) - Contains the middlewares that are used by Traefik. - [Selfsigned Cluster Issuer](k8s/shared/custom-resources/selfsigned-cluster-issuer) - Contains the selfsigned cluster issuer that is used by Traefik. @@ -159,18 +159,18 @@ The cluster configuration is stored in the `k8s/*` directories where the structu - [Cluster API Operator](k8s/shared/infrastructure/capi-operator) - For managing the lifecycle of Kubernetes clusters. - [GitHub Actions Runner Scale Set Controller](k8s/shared/infrastructure/gha-runner-scale-set-controller) - To manage GitHub Actions Runner Scale Sets in the cluster. - [GitHub Actions Runner Scale Sets](k8s/clusters/homelab-prod/infrastructure/gha-runner-scale-sets) - To run GitHub Actions in the cluster. - - [Goldilocks](k8s/shared/infrastructure/goldilocks) - To provide and apply resource recommendations for pods. + - [Goldilocks](k8s/shared/infrastructure/controllers/goldilocks) - To provide and apply resource recommendations for pods. - [Harbor](k8s/shared/infrastructure/harbor) - To store and distribute container images. - - [K8sGPT Operator](k8s/shared/infrastructure/k8sgpt-operator) - To analyze the cluster for improvements, vulnerabilities or bugs. + - [K8sGPT Operator](k8s/shared/infrastructure/controllers/k8sgpt-operator) - To analyze the cluster for improvements, vulnerabilities or bugs. - [Kube Prometheus Stack](k8s/shared/infrastructure/kube-prometheus-stack) - To provide monitoring for the cluster. (Prometheus, Grafana, Alertmanager, etc.) - - [Kyverno](k8s/shared/infrastructure/kyverno) - To enforce policies in the cluster. + - [Kyverno](k8s/shared/infrastructure/controllers/kyverno) - To enforce policies in the cluster. - [Longhorn](k8s/distributions/talos/core/longhorn) - To provide distributed storage for the cluster. - - [Metrics Server](k8s/shared/infrastructure/metrics-server) - To provide metrics for the cluster. + - [Metrics Server](k8s/shared/infrastructure/controllers/metrics-server) - To provide metrics for the cluster. - [OAuth2 Proxy](k8s/shared/infrastructure/oauth2-proxy) - To provide authentication for the cluster. - [Ollama](k8s/shared/infrastructure/ollama) - To run LLM's on the cluster. - - [Reloader](k8s/shared/infrastructure/reloader) - To reload deployments when secrets or configmaps change. - - [Testkube](k8s/shared/infrastructure/testkube) - To provide a testing framework for the cluster. - - [Trivy Operator](k8s/shared/infrastructure/trivy-operator) - To analyze the cluster for vulnerabilities. + - [Reloader](k8s/shared/infrastructure/controllers/reloader) - To reload deployments when secrets or configmaps change. + - [Testkube](k8s/shared/infrastructure/controllers/testkube) - To provide a testing framework for the cluster. + - [Trivy Operator](k8s/shared/infrastructure/controllers/trivy-operator) - To analyze the cluster for vulnerabilities. - [`tenants`](k8s/shared/tenants): Contains Flux kustomizations to bootstrap and onboard tenants. (currently not in use) - [`variables/`](k8s/shared/variables): Contains global variables, that are the same for all clusters. diff --git a/k8s/shared/infrastructure/capi-operator/README.md b/k8s/shared/infrastructure/controllers/capi-operator/README.md similarity index 100% rename from k8s/shared/infrastructure/capi-operator/README.md rename to k8s/shared/infrastructure/controllers/capi-operator/README.md diff --git a/k8s/shared/infrastructure/capi-operator/helm-release.yaml b/k8s/shared/infrastructure/controllers/capi-operator/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/capi-operator/helm-release.yaml rename to k8s/shared/infrastructure/controllers/capi-operator/helm-release.yaml diff --git a/k8s/shared/infrastructure/capi-operator/helm-repository.yaml b/k8s/shared/infrastructure/controllers/capi-operator/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/capi-operator/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/capi-operator/helm-repository.yaml diff --git a/k8s/shared/infrastructure/capi-operator/kustomization.yaml b/k8s/shared/infrastructure/controllers/capi-operator/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/capi-operator/kustomization.yaml rename to k8s/shared/infrastructure/controllers/capi-operator/kustomization.yaml diff --git a/k8s/shared/infrastructure/capi-operator/namespace.yaml b/k8s/shared/infrastructure/controllers/capi-operator/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/capi-operator/namespace.yaml rename to k8s/shared/infrastructure/controllers/capi-operator/namespace.yaml diff --git a/k8s/shared/infrastructure/cert-manager/README.md b/k8s/shared/infrastructure/controllers/cert-manager/README.md similarity index 100% rename from k8s/shared/infrastructure/cert-manager/README.md rename to k8s/shared/infrastructure/controllers/cert-manager/README.md diff --git a/k8s/shared/infrastructure/cert-manager/helm-release.yaml b/k8s/shared/infrastructure/controllers/cert-manager/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/cert-manager/helm-release.yaml rename to k8s/shared/infrastructure/controllers/cert-manager/helm-release.yaml diff --git a/k8s/shared/infrastructure/cert-manager/helm-repository.yaml b/k8s/shared/infrastructure/controllers/cert-manager/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/cert-manager/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/cert-manager/helm-repository.yaml diff --git a/k8s/shared/infrastructure/cert-manager/kustomization.yaml b/k8s/shared/infrastructure/controllers/cert-manager/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/cert-manager/kustomization.yaml rename to k8s/shared/infrastructure/controllers/cert-manager/kustomization.yaml diff --git a/k8s/shared/infrastructure/cert-manager/namespace.yaml b/k8s/shared/infrastructure/controllers/cert-manager/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/cert-manager/namespace.yaml rename to k8s/shared/infrastructure/controllers/cert-manager/namespace.yaml diff --git a/k8s/shared/infrastructure/gha-runner-scale-set-controller/README.md b/k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/README.md similarity index 100% rename from k8s/shared/infrastructure/gha-runner-scale-set-controller/README.md rename to k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/README.md diff --git a/k8s/shared/infrastructure/gha-runner-scale-set-controller/helm-release.yaml b/k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/gha-runner-scale-set-controller/helm-release.yaml rename to k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/helm-release.yaml diff --git a/k8s/shared/infrastructure/gha-runner-scale-set-controller/helm-repository.yaml b/k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/gha-runner-scale-set-controller/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/helm-repository.yaml diff --git a/k8s/shared/infrastructure/gha-runner-scale-set-controller/kustomization.yaml b/k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/gha-runner-scale-set-controller/kustomization.yaml rename to k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/kustomization.yaml diff --git a/k8s/shared/infrastructure/gha-runner-scale-set-controller/namespace.yaml b/k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/gha-runner-scale-set-controller/namespace.yaml rename to k8s/shared/infrastructure/controllers/gha-runner-scale-set-controller/namespace.yaml diff --git a/k8s/shared/infrastructure/goldilocks/README.md b/k8s/shared/infrastructure/controllers/goldilocks/README.md similarity index 100% rename from k8s/shared/infrastructure/goldilocks/README.md rename to k8s/shared/infrastructure/controllers/goldilocks/README.md diff --git a/k8s/shared/infrastructure/goldilocks/helm-release.yaml b/k8s/shared/infrastructure/controllers/goldilocks/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/goldilocks/helm-release.yaml rename to k8s/shared/infrastructure/controllers/goldilocks/helm-release.yaml diff --git a/k8s/shared/infrastructure/goldilocks/helm-repository.yaml b/k8s/shared/infrastructure/controllers/goldilocks/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/goldilocks/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/goldilocks/helm-repository.yaml diff --git a/k8s/shared/infrastructure/goldilocks/kustomization.yaml b/k8s/shared/infrastructure/controllers/goldilocks/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/goldilocks/kustomization.yaml rename to k8s/shared/infrastructure/controllers/goldilocks/kustomization.yaml diff --git a/k8s/shared/infrastructure/goldilocks/namespace.yaml b/k8s/shared/infrastructure/controllers/goldilocks/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/goldilocks/namespace.yaml rename to k8s/shared/infrastructure/controllers/goldilocks/namespace.yaml diff --git a/k8s/shared/infrastructure/k8sgpt-operator/README.md b/k8s/shared/infrastructure/controllers/k8sgpt-operator/README.md similarity index 100% rename from k8s/shared/infrastructure/k8sgpt-operator/README.md rename to k8s/shared/infrastructure/controllers/k8sgpt-operator/README.md diff --git a/k8s/shared/infrastructure/k8sgpt-operator/helm-release.yaml b/k8s/shared/infrastructure/controllers/k8sgpt-operator/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/k8sgpt-operator/helm-release.yaml rename to k8s/shared/infrastructure/controllers/k8sgpt-operator/helm-release.yaml diff --git a/k8s/shared/infrastructure/k8sgpt-operator/helm-repository.yaml b/k8s/shared/infrastructure/controllers/k8sgpt-operator/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/k8sgpt-operator/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/k8sgpt-operator/helm-repository.yaml diff --git a/k8s/shared/infrastructure/k8sgpt-operator/kustomization.yaml b/k8s/shared/infrastructure/controllers/k8sgpt-operator/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/k8sgpt-operator/kustomization.yaml rename to k8s/shared/infrastructure/controllers/k8sgpt-operator/kustomization.yaml diff --git a/k8s/shared/infrastructure/k8sgpt-operator/namespace.yaml b/k8s/shared/infrastructure/controllers/k8sgpt-operator/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/k8sgpt-operator/namespace.yaml rename to k8s/shared/infrastructure/controllers/k8sgpt-operator/namespace.yaml diff --git a/k8s/shared/infrastructure/controllers/kustomization.yaml b/k8s/shared/infrastructure/controllers/kustomization.yaml index 85cb41f8..cc780de8 100644 --- a/k8s/shared/infrastructure/controllers/kustomization.yaml +++ b/k8s/shared/infrastructure/controllers/kustomization.yaml @@ -1,6 +1,17 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -resources: [] +resources: + - capi-operator + - cert-manager + - gha-runner-scale-set-controller + - goldilocks + - kyverno + - metrics-server + - reloader + #- testkube + - traefik + - trivy-operator + # - k8sgpt-operator components: - ../../../components/helm-release-crds-label diff --git a/k8s/shared/infrastructure/kyverno/README.md b/k8s/shared/infrastructure/controllers/kyverno/README.md similarity index 100% rename from k8s/shared/infrastructure/kyverno/README.md rename to k8s/shared/infrastructure/controllers/kyverno/README.md diff --git a/k8s/shared/infrastructure/kyverno/helm-release.yaml b/k8s/shared/infrastructure/controllers/kyverno/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/kyverno/helm-release.yaml rename to k8s/shared/infrastructure/controllers/kyverno/helm-release.yaml diff --git a/k8s/shared/infrastructure/kyverno/helm-repository.yaml b/k8s/shared/infrastructure/controllers/kyverno/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/kyverno/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/kyverno/helm-repository.yaml diff --git a/k8s/shared/infrastructure/kyverno/kustomization.yaml b/k8s/shared/infrastructure/controllers/kyverno/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/kyverno/kustomization.yaml rename to k8s/shared/infrastructure/controllers/kyverno/kustomization.yaml diff --git a/k8s/shared/infrastructure/kyverno/namespace.yaml b/k8s/shared/infrastructure/controllers/kyverno/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/kyverno/namespace.yaml rename to k8s/shared/infrastructure/controllers/kyverno/namespace.yaml diff --git a/k8s/shared/infrastructure/metrics-server/README.md b/k8s/shared/infrastructure/controllers/metrics-server/README.md similarity index 100% rename from k8s/shared/infrastructure/metrics-server/README.md rename to k8s/shared/infrastructure/controllers/metrics-server/README.md diff --git a/k8s/shared/infrastructure/metrics-server/helm-release.yaml b/k8s/shared/infrastructure/controllers/metrics-server/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/metrics-server/helm-release.yaml rename to k8s/shared/infrastructure/controllers/metrics-server/helm-release.yaml diff --git a/k8s/shared/infrastructure/metrics-server/helm-repository.yaml b/k8s/shared/infrastructure/controllers/metrics-server/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/metrics-server/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/metrics-server/helm-repository.yaml diff --git a/k8s/shared/infrastructure/metrics-server/kustomization.yaml b/k8s/shared/infrastructure/controllers/metrics-server/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/metrics-server/kustomization.yaml rename to k8s/shared/infrastructure/controllers/metrics-server/kustomization.yaml diff --git a/k8s/shared/infrastructure/reloader/README.md b/k8s/shared/infrastructure/controllers/reloader/README.md similarity index 100% rename from k8s/shared/infrastructure/reloader/README.md rename to k8s/shared/infrastructure/controllers/reloader/README.md diff --git a/k8s/shared/infrastructure/reloader/helm-release.yaml b/k8s/shared/infrastructure/controllers/reloader/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/reloader/helm-release.yaml rename to k8s/shared/infrastructure/controllers/reloader/helm-release.yaml diff --git a/k8s/shared/infrastructure/reloader/helm-repository.yaml b/k8s/shared/infrastructure/controllers/reloader/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/reloader/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/reloader/helm-repository.yaml diff --git a/k8s/shared/infrastructure/reloader/kustomization.yaml b/k8s/shared/infrastructure/controllers/reloader/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/reloader/kustomization.yaml rename to k8s/shared/infrastructure/controllers/reloader/kustomization.yaml diff --git a/k8s/shared/infrastructure/reloader/namespace.yaml b/k8s/shared/infrastructure/controllers/reloader/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/reloader/namespace.yaml rename to k8s/shared/infrastructure/controllers/reloader/namespace.yaml diff --git a/k8s/shared/infrastructure/testkube/README.md b/k8s/shared/infrastructure/controllers/testkube/README.md similarity index 100% rename from k8s/shared/infrastructure/testkube/README.md rename to k8s/shared/infrastructure/controllers/testkube/README.md diff --git a/k8s/shared/infrastructure/testkube/crds/executor.testkube.io_executors.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/executor.testkube.io_executors.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/executor.testkube.io_executors.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/executor.testkube.io_executors.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/executor.testkube.io_webhooks.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/executor.testkube.io_webhooks.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/executor.testkube.io_webhooks.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/executor.testkube.io_webhooks.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/kustomization.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/kustomization.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/kustomization.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_scripts.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_scripts.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_scripts.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_scripts.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_templates.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_templates.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_templates.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_templates.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testexecutions.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testexecutions.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testexecutions.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testexecutions.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_tests.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_tests.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_tests.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_tests.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsources.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsources.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsources.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsources.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsuiteexecutions.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsuiteexecutions.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsuiteexecutions.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsuiteexecutions.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsuites.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsuites.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testsuites.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testsuites.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testtriggers.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testtriggers.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/tests.testkube.io_testtriggers.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/tests.testkube.io_testtriggers.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflowexecutions.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflowexecutions.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflowexecutions.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflowexecutions.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflows.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflows.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflows.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflows.yaml diff --git a/k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflowtemplates.yaml b/k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflowtemplates.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/crds/testworkflows.testkube.io_testworkflowtemplates.yaml rename to k8s/shared/infrastructure/controllers/testkube/crds/testworkflows.testkube.io_testworkflowtemplates.yaml diff --git a/k8s/shared/infrastructure/testkube/helm-release.yaml b/k8s/shared/infrastructure/controllers/testkube/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/helm-release.yaml rename to k8s/shared/infrastructure/controllers/testkube/helm-release.yaml diff --git a/k8s/shared/infrastructure/testkube/helm-repository.yaml b/k8s/shared/infrastructure/controllers/testkube/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/testkube/helm-repository.yaml diff --git a/k8s/shared/infrastructure/testkube/kustomization.yaml b/k8s/shared/infrastructure/controllers/testkube/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/kustomization.yaml rename to k8s/shared/infrastructure/controllers/testkube/kustomization.yaml diff --git a/k8s/shared/infrastructure/testkube/namespace.yaml b/k8s/shared/infrastructure/controllers/testkube/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/testkube/namespace.yaml rename to k8s/shared/infrastructure/controllers/testkube/namespace.yaml diff --git a/k8s/shared/infrastructure/traefik/README.md b/k8s/shared/infrastructure/controllers/traefik/README.md similarity index 100% rename from k8s/shared/infrastructure/traefik/README.md rename to k8s/shared/infrastructure/controllers/traefik/README.md diff --git a/k8s/shared/infrastructure/traefik/helm-release.yaml b/k8s/shared/infrastructure/controllers/traefik/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/traefik/helm-release.yaml rename to k8s/shared/infrastructure/controllers/traefik/helm-release.yaml diff --git a/k8s/shared/infrastructure/traefik/helm-repository.yaml b/k8s/shared/infrastructure/controllers/traefik/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/traefik/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/traefik/helm-repository.yaml diff --git a/k8s/shared/infrastructure/traefik/kustomization.yaml b/k8s/shared/infrastructure/controllers/traefik/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/traefik/kustomization.yaml rename to k8s/shared/infrastructure/controllers/traefik/kustomization.yaml diff --git a/k8s/shared/infrastructure/traefik/namespace.yaml b/k8s/shared/infrastructure/controllers/traefik/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/traefik/namespace.yaml rename to k8s/shared/infrastructure/controllers/traefik/namespace.yaml diff --git a/k8s/shared/infrastructure/trivy-operator/README.md b/k8s/shared/infrastructure/controllers/trivy-operator/README.md similarity index 100% rename from k8s/shared/infrastructure/trivy-operator/README.md rename to k8s/shared/infrastructure/controllers/trivy-operator/README.md diff --git a/k8s/shared/infrastructure/trivy-operator/helm-release.yaml b/k8s/shared/infrastructure/controllers/trivy-operator/helm-release.yaml similarity index 100% rename from k8s/shared/infrastructure/trivy-operator/helm-release.yaml rename to k8s/shared/infrastructure/controllers/trivy-operator/helm-release.yaml diff --git a/k8s/shared/infrastructure/trivy-operator/helm-repository.yaml b/k8s/shared/infrastructure/controllers/trivy-operator/helm-repository.yaml similarity index 100% rename from k8s/shared/infrastructure/trivy-operator/helm-repository.yaml rename to k8s/shared/infrastructure/controllers/trivy-operator/helm-repository.yaml diff --git a/k8s/shared/infrastructure/trivy-operator/kustomization.yaml b/k8s/shared/infrastructure/controllers/trivy-operator/kustomization.yaml similarity index 100% rename from k8s/shared/infrastructure/trivy-operator/kustomization.yaml rename to k8s/shared/infrastructure/controllers/trivy-operator/kustomization.yaml diff --git a/k8s/shared/infrastructure/trivy-operator/namespace.yaml b/k8s/shared/infrastructure/controllers/trivy-operator/namespace.yaml similarity index 100% rename from k8s/shared/infrastructure/trivy-operator/namespace.yaml rename to k8s/shared/infrastructure/controllers/trivy-operator/namespace.yaml diff --git a/k8s/shared/infrastructure/kustomization.yaml b/k8s/shared/infrastructure/kustomization.yaml index 87533bf6..6398aad1 100644 --- a/k8s/shared/infrastructure/kustomization.yaml +++ b/k8s/shared/infrastructure/kustomization.yaml @@ -1,24 +1,12 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - capi-operator - - cert-manager - cloudflared - dex - - gha-runner-scale-set-controller - - goldilocks #- harbor - kube-prometheus-stack - - kyverno - - metrics-server - oauth2-proxy #- ollama - - reloader - #- testkube - - traefik - - trivy-operator - # - helm-charts-oci-proxy - # - k8sgpt-operator components: - ../../components/helm-release-crds-label