Merge pull request #84 from sirius0xdev/fix/tsproxy-depends-on-operator

fix(tailnet): move TsProxy to separate Kustomization that depends on …
This commit is contained in:
sirius0xdev 2026-05-03 20:08:25 -04:00 committed by GitHub
commit 9c322003f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 27 additions and 2 deletions

View file

@ -7,6 +7,8 @@ spec:
interval: 1m0s interval: 1m0s
retryInterval: 1m retryInterval: 1m
timeout: 5m timeout: 5m
dependsOn:
- name: infrastructure-controllers
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system

View file

@ -0,0 +1,20 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure-tailnet
namespace: flux-system
spec:
interval: 1m0s
retryInterval: 1m
timeout: 5m
dependsOn:
- name: infrastructure-controllers
sourceRef:
kind: GitRepository
name: flux-system
path: ./infrastructure/tailnet
prune: true
decryption:
provider: sops
secretRef:
name: sops-age

View file

@ -5,4 +5,3 @@ resources:
- repository.yaml - repository.yaml
- release-operator.yaml - release-operator.yaml
- authkey-secret.enc.yaml - authkey-secret.enc.yaml
- tsproxy-rtx6000.yaml

View file

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../controllers/base/tailscale/tsproxy-rtx6000.yaml