Name: frr-k8s Selector: app.kubernetes.io/component=frr-k8s,app.kubernetes.io/instance=frr-k8s,app.kubernetes.io/name=frr-k8s Node-Selector: kubernetes.io/os=linux,openvswitch=enabled Labels: app=frr-k8s app.kubernetes.io/component=frr-k8s app.kubernetes.io/instance=frr-k8s app.kubernetes.io/managed-by=Helm app.kubernetes.io/name=frr-k8s app.kubernetes.io/version=v0.0.17 helm.sh/chart=frr-k8s-0.0.17 Annotations: deprecated.daemonset.template.generation: 1 meta.helm.sh/release-name: frr-k8s meta.helm.sh/release-namespace: frr-k8s-system Desired Number of Nodes Scheduled: 1 Current Number of Nodes Scheduled: 1 Number of Nodes Scheduled with Up-to-date Pods: 1 Number of Nodes Scheduled with Available Pods: 1 Number of Nodes Misscheduled: 0 Pods Status: 1 Running / 0 Waiting / 0 Succeeded / 0 Failed Pod Template: Labels: app=frr-k8s app.kubernetes.io/component=frr-k8s app.kubernetes.io/instance=frr-k8s app.kubernetes.io/name=frr-k8s Service Account: frr-k8s-controller Init Containers: cp-frr-files: Image: harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0 Port: Host Port: Command: /bin/sh -c cp -rLf /tmp/frr/* /etc/frr/ Environment: Mounts: /etc/frr from frr-conf (rw) /tmp/frr from frr-startup (rw) cp-reloader: Image: harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17 Port: Host Port: Command: /bin/sh -c cp -f /frr-reloader.sh /etc/frr_reloader/ Environment: Mounts: /etc/frr_reloader from reloader (rw) cp-metrics: Image: harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17 Port: Host Port: Command: /bin/sh -c cp -f /frr-metrics /etc/frr_metrics/ Environment: Mounts: /etc/frr_metrics from metrics (rw) Containers: controller: Image: harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17 Port: 7572/TCP Host Port: 0/TCP Command: /frr-k8s Args: --node-name=$(NODE_NAME) --namespace=$(NAMESPACE) --metrics-bind-address=127.0.0.1:7572 --log-level=info Liveness: http-get http://127.0.0.1:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3 Readiness: http-get http://127.0.0.1:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3 Environment: FRR_CONFIG_FILE: /etc/frr_reloader/frr.conf FRR_RELOADER_PID_FILE: /etc/frr_reloader/reloader.pid NODE_NAME: (v1:spec.nodeName) NAMESPACE: (v1:metadata.namespace) Mounts: /etc/frr_reloader from reloader (rw) frr: Image: harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0 Port: Host Port: Command: /bin/sh -c /sbin/tini -- /usr/lib/frr/docker-start & attempts=0 until [[ -f /etc/frr/frr.log || $attempts -eq 60 ]]; do sleep 1 attempts=$(( $attempts + 1 )) done tail -f /etc/frr/frr.log Liveness: http-get http://127.0.0.1:7573/livez delay=0s timeout=1s period=10s #success=1 #failure=3 Startup: http-get http://127.0.0.1:7573/livez delay=0s timeout=1s period=5s #success=1 #failure=30 Environment: TINI_SUBREAPER: true Mounts: /etc/frr from frr-conf (rw) /var/run/frr from frr-sockets (rw) reloader: Image: harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0 Port: Host Port: Command: /etc/frr_reloader/frr-reloader.sh Environment: Mounts: /etc/frr from frr-conf (rw) /etc/frr_reloader from reloader (rw) /var/run/frr from frr-sockets (rw) frr-metrics: Image: harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0 Port: 7573/TCP Host Port: 0/TCP Command: /etc/frr_metrics/frr-metrics Args: --metrics-port=7573 --metrics-bind-address=127.0.0.1 Environment: Mounts: /etc/frr from frr-conf (rw) /etc/frr_metrics from metrics (rw) /var/run/frr from frr-sockets (rw) kube-rbac-proxy: Image: harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0 Port: 9140/TCP Host Port: 0/TCP Args: --logtostderr --secure-listen-address=:9140 --upstream=http://127.0.0.1:7572/ --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 Requests: cpu: 10m memory: 20Mi Environment: Mounts: kube-rbac-proxy-frr: Image: harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0 Port: 9141/TCP Host Port: 0/TCP Args: --logtostderr --secure-listen-address=:9141 --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 --upstream=http://127.0.0.1:7573/ Requests: cpu: 10m memory: 20Mi Environment: Mounts: Volumes: frr-sockets: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: frr-startup: Type: ConfigMap (a volume populated by a ConfigMap) Name: frr-k8s-frr-startup Optional: false frr-conf: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: reloader: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: metrics: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal SuccessfulCreate 51m daemonset-controller Created pod: frr-k8s-4swmf