ce7cb702218693d08ea6d83464d2457c9250027c
This commit is contained in:
commit
34c5f8963c
83 changed files with 145336 additions and 0 deletions
18
clusters/main/infrastructure/cert-manager-config.yaml
Normal file
18
clusters/main/infrastructure/cert-manager-config.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cert-manager-config
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cert-manager
|
||||
- name: platform-vault-config
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/cert-manager/config
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/cert-manager.yaml
Normal file
15
clusters/main/infrastructure/cert-manager.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cert-manager
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/cert-manager
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/infrastructure/cilium-config.yaml
Normal file
18
clusters/main/infrastructure/cilium-config.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cilium-config
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium
|
||||
- name: platform-cert-manager
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/cilium/config
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/infrastructure/cilium-host-firewall.yaml
Normal file
17
clusters/main/infrastructure/cilium-host-firewall.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cilium-host-firewall
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/cilium/host-firewall
|
||||
prune: false
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/infrastructure/cilium.yaml
Normal file
17
clusters/main/infrastructure/cilium.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-cilium
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-gateway-api
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/cilium
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/flux-core.yaml
Normal file
15
clusters/main/infrastructure/flux-core.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-flux-core
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/flux-core
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/gateway-api.yaml
Normal file
15
clusters/main/infrastructure/gateway-api.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-gateway-api
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: gateway-api
|
||||
path: ./config/crd
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/gvisor.yaml
Normal file
15
clusters/main/infrastructure/gvisor.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-gvisor
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/gvisor
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/infrastructure/intel.yaml
Normal file
17
clusters/main/infrastructure/intel.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-intel
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-nfd
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/intel
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/infrastructure/kube-system.yaml
Normal file
17
clusters/main/infrastructure/kube-system.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-kube-system
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium-config
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/kube-system
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
20
clusters/main/infrastructure/kustomization.yaml
Normal file
20
clusters/main/infrastructure/kustomization.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- flux-core.yaml
|
||||
- gateway-api.yaml
|
||||
- cilium.yaml
|
||||
- cilium-host-firewall.yaml
|
||||
- cilium-config.yaml
|
||||
- cert-manager.yaml
|
||||
- cert-manager-config.yaml
|
||||
- network-dns
|
||||
- nfd.yaml
|
||||
- nvidia.yaml
|
||||
- intel.yaml
|
||||
- kube-system.yaml
|
||||
- gvisor.yaml
|
||||
- longhorn.yaml
|
||||
- longhorn-ui.yaml
|
||||
- longhorn-config.yaml
|
||||
- openebs.yaml
|
||||
17
clusters/main/infrastructure/longhorn-config.yaml
Normal file
17
clusters/main/infrastructure/longhorn-config.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-longhorn-config
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-longhorn
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/longhorn/config
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: false
|
||||
timeout: 10m
|
||||
20
clusters/main/infrastructure/longhorn-ui.yaml
Normal file
20
clusters/main/infrastructure/longhorn-ui.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-longhorn-ui
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-longhorn
|
||||
- name: platform-vault-config
|
||||
- name: platform-cilium-config
|
||||
- name: platform-zitadel
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/longhorn-ui
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/longhorn.yaml
Normal file
15
clusters/main/infrastructure/longhorn.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-longhorn
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/longhorn
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
18
clusters/main/infrastructure/network-dns/dns.yaml
Normal file
18
clusters/main/infrastructure/network-dns/dns.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-network-dns
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-cilium-config
|
||||
- name: platform-cert-manager
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/network-dns
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- dns.yaml
|
||||
15
clusters/main/infrastructure/nfd.yaml
Normal file
15
clusters/main/infrastructure/nfd.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-nfd
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/nfd
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
17
clusters/main/infrastructure/nvidia.yaml
Normal file
17
clusters/main/infrastructure/nvidia.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-nvidia
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
dependsOn:
|
||||
- name: platform-nfd
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/nvidia
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
15
clusters/main/infrastructure/openebs.yaml
Normal file
15
clusters/main/infrastructure/openebs.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: platform-openebs
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 15m
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
path: ./vendor/infrastructure/openebs
|
||||
prune: true
|
||||
deletionPolicy: Orphan
|
||||
wait: true
|
||||
timeout: 10m
|
||||
8
clusters/main/kustomization.yaml
Normal file
8
clusters/main/kustomization.yaml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- sources.yaml
|
||||
- infrastructure
|
||||
- platform
|
||||
- services
|
||||
- workloads
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue