diff --git a/charts/incubator/wg-easy/CHANGELOG.md b/charts/stable/wg-easy/CHANGELOG.md similarity index 100% rename from charts/incubator/wg-easy/CHANGELOG.md rename to charts/stable/wg-easy/CHANGELOG.md diff --git a/charts/incubator/wg-easy/Chart.yaml b/charts/stable/wg-easy/Chart.yaml similarity index 98% rename from charts/incubator/wg-easy/Chart.yaml rename to charts/stable/wg-easy/Chart.yaml index bc29c2f3fac..ea819b9c9f3 100644 --- a/charts/incubator/wg-easy/Chart.yaml +++ b/charts/stable/wg-easy/Chart.yaml @@ -22,7 +22,7 @@ sources: - https://hub.docker.com/r/weejewel/wg-easy - https://github.com/WeeJeWel/wg-easy type: application -version: 0.0.2 +version: 1.0.0 annotations: truecharts.org/catagories: | - networking diff --git a/charts/incubator/wg-easy/README.md b/charts/stable/wg-easy/README.md similarity index 100% rename from charts/incubator/wg-easy/README.md rename to charts/stable/wg-easy/README.md diff --git a/charts/incubator/wg-easy/questions.yaml b/charts/stable/wg-easy/questions.yaml similarity index 92% rename from charts/incubator/wg-easy/questions.yaml rename to charts/stable/wg-easy/questions.yaml index f01b6a1a958..7d4e91d59f6 100644 --- a/charts/incubator/wg-easy/questions.yaml +++ b/charts/stable/wg-easy/questions.yaml @@ -89,6 +89,36 @@ questions: type: string required: true default: "" + - variable: WG_MTU + label: "WG_MTU" + description: "The MTU the clients will use. Server uses default WG MTU." + schema: + type: int + default: 1420 + - variable: WG_PERSISTENT_KEEPALIVE + label: "WG_PERSISTENT_KEEPALIVE" + description: "Value in seconds to keep the connection open." + schema: + type: int + default: 0 + - variable: WG_DEFAULT_ADDRESS + label: "WG_DEFAULT_ADDRESS" + description: "Clients IP address range." + schema: + type: string + default: "10.8.0.x" + - variable: WG_DEFAULT_DNS + label: "WG_DEFAULT_DNS" + description: "Clients default DNS IP" + schema: + type: string + default: "1.1.1.1" + - variable: WG_ALLOWED_IPS + label: "WG_ALLOWED_IPS" + description: "Allowed IPs clients will use." + schema: + type: string + default: "0.0.0.0/0, ::/0" - variable: secretEnv group: "Container Configuration" label: "Image Secrets" diff --git a/charts/incubator/wg-easy/security.md b/charts/stable/wg-easy/security.md similarity index 100% rename from charts/incubator/wg-easy/security.md rename to charts/stable/wg-easy/security.md diff --git a/charts/incubator/wg-easy/templates/common.yaml b/charts/stable/wg-easy/templates/common.yaml similarity index 100% rename from charts/incubator/wg-easy/templates/common.yaml rename to charts/stable/wg-easy/templates/common.yaml diff --git a/charts/incubator/wg-easy/values.yaml b/charts/stable/wg-easy/values.yaml similarity index 66% rename from charts/incubator/wg-easy/values.yaml rename to charts/stable/wg-easy/values.yaml index b4e7f63b521..acea84f291c 100644 --- a/charts/incubator/wg-easy/values.yaml +++ b/charts/stable/wg-easy/values.yaml @@ -1,7 +1,7 @@ image: - repository: weejewel/wg-easy + repository: tccr.io/truecharts/wg-easy pullPolicy: IfNotPresent - tag: latest@sha256:ea65f283dfeb62628ce942ce38974f9db05177aa27ab69b787115b78591552f3 + tag: latest@sha256:a2cae04bf1ee6a523b084b9c087104b4b77b354c778d141028edad8286c0f56c securityContext: readOnlyRootFilesystem: false @@ -22,7 +22,12 @@ secretEnv: PASSWORD: "secretpass" env: - WG_HOST: "hostname" + WG_HOST: "localhost" + WG_MTU: 1420 + WG_PERSISTENT_KEEPALIVE: 0 + WG_DEFAULT_ADDRESS: "10.8.0.x" + WG_DEFAULT_DNS: "1.1.1.1" + WG_ALLOWED_IPS: "0.0.0.0/0, ::/0" service: main: