adjust for cluster deployment

This commit is contained in:
2023-11-08 14:37:29 +01:00
parent 696c299ac9
commit 05d10107ac
3 changed files with 74 additions and 11 deletions

41
deployment/install.yml Normal file
View File

@ -0,0 +1,41 @@
apiVersion: v1
kind: namespace
metadata:
name: pv-controller
---
apiVersion: v1
kind: ConfigMap
metadata:
name: pv-controller
namespace: pv-controller
data:
MQTT__BROKER: "emqx01-anonymous-cluster-internal.broker.svc.cluster.local"
MQTT__PORT: "1883"
MQTT__METERPUBLISHTOPIC: "IoT/PV/Values"
MQTT__METERPUBLISHPERIOD: "15"
MQTT__RELAISSUBSCRIBETOPIC: "IoT/PV/Cmd"
MODBUS__GATEWAY: "172.16.2.42"
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: pv-controller
namespace: pv-controller
labels:
app: pv-controller
spec:
replicas: 1
selector:
matchLabels:
app: pv-controller
template:
metadata:
labels:
app: pv-controller
spec:
containers:
- name: pv-controller
image: wollud1969/sinkserver:e5f9d3e3
envFrom:
- configMapRef:
name: pv-controller