mirror of
https://github.com/flant/ovpn-admin.git
synced 2025-12-13 20:36:13 -08:00
41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
# openvpn-admin
|
|
|
|
 
|
|
|
|
Simple web UI to manage OpenVPN users, their certificates & routes in Linux. While backend is written in Go, frontend is based on Vue.js.
|
|
|
|
## Maintainers
|
|
|
|
| Name | Email | Url |
|
|
| ---- | ------ | --- |
|
|
| nabokihms | <max.nabokih@gmail.com> | <github.com/nabokihms> |
|
|
|
|
## Source Code
|
|
|
|
* <https://github.com/palark/openvpn-admin>
|
|
|
|
## Requirements
|
|
|
|
Kubernetes: `>=1.14.0-0`
|
|
|
|
## Values
|
|
|
|
| Key | Type | Default | Description |
|
|
|-----|------|---------|-------------|
|
|
| domain | string | `"changeme"` | |
|
|
| ovpnAdmin.repo | string | `"ghcr.io/palark/ovpn-admin/ovpn-admin"` | |
|
|
| ovpnAdmin.basicAuth.user | string | `"admin"` | |
|
|
| ovpnAdmin.basicAuth.password | string | `"changeme"` | |
|
|
| openvpn.repo | string | `"ghcr.io/palark/ovpn-admin/openvpn"` | |
|
|
| openvpn.subnet | string | `"172.16.200.0/255.255.255.0"` | |
|
|
| openvpn.inlet | string | `"HostPort"` | |
|
|
| openvpn.hostPort | int | `1194` | |
|
|
| nodeSelector | object | `{}` | [Node selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) configuration. |
|
|
| tolerations | list | `[]` | [Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) for node taints. See the [API reference](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) for details. |
|
|
| ingress.enabled | bool | `false` | Enable [ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/). |
|
|
| ingress.className | string | `""` | Ingress [class name](https://kubernetes.io/docs/concepts/services-networking/ingress/#ingress-class). |
|
|
| ingress.annotations | object | `{}` | Annotations to be added to the ingress. |
|
|
|
|
----------------------------------------------
|
|
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)
|