kind: Deployment apiVersion: apps/v1 metadata: name: oracledb-exporter-uen-primary namespace: monitoring spec: replicas: 1 selector: matchLabels: app: oracledb-exporter usage: uen-primary group: uen-oracle hostip: 10.10.21.167 sid: uencordb template: metadata: labels: app: oracledb-exporter usage: uen-primary group: uen-oracle hostip: 10.10.21.167 sid: uencordb spec: containers: - name: oracledb-exporter image: harbor.uenpay.com/base/oracledb_exporter:0.6.0_primary ports: - name: metrics containerPort: 9161 protocol: TCP env: - name: DATA_SOURCE_NAME value: "oracle://checkdb:Checkdb198@10.10.21.167:1521/uencordb" resources: limits: cpu: '100m' memory: 100Mi requests: cpu: 100m memory: 100Mi restartPolicy: Always terminationGracePeriodSeconds: 30 --- kind: Service apiVersion: v1 metadata: name: oracledb-exporter-uen-primary namespace: monitoring labels: app: oracledb-exporter usage: uen-primary group: uen-oracle hostip: 10.10.21.167 sid: uencordb spec: ports: - name: metrics protocol: TCP port: 9161 targetPort: 9161 selector: app: oracledb-exporter usage: uen-primary group: uen-oracle hostip: 10.10.21.167 sid: uencordb