Update OpenVPN

This commit is contained in:
Nikolai Rodionov 2024-01-01 13:50:42 +01:00
parent e54ea10a13
commit afed983626
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
6 changed files with 40 additions and 28 deletions

View File

@ -107,6 +107,11 @@ releases:
namespace: woodpecker-ci namespace: woodpecker-ci
createNamespace: true createNamespace: true
- <<: *openvpn-xor
installed: true
namespace: openvpn-service
createNamespace: false
bases: bases:
- ../environments.yaml - ../environments.yaml
- ../repositories.yaml - ../repositories.yaml

View File

@ -6,16 +6,14 @@
istio: istio:
enabled: true enabled: true
istio: istio:
- name: openvpn-tcp - name: openvpn-tcp-xor
gateway: istio-system/badhouseplants-vpn gateway: istio-system/badhouseplants-vpn
kind: tcp kind: tcp
port_match: 1194 port_match: 1194
hostname: "*" hostname: "*"
service: openvpn service: openvpn-xor
port: 1194 port: 1194
# ------------------------------------------ # ------------------------------------------
image:
tag: v2.6.5-xor-4.0.0beta08
storage: storage:
class: longhorn class: longhorn
size: 512Mi size: 512Mi
@ -23,6 +21,7 @@ storage:
openvpn: openvpn:
proto: tcp proto: tcp
host: 195.201.250.50 host: 195.201.250.50
easyrsa: easyrsa:
cn: Bad Houseplants cn: Bad Houseplants
country: Germany country: Germany

View File

@ -35,14 +35,14 @@ server:
WOODPECKER_ESCALATE: true WOODPECKER_ESCALATE: true
WOODPECKER_BACKEND_K8S_NAMESPACE: woodpecker-ci WOODPECKER_BACKEND_K8S_NAMESPACE: woodpecker-ci
WOODPECKER_BACKEND_K8S_STORAGE_CLASS: microk8s-hostpath WOODPECKER_BACKEND_K8S_STORAGE_CLASS: microk8s-hostpath
extraSecretNamesForEnvFrom: extraSecretNamesForEnvFrom:
- woodpecker-postgres16-creds - woodpecker-postgres16-creds
agent: agent:
image: #image:
registry: git.badhouseplants.net # registry: git.badhouseplants.net
repository: allanger/woodpecker-agent # repository: allanger/woodpecker-agent
pullPolicy: Always # pullPolicy: Always
tag: dev # tag: dev
enabled: true enabled: true
extraSecretNamesForEnvFrom: [] extraSecretNamesForEnvFrom: []
env: env:

View File

@ -1,4 +1,9 @@
--- ---
releases:
- <<: *openvpn
installed: true
namespace: openvpn-service
createNamespace: false
bases: bases:
- ../environments.yaml - ../environments.yaml

View File

@ -36,11 +36,6 @@ releases:
namespace: minio-service namespace: minio-service
createNamespace: false createNamespace: false
- <<: *openvpn
installed: true
namespace: openvpn-service
createNamespace: false
- <<: *metallb - <<: *metallb
installed: true installed: true
namespace: metallb-system namespace: metallb-system

View File

@ -121,7 +121,7 @@ templates:
argocd: &argocd argocd: &argocd
name: argocd name: argocd
chart: argo/argo-cd chart: argo/argo-cd
version: 5.51.6 version: 5.52.0
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -134,7 +134,7 @@ templates:
prometheus: &prometheus prometheus: &prometheus
name: prometheus name: prometheus
chart: prometheus-community/kube-prometheus-stack chart: prometheus-community/kube-prometheus-stack
version: 55.3.1 version: 55.5.1
inherit: inherit:
- template: monitoring-common - template: monitoring-common
- template: default-env-values - template: default-env-values
@ -145,7 +145,7 @@ templates:
loki: &loki loki: &loki
name: loki name: loki
chart: grafana/loki chart: grafana/loki
version: 5.41.1 version: 5.41.4
inherit: inherit:
- template: monitoring-common - template: monitoring-common
- template: default-env-values - template: default-env-values
@ -198,10 +198,18 @@ templates:
# ---------------------------- # ----------------------------
# -- Applications # -- Applications
# ---------------------------- # ----------------------------
openvpn-xor: &openvpn-xor
name: openvpn-xor
chart: allanger-gitea/openvpn-xor
version: 1.1.0
inherit:
- template: default-env-values
- template: ext-istio-resource
openvpn: &openvpn openvpn: &openvpn
name: openvpn name: openvpn
chart: allanger-gitea/openvpn chart: allanger-gitea/openvpn
version: 1.0.7 version: 1.0.8
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: ext-istio-resource - template: ext-istio-resource
@ -233,7 +241,7 @@ templates:
woodpecker-ci: &woodpecker-ci woodpecker-ci: &woodpecker-ci
name: woodpecker-ci name: woodpecker-ci
chart: woodpecker/woodpecker chart: woodpecker/woodpecker
version: 1.0.1 version: 1.0.3
inherit: inherit:
- template: ext-database - template: ext-database
- template: default-env-values - template: default-env-values
@ -243,7 +251,7 @@ templates:
nrodionov: &nrodionov nrodionov: &nrodionov
name: nrodionov name: nrodionov
chart: bitnami/wordpress chart: bitnami/wordpress
version: 18.1.24 version: 19.0.4
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -262,7 +270,7 @@ templates:
minecraft: &minecraft minecraft: &minecraft
name: minecraft name: minecraft
chart: minecraft-server-charts/minecraft chart: minecraft-server-charts/minecraft
version: 4.12.0 version: 4.14.0
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -271,7 +279,7 @@ templates:
gitea: &gitea gitea: &gitea
name: gitea name: gitea
chart: gitea/gitea chart: gitea/gitea
version: 9.6.1 version: 10.0.2
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -300,7 +308,7 @@ templates:
redis: &redis redis: &redis
name: redis name: redis
chart: bitnami/redis chart: bitnami/redis
version: 18.5.0 version: 18.6.1
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -308,7 +316,7 @@ templates:
postgres16: &postgres16 postgres16: &postgres16
name: postgres16 name: postgres16
chart: bitnami/postgresql chart: bitnami/postgresql
version: 13.2.24 version: 13.2.27
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -316,12 +324,12 @@ templates:
db-operator: &db-operator db-operator: &db-operator
name: db-operator name: db-operator
chart: db-operator/db-operator chart: db-operator/db-operator
version: 1.14.1 version: 1.16.0
db-instances: &db-instances db-instances: &db-instances
name: db-instances name: db-instances
chart: db-operator/db-instances chart: db-operator/db-instances
version: 2.1.1 version: 2.2.0
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
@ -329,7 +337,7 @@ templates:
mysql: &mysql mysql: &mysql
name: mysql name: mysql
chart: bitnami/mysql chart: bitnami/mysql
version: 9.14.4 version: 9.16.1
inherit: inherit:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets