kubernetes/apps/ai/t3-code-operator/ks.yaml
1
---
2
# yaml-language-server: $schema=https://k8s-schemas.home-operations.com/kustomize.toolkit.fluxcd.io/kustomization_v1.json
3
apiVersion: kustomize.toolkit.fluxcd.io/v1
4
kind: Kustomization
5
metadata:
6
name: t3-code-operator
7
spec:
8
interval: 1h
9
path: ./kubernetes/apps/ai/t3-code-operator/app
10
prune: true
11
retryInterval: 2m
12
sourceRef:
13
kind: GitRepository
14
name: flux-system
15
namespace: flux-system
16
targetNamespace: ai
17
wait: true
18
---
19
apiVersion: kustomize.toolkit.fluxcd.io/v1
20
kind: Kustomization
21
metadata:
22
name: t3-code
23
spec:
24
dependsOn:
25
- name: t3-code-operator
26
- name: litellm
27
- name: memini
28
- name: kopiur
29
namespace: kopiur-system
30
- name: onepassword-connect
31
namespace: external-secrets
32
interval: 1h
33
path: ./kubernetes/apps/ai/t3-code-operator/instance
34
prune: true
35
retryInterval: 2m
36
sourceRef:
37
kind: GitRepository
38
name: flux-system
39
namespace: flux-system
40
targetNamespace: ai
41
wait: false