apiVersion: apps/v1 kind: Deployment metadata: name: netdata-parent labels: app: netdata role: parent spec: replicas: 1 strategy: type: Recreate selector: matchLabels: app: netdata role: parent template: metadata: labels: app: netdata role: parent spec: securityContext: fsGroup: 201 serviceAccountName: netdata containers: - name: netdata image: "netdata/netdata:edge" imagePullPolicy: Always env: - name: NETDATA_CLAIM_URL value: "https://api.netdata.cloud" - name: NETDATA_CLAIM_TOKEN value: "CIlCwV6GawNWIfhrqMVmPAJixo_BSaGvwVbHKFOCQCHbYG5J8Ac0FDxKrObJ727F1dndg8J-v6apUhzGho6RIOlkrqJ_F7DKodjLqbsSWb7Ta-GSHkkuHcTXidxKxEo5RK0jiqU" - name: NETDATA_CLAIM_ROOMS value: "e15a4f12-89d7-4d5b-b588-6658fa835473" - name: MY_POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: NETDATA_LISTENER_PORT value: '19999' ports: - name: http containerPort: 19999 protocol: TCP - name: otel-grpc containerPort: 4317 protocol: TCP livenessProbe: exec: command: ["/usr/sbin/netdatacli", "ping"] initialDelaySeconds: 0 failureThreshold: 3 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 1 readinessProbe: exec: command: ["/usr/sbin/netdatacli", "ping"] initialDelaySeconds: 0 failureThreshold: 3 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 1 securityContext: runAsUser: 201 runAsGroup: 201 volumeMounts: - name: os-release mountPath: /host/etc/os-release - name: configmap mountPath: /etc/netdata/health_alarm_notify.conf subPath: health - name: configmap mountPath: /etc/netdata/netdata.conf subPath: netdata - name: configmap mountPath: /etc/netdata/stream.conf subPath: stream - name: configmap mountPath: /etc/netdata/otel.yaml subPath: otel - name: database mountPath: /var/cache/netdata - name: alarms mountPath: /var/lib/netdata resources: {} terminationGracePeriodSeconds: 300 volumes: - name: os-release hostPath: path: /etc/os-release - name: configmap configMap: name: netdata-conf-parent optional: true - name: database persistentVolumeClaim: claimName: netdata-parent-database - name: alarms persistentVolumeClaim: claimName: netdata-parent-alarms dnsPolicy: Default