this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor(wireguard): switch to plain Application

+56 -39
+3 -3
Makefile
··· 26 26 main.yml 27 27 28 28 system: 29 - kubectl apply --namespace argocd --filename system/ 29 + kubectl apply --server-side=true --namespace argocd --filename system/ 30 30 31 31 platform: 32 - kubectl apply --namespace argocd --filename platform/ 32 + kubectl apply --server-side=true --namespace argocd --filename platform/ 33 33 34 34 apps: 35 - kubectl apply --namespace argocd --filename apps/ 35 + kubectl apply --server-side=true --namespace argocd --filename apps/ 36 36 37 37 edit-vault: 38 38 ansible-vault edit ./cluster/roles/secrets/vars/main.yml
-7
apps/wireguard/Chart.yaml
··· 1 - apiVersion: v2 2 - name: wireguard 3 - version: 0.0.0 4 - dependencies: 5 - - name: app-template 6 - version: 3.7.3 7 - repository: https://bjw-s-labs.github.io/helm-charts
-29
apps/wireguard/values.yaml
··· 1 - app-template: 2 - controllers: 3 - wireguard: 4 - containers: 5 - app: 6 - image: 7 - repository: lscr.io/linuxserver/wireguard 8 - tag: latest 9 - env: 10 - LOG_CONFS: false 11 - USE_COREDNS: true 12 - securityContext: 13 - capabilities: 14 - add: 15 - - NET_ADMIN 16 - service: 17 - wireguard: 18 - controller: wireguard 19 - type: LoadBalancer 20 - ports: 21 - http: 22 - port: 51820 23 - protocol: UDP 24 - persistence: 25 - config: 26 - type: secret 27 - name: "wireguard-secret" 28 - globalMounts: 29 - - path: /config/wg_confs
+53
platform/wireguard.yaml
··· 1 + apiVersion: argoproj.io/v1alpha1 2 + kind: Application 3 + metadata: 4 + finalizers: 5 + - resources-finalizer.argocd.argoproj.io 6 + name: wireguard 7 + spec: 8 + destination: 9 + name: in-cluster 10 + namespace: wireguard 11 + project: default 12 + syncPolicy: 13 + automated: 14 + prune: true 15 + selfHeal: true 16 + syncOptions: 17 + - CreateNamespace=true 18 + - ApplyOutOfSyncOnly=true 19 + - ServerSideApply=true 20 + source: 21 + repoURL: https://bjw-s-labs.github.io/helm-charts 22 + chart: app-template 23 + targetRevision: 3.7.3 24 + helm: 25 + valuesObject: 26 + controllers: 27 + wireguard: 28 + containers: 29 + app: 30 + image: 31 + repository: lscr.io/linuxserver/wireguard 32 + tag: latest 33 + env: 34 + LOG_CONFS: false 35 + USE_COREDNS: true 36 + securityContext: 37 + capabilities: 38 + add: 39 + - NET_ADMIN 40 + service: 41 + wireguard: 42 + controller: wireguard 43 + type: LoadBalancer 44 + ports: 45 + http: 46 + port: 51820 47 + protocol: UDP 48 + persistence: 49 + config: 50 + type: secret 51 + name: "wireguard-secret" 52 + globalMounts: 53 + - path: /config/wg_confs