Add/update/delete PrometheusRemoteEndpoint CR
[demo.git] / vnfs / DAaaS / microservices / remote-config-operator / deploy / operator.yaml
diff --git a/vnfs/DAaaS/microservices/remote-config-operator/deploy/operator.yaml b/vnfs/DAaaS/microservices/remote-config-operator/deploy/operator.yaml
new file mode 100644 (file)
index 0000000..e465d76
--- /dev/null
@@ -0,0 +1,33 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: remote-config-operator
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      name: remote-config-operator
+  template:
+    metadata:
+      labels:
+        name: remote-config-operator
+    spec:
+      serviceAccountName: remote-config-operator
+      containers:
+        - name: remote-config-operator
+          # Replace this with the built image name
+          image: dcr.cluster.local:32644/remote-config-operator:latest
+          command:
+          - remote-config-operator
+          imagePullPolicy: Always
+          env:
+            - name: WATCH_NAMESPACE
+              value: ""
+            - name: WATCH_LABELS
+              value: "app=cp-prometheus-prometheus"
+            - name: POD_NAME
+              valueFrom:
+                fieldRef:
+                  fieldPath: metadata.name
+            - name: OPERATOR_NAME
+              value: "remote-config-operator"
\ No newline at end of file