ce7cb702218693d08ea6d83464d2457c9250027c
This commit is contained in:
commit
34c5f8963c
34 changed files with 145336 additions and 0 deletions
17
clusters/main/platform/agentgateway-controller.yaml
Normal file
17
clusters/main/platform/agentgateway-controller.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-agentgateway-controller
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-gateway-api
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/agentgateway-controller
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 15m
|
||||
18
clusters/main/platform/agentgateway-secrets.yaml
Normal file
18
clusters/main/platform/agentgateway-secrets.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-agentgateway-secrets
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-agentgateway-controller
|
||||
- name: platform-vault-config
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/agentgateway-secrets
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
20
clusters/main/platform/agentgateway.yaml
Normal file
20
clusters/main/platform/agentgateway.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-agentgateway
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-agentgateway-controller
|
||||
- name: platform-agentgateway-secrets
|
||||
- name: platform-agentgateway-model-catalog-sync
|
||||
- name: platform-victoriametrics-operator
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/agentgateway
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 15m
|
||||
19
clusters/main/platform/argo-workflows-config.yaml
Normal file
19
clusters/main/platform/argo-workflows-config.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-argo-workflows-config
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-argo-workflows
|
||||
- name: platform-argo-workflows-state
|
||||
- name: platform-kyverno-policies
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/argo-workflows/config
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 5m
|
||||
17
clusters/main/platform/argo-workflows-state.yaml
Normal file
17
clusters/main/platform/argo-workflows-state.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-argo-workflows-state
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-argo-workflows
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/argo-workflows-state
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: false
|
||||
timeout: 5m
|
||||
19
clusters/main/platform/argo-workflows.yaml
Normal file
19
clusters/main/platform/argo-workflows.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-argo-workflows
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-postgres-config
|
||||
- name: platform-vault-config
|
||||
- name: platform-versitygw
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/argo-workflows
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 15m
|
||||
20
clusters/main/platform/cloudflare-tunnel.yaml
Normal file
20
clusters/main/platform/cloudflare-tunnel.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cloudflare-tunnel
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium-config
|
||||
- name: platform-vault-config
|
||||
- name: platform-kyverno
|
||||
- name: platform-kyverno-policies
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/cloudflare-tunnel
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/platform/dragonfly-operator.yaml
Normal file
17
clusters/main/platform/dragonfly-operator.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-dragonfly-operator
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium-config
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/dragonfly-operator
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/platform/dragonfly.yaml
Normal file
17
clusters/main/platform/dragonfly.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-dragonfly
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-dragonfly-operator
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/dragonfly
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
19
clusters/main/platform/forgejo.yaml
Normal file
19
clusters/main/platform/forgejo.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-forgejo
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-postgres-config
|
||||
- name: platform-vault-config
|
||||
- name: platform-zitadel
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/forgejo
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/platform/grafana-operator.yaml
Normal file
18
clusters/main/platform/grafana-operator.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-grafana-operator
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cert-manager
|
||||
- name: platform-kube-system
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/grafana-operator
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
36
clusters/main/platform/kustomization.yaml
Normal file
36
clusters/main/platform/kustomization.yaml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- node-exporter.yaml
|
||||
- smartctl-exporter.yaml
|
||||
- zfs-exporter.yaml
|
||||
- forgejo.yaml
|
||||
- vault.yaml
|
||||
- vault-config.yaml
|
||||
- vault-route.yaml
|
||||
- postgres.yaml
|
||||
- postgres-config.yaml
|
||||
- reflector.yaml
|
||||
- zitadel.yaml
|
||||
- versitygw.yaml
|
||||
- zot.yaml
|
||||
- dragonfly-operator.yaml
|
||||
- dragonfly.yaml
|
||||
- olm-crds.yaml
|
||||
- olm.yaml
|
||||
- quay-operator.yaml
|
||||
- quay.yaml
|
||||
- victoriametrics-operator.yaml
|
||||
- victoriametrics.yaml
|
||||
- victorialogs.yaml
|
||||
- grafana-operator.yaml
|
||||
- kyverno.yaml
|
||||
- kyverno-policies.yaml
|
||||
- argo-workflows.yaml
|
||||
- argo-workflows-state.yaml
|
||||
- argo-workflows-config.yaml
|
||||
- cloudflare-tunnel.yaml
|
||||
- agentgateway-controller.yaml
|
||||
- agentgateway-secrets.yaml
|
||||
- agentgateway.yaml
|
||||
- layshaft.yaml
|
||||
17
clusters/main/platform/kyverno-policies.yaml
Normal file
17
clusters/main/platform/kyverno-policies.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-kyverno-policies
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-kyverno
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/kyverno/policies
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/platform/kyverno.yaml
Normal file
18
clusters/main/platform/kyverno.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-kyverno
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cert-manager
|
||||
- name: platform-cilium
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/kyverno
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 15m
|
||||
20
clusters/main/platform/layshaft.yaml
Normal file
20
clusters/main/platform/layshaft.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-layshaft
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-vault-config
|
||||
- name: platform-cilium-config
|
||||
- name: platform-cilium-host-firewall
|
||||
- name: platform-kyverno-policies
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/layshaft
|
||||
prune: false
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 5m
|
||||
17
clusters/main/platform/node-exporter.yaml
Normal file
17
clusters/main/platform/node-exporter.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-node-exporter
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium-config
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/node-exporter
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/platform/olm-crds.yaml
Normal file
17
clusters/main/platform/olm-crds.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-olm-crds
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/olm-crds
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/platform/olm.yaml
Normal file
18
clusters/main/platform/olm.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-olm
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-olm-crds
|
||||
- name: platform-cilium
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/olm
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
19
clusters/main/platform/postgres-config.yaml
Normal file
19
clusters/main/platform/postgres-config.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-postgres-config
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-postgres
|
||||
- name: platform-versitygw
|
||||
- name: platform-zot
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/postgres/config
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/platform/postgres.yaml
Normal file
18
clusters/main/platform/postgres.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-postgres
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-longhorn-config
|
||||
- name: platform-cert-manager
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/platform/postgres
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue