add wg-access-server

This commit is contained in:
auricom
2021-01-13 09:20:27 +01:00
parent 2815cd1042
commit 6ff2afbc85
3 changed files with 95 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: wg-access-server
namespace: flux-system
spec:
interval: 10m
url: https://place1.github.io/wg-access-server
timeout: 3m

View File

@@ -0,0 +1,49 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: wg-access-server
namespace: data
spec:
interval: 5m
chart:
spec:
# renovate: registryUrl=https://place1.github.io/wg-access-server
chart: wg-access-server
version: v0.4.6
sourceRef:
kind: HelmRepository
name: wg-access-server
namespace: flux-system
interval: 5m
values:
image:
repository: place1/wg-access-server
pullPolicy: IfNotPresent
web:
service:
annotations:
prometheus.io/probe: "true"
prometheus.io/protocol: http
wireguard:
service:
annotations:
prometheus.io/probe: "true"
prometheus.io/protocol: tcp
type: LoadBalancer
loadBalancerIP: 192.168.9.210
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: "nginx"
persistence:
config:
enabled: false
resources:
requests:
cpu: 50m
memory: 256Mi
valuesFrom:
- kind: ConfigMap
name: helmrelease-data-wg-access-server