Skip to content

Commit

Permalink
[networking] minor improvements to tailscale-related network resources
Browse files Browse the repository at this point in the history
  • Loading branch information
gruberdev committed Feb 2, 2024
1 parent 7734316 commit de9aacd
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 23 deletions.
36 changes: 20 additions & 16 deletions apps/argocd/base/networking/tailscale-operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,44 @@ apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: tailscale-operator
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: networking
source:
repoURL: 'https://github.com/gruberdev/homelab.git'
repoURL: "https://github.com/gruberdev/homelab.git"
path: apps/networking/tailscale/operator
targetRevision: main
kustomize:
commonLabels:
app.kubernetes.io/app: tailscale-operator
app.kubernetes.io/category: networking
destination:
namespace: tailscale
name: in-cluster
info:
- name: 'Github Repository:'
value: >-
https://github.com/tailscale/tailscale
- name: 'Github feature issue:'
value: >-
https://github.com/tailscale/tailscale/issues/502
- name: 'Documentation:'
value: >-
https://tailscale.com/kb/1236/kubernetes-operator/
syncPolicy:
automated:
prune: true
selfHeal: true
allowEmpty: false
managedNamespaceMetadata:
labels:
prometheus: enabled
syncOptions:
- Validate=false
- CreateNamespace=true
- PrunePropagationPolicy=foreground
- Prune=true
- ServerSideApply=true
retry:
limit: 5
limit: 3
backoff:
duration: 20s
factor: 2
maxDuration: 15m
info:
- name: "Github Repository:"
value: >-
https://github.com/tailscale/tailscale
- name: "Github feature issue:"
value: >-
https://github.com/tailscale/tailscale/issues/502
- name: "Documentation:"
value: >-
https://tailscale.com/kb/1236/kubernetes-operator/
14 changes: 7 additions & 7 deletions apps/argocd/base/networking/tailscale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
spec:
project: networking
source:
repoURL: 'https://github.com/gruberdev/homelab.git'
repoURL: "https://github.com/gruberdev/homelab.git"
path: apps/networking/tailscale
targetRevision: main
destination:
Expand All @@ -17,12 +17,12 @@ spec:
selfHeal: true
allowEmpty: true
syncOptions:
- Validate=false
- CreateNamespace=false
- PrunePropagationPolicy=foreground
- PruneLast=false
- ApplyOutOfSyncOnly=false
- Prune=false
- Validate=false
- CreateNamespace=false
- PrunePropagationPolicy=foreground
- PruneLast=false
- ApplyOutOfSyncOnly=false
- Prune=false
retry:
limit: 5
backoff:
Expand Down

0 comments on commit de9aacd

Please sign in to comment.