apiVersion: v1 kind: Pod metadata: name: etcd-manager namespace: kube-system labels: platform.edge.ncr.com/component: etcd-manager spec: hostNetwork: true containers: - args: - run - --kubeconfig=/etc/kubernetes/admin.conf - --containerd-socket=/run/containerd/containerd.sock - --controlplane-etcd-host=127.0.0.1 - --controlplane-etcd-port=2379 - --etcd-client-request-timeout=3s - --etcd-client-initial-backoff=2s - --etcd-client-backoff-factor=1 - --etcd-client-max-retries=1 - --kube-client-request-timeout=3s - --kube-client-initial-backoff=2s - --kube-client-backoff-factor=1 - --kube-client-max-retries=1 - --blocking-kube-client-request-timeout=5s - --blocking-kube-client-initial-backoff=15s - --blocking-kube-client-backoff-factor=1 - --blocking-kube-client-max-retries=20 - --max-unhealthy-duration=10m - --log-level=INFO image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/etcdmanager name: etcd-manager ports: - name: metrics protocol: TCP containerPort: 9085 resources: limits: cpu: "50m" memory: 100Mi requests: cpu: 5m memory: 35Mi volumeMounts: - name: kubernetes mountPath: /etc/kubernetes - name: run-containerd mountPath: /run/containerd - name: run-systemd mountPath: /run/systemd - name: run-etcdmanager mountPath: /run/etcd-manager volumes: - name: kubernetes hostPath: type: Directory path: /etc/kubernetes - name: run-containerd hostPath: type: Directory path: /run/containerd - name: run-etcdmanager hostPath: type: DirectoryOrCreate path: /run/etcd-manager - name: run-systemd hostPath: type: Directory path: /run/systemd