Skip to content

Commit 04a37c7

Browse files
committed
v0.6.0 - Automated Helm & k8s update
1 parent 14f7347 commit 04a37c7

File tree

4 files changed

+86
-45
lines changed

4 files changed

+86
-45
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
appVersion: v0.5.2
2+
appVersion: v0.6.0
33
description: A Wireguard VPN Access Server
44
name: wg-access-server
5-
version: v0.5.2
5+
version: v0.6.0

deploy/k8s/quickstart.yaml

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,33 @@
11
---
2+
# Source: wg-access-server/templates/secret.yaml
3+
apiVersion: v1
4+
kind: Secret
5+
metadata:
6+
name: "quickstart-wg-access-server"
7+
labels:
8+
helm.sh/chart: wg-access-server-v0.6.0
9+
app: wg-access-server
10+
app.kubernetes.io/name: wg-access-server
11+
app.kubernetes.io/instance: quickstart
12+
app.kubernetes.io/version: "v0.6.0"
13+
app.kubernetes.io/managed-by: Helm
14+
type: Opaque
15+
data:
16+
privateKey: ""
17+
adminUsername: "YWRtaW4="
18+
adminPassword: "clc1bVNKbGs1MnVaOUpiZUxVY2I="
19+
---
220
# Source: wg-access-server/templates/configmap.yaml
321
apiVersion: v1
422
kind: ConfigMap
523
metadata:
624
name: quickstart-wg-access-server
725
labels:
8-
helm.sh/chart: wg-access-server-v0.5.2
26+
helm.sh/chart: wg-access-server-v0.6.0
927
app: wg-access-server
1028
app.kubernetes.io/name: wg-access-server
1129
app.kubernetes.io/instance: quickstart
12-
app.kubernetes.io/version: "v0.5.2"
30+
app.kubernetes.io/version: "v0.6.0"
1331
app.kubernetes.io/managed-by: Helm
1432
data:
1533
config.yaml: |-
@@ -22,11 +40,11 @@ kind: Service
2240
metadata:
2341
name: quickstart-wg-access-server-web
2442
labels:
25-
helm.sh/chart: wg-access-server-v0.5.2
43+
helm.sh/chart: wg-access-server-v0.6.0
2644
app: wg-access-server
2745
app.kubernetes.io/name: wg-access-server
2846
app.kubernetes.io/instance: quickstart
29-
app.kubernetes.io/version: "v0.5.2"
47+
app.kubernetes.io/version: "v0.6.0"
3048
app.kubernetes.io/managed-by: Helm
3149
spec:
3250
type: ClusterIP
@@ -46,15 +64,16 @@ kind: Service
4664
metadata:
4765
name: quickstart-wg-access-server-wireguard
4866
labels:
49-
helm.sh/chart: wg-access-server-v0.5.2
67+
helm.sh/chart: wg-access-server-v0.6.0
5068
app: wg-access-server
5169
app.kubernetes.io/name: wg-access-server
5270
app.kubernetes.io/instance: quickstart
53-
app.kubernetes.io/version: "v0.5.2"
71+
app.kubernetes.io/version: "v0.6.0"
5472
app.kubernetes.io/managed-by: Helm
5573
spec:
5674
type: ClusterIP
5775
sessionAffinity: ClientIP
76+
ipFamilyPolicy: SingleStack
5877
ports:
5978
- port: 51820
6079
targetPort: 51820
@@ -71,11 +90,11 @@ kind: Deployment
7190
metadata:
7291
name: quickstart-wg-access-server
7392
labels:
74-
helm.sh/chart: wg-access-server-v0.5.2
93+
helm.sh/chart: wg-access-server-v0.6.0
7594
app: wg-access-server
7695
app.kubernetes.io/name: wg-access-server
7796
app.kubernetes.io/instance: quickstart
78-
app.kubernetes.io/version: "v0.5.2"
97+
app.kubernetes.io/version: "v0.6.0"
7998
app.kubernetes.io/managed-by: Helm
8099
spec:
81100
replicas: 1
@@ -89,7 +108,8 @@ spec:
89108
template:
90109
metadata:
91110
annotations:
92-
checksum/configmap: 6818cba9f494a7e223889b6b23ee84e325bd5aced85f8fa68530f8420b6af733
111+
checksum/configmap: 3240f1610ddb40f38805a86a7d42883d4e86eda88412120dc5ae055947190a2d
112+
checksum/secret: 1467e5c5dd18b5fa07b6b9ee7ede1ae26a80c78c82b8253d8ad5832ffb07f01b
93113
labels:
94114
app: wg-access-server
95115
app.kubernetes.io/name: wg-access-server
@@ -100,7 +120,7 @@ spec:
100120
securityContext:
101121
capabilities:
102122
add: ['NET_ADMIN']
103-
image: "ghcr.io/freifunkmuc/wg-access-server:v0.5.2"
123+
image: "ghcr.io/freifunkmuc/wg-access-server:v0.6.0"
104124
imagePullPolicy: IfNotPresent
105125
ports:
106126
- name: http
@@ -110,6 +130,18 @@ spec:
110130
containerPort: 51820
111131
protocol: UDP
112132
env:
133+
- name: WG_WIREGUARD_PORT
134+
value: "51820"
135+
- name: WG_ADMIN_USERNAME
136+
valueFrom:
137+
secretKeyRef:
138+
name: "quickstart-wg-access-server"
139+
key: adminUsername
140+
- name: WG_ADMIN_PASSWORD
141+
valueFrom:
142+
secretKeyRef:
143+
name: "quickstart-wg-access-server"
144+
key: adminPassword
113145
volumeMounts:
114146
- name: tun
115147
mountPath: /dev/net/tun
5.45 KB
Binary file not shown.

0 commit comments

Comments
 (0)