Files
kubernetes/deconz/service.yaml
T

46 lines
838 B
YAML

---
apiVersion: v1
kind: Service
metadata:
name: deconz-lb-tcp
namespace: deconz
labels:
appName: deconz
annotations:
metallb.io/allow-shared-ip: "key-to-share-192.168.0.86"
spec:
ports:
- name: deconz-web
port: 80
targetPort: 8124
- name: deconz-ws
port: 443
targetPort: 443
- name: deconz-vnc
port: 5900
targetPort: 5930
selector:
app: deconz
type: LoadBalancer
loadBalancerIP: 192.168.0.86
---
apiVersion: v1
kind: Service
metadata:
name: deconz-lb-udp
namespace: deconz
labels:
appName: deconz
annotations:
metallb.io/allow-shared-ip: "key-to-share-192.168.0.86"
spec:
ports:
- name: deconz-upnp
protocol: UDP
port: 1900
targetPort: 1900
selector:
app: deconz
type: LoadBalancer
loadBalancerIP: 192.168.0.86