Compare languages | Модуль openvpn: примеры

Пример для кластеров bare metal

An example for bare metal clusters

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: inlet: ExternalIP externalIP: 5.4.54.4

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: inlet: ExternalIP externalIP: 5.4.54.4

Пример для AWS и Google Cloud

An example for AWS & Google Cloud

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: inlet: LoadBalancer

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: inlet: LoadBalancer

Пример для публичного IP-адреса на внешнем балансировщике

An example for an external load balancer with a public IP address

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: externalHost: 5.4.54.4 externalIP: 192.168.0.30 # Внутренний IP-адрес, который примет трафик от внешнего балансировщика. inlet: ExternalIP nodeSelector: kubernetes.io/hostname: node

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: openvpn spec: version: 2 enabled: true settings: externalHost: 5.4.54.4 externalIP: 192.168.0.30 # The internal IP address to forward the external LB’s traffic to. inlet: ExternalIP nodeSelector: kubernetes.io/hostname: node