diff --git a/.woodpecker.yml b/.woodpecker.yml index d59d122..5af54c0 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -47,10 +47,7 @@ steps: commands: - printf "$KUBE_CONFIG_CONTENT" > /tmp/kubeconfig - export KUBECONFIG=/tmp/kubeconfig - - kubectl create configmap pv-controller-config - --from-file=config.yaml=config/config.yaml - --namespace=$NAMESPACE - --dry-run=client -o yaml | kubectl apply -f - + - kubectl create configmap pv-controller-config --from-file=config.yaml=config/config.yaml --namespace=$NAMESPACE --dry-run=client -o yaml | kubectl apply -f - deploy: image: quay.io/wollud1969/k8s-admin-helper:0.3.4 diff --git a/config/config.yaml b/config/config.yaml index 7ac22c9..e351349 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -24,18 +24,11 @@ input: output: - name: pv_meter - enabled: true - scan_rate: 15 + enabled: true + scan_rate: 60 publish_topic: IoT/PV/Values slave_id: 2 registers: - - address: 0x0048 - attribute: importEnergyActive - name: Import active energy - unit: kWh - register_type: input - data_type: float32 - adaptor: floatAdaptor - address: 0x004c attribute: importEnergyReactive name: Import reactive energy diff --git a/config/config.yaml-bak b/config/config.yaml-bak new file mode 100644 index 0000000..1b1a92b --- /dev/null +++ b/config/config.yaml-bak @@ -0,0 +1,7 @@ + - address: 0x0048 + attribute: importEnergyActive + name: Import active energy + unit: kWh + register_type: input + data_type: float32 + adaptor: floatAdaptor diff --git a/deployment/install-yml.tmpl b/deployment/install-yml.tmpl index 7b2e9cd..d92820e 100644 --- a/deployment/install-yml.tmpl +++ b/deployment/install-yml.tmpl @@ -9,6 +9,8 @@ metadata: reloader.stakater.com/configmap: "pv-controller-config" spec: replicas: 1 + strategy: + type: Recreate selector: matchLabels: app: pv-controller