Name:             speaker-sngcf
Namespace:        metallb-system
Priority:         0
Service Account:  speaker
Node:             crc/192.168.126.11
Start Time:       Mon, 13 Oct 2025 06:58:57 +0000
Labels:           app=metallb
                  component=speaker
                  controller-revision-hash=97c6ff4f
                  pod-template-generation=1
Annotations:      openshift.io/scc: privileged
Status:           Running
IP:               192.168.126.11
IPs:
  IP:           192.168.126.11
Controlled By:  DaemonSet/speaker
Containers:
  speaker:
    Container ID:  cri-o://f47273ec7019f21835a37cfc509085dd4fc3452fb282b8d9b179dcf3fd506ad7
    Image:         registry.redhat.io/openshift4/metallb-rhel9@sha256:fbb4aaad8aa681dfebc89dec05ff22cd002c72df1421ced8602fe29efce4afa7
    Image ID:      registry.redhat.io/openshift4/metallb-rhel9@sha256:5b30f159f22a26feeb71fc0fa265e4b452c20f664e21e0475fbbb9124a903fd6
    Ports:         29150/TCP, 9122/TCP, 9122/UDP
    Host Ports:    29150/TCP, 9122/TCP, 9122/UDP
    Command:
      /speaker
    Args:
      --port=29150
      --log-level=debug
      --host=localhost
    State:          Running
      Started:      Mon, 13 Oct 2025 07:50:33 +0000
    Last State:     Terminated
      Reason:       Completed
      Exit Code:    0
      Started:      Mon, 13 Oct 2025 06:58:59 +0000
      Finished:     Mon, 13 Oct 2025 07:50:31 +0000
    Ready:          True
    Restart Count:  1
    Liveness:       http-get http://localhost:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3
    Readiness:      http-get http://localhost:monitoring/metrics delay=10s timeout=1s period=10s #success=1 #failure=3
    Environment:
      METALLB_NODE_NAME:            (v1:spec.nodeName)
      METALLB_HOST:                 (v1:status.hostIP)
      METALLB_ML_BIND_ADDR:         (v1:status.podIP)
      METALLB_ML_LABELS:           app=metallb,component=speaker
      METALLB_ML_BIND_PORT:        9122
      METALLB_ML_SECRET_KEY_PATH:  /etc/ml_secret_key
      METALLB_BGP_TYPE:            frr-k8s
      METALLB_POD_NAME:            speaker-sngcf (v1:metadata.name)
    Mounts:
      /etc/metallb from metallb-excludel2 (rw)
      /etc/ml_secret_key from memberlist (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-whcfz (ro)
  kube-rbac-proxy:
    Container ID:  cri-o://95ec7cde50d51262d9cc26a677e0c53103850ce068c2f582bb265bbad3d1f10f
    Image:         registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:784c4667a867abdbec6d31a4bbde52676a0f37f8e448eaae37568a46fcdeace7
    Image ID:      registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:784c4667a867abdbec6d31a4bbde52676a0f37f8e448eaae37568a46fcdeace7
    Port:          9120/TCP
    Host Port:     9120/TCP
    Args:
      --logtostderr
      --secure-listen-address=:9120
      --upstream=http://localhost:29150/
      --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
      --tls-private-key-file=/etc/metrics/tls.key
      --tls-cert-file=/etc/metrics/tls.crt
    State:          Running
      Started:      Mon, 13 Oct 2025 06:58:59 +0000
    Ready:          True
    Restart Count:  0
    Requests:
      cpu:        10m
      memory:     20Mi
    Environment:  <none>
    Mounts:
      /etc/metrics from metrics-certs (ro)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-whcfz (ro)
Conditions:
  Type                        Status
  PodReadyToStartContainers   True 
  Initialized                 True 
  Ready                       True 
  ContainersReady             True 
  PodScheduled                True 
Volumes:
  metrics-certs:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  speaker-certs-secret
    Optional:    false
  memberlist:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  metallb-memberlist
    Optional:    false
  metallb-excludel2:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      metallb-excludel2
    Optional:  false
  kube-api-access-whcfz:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
    ConfigMapName:           openshift-service-ca.crt
    ConfigMapOptional:       <nil>
QoS Class:                   Burstable
Node-Selectors:              kubernetes.io/os=linux
                             node-role.kubernetes.io/worker=
Tolerations:                 node-role.kubernetes.io/control-plane:NoSchedule op=Exists
                             node-role.kubernetes.io/master:NoSchedule op=Exists
                             node.kubernetes.io/disk-pressure:NoSchedule op=Exists
                             node.kubernetes.io/memory-pressure:NoSchedule op=Exists
                             node.kubernetes.io/network-unavailable:NoSchedule op=Exists
                             node.kubernetes.io/not-ready:NoExecute op=Exists
                             node.kubernetes.io/pid-pressure:NoSchedule op=Exists
                             node.kubernetes.io/unreachable:NoExecute op=Exists
                             node.kubernetes.io/unschedulable:NoSchedule op=Exists
Events:
  Type     Reason       Age                  From               Message
  ----     ------       ----                 ----               -------
  Warning  FailedMount  131m (x2 over 131m)  kubelet            MountVolume.SetUp failed for volume "memberlist" : secret "metallb-memberlist" not found
  Normal   Scheduled    131m                 default-scheduler  Successfully assigned metallb-system/speaker-sngcf to crc
  Normal   Pulled       131m                 kubelet            Container image "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:784c4667a867abdbec6d31a4bbde52676a0f37f8e448eaae37568a46fcdeace7" already present on machine
  Normal   Started      131m                 kubelet            Started container kube-rbac-proxy
  Normal   Created      131m                 kubelet            Created container kube-rbac-proxy
  Warning  Unhealthy    79m (x3 over 80m)    kubelet            Readiness probe failed: Get "http://localhost:29150/metrics": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
  Warning  Unhealthy    79m (x3 over 80m)    kubelet            Liveness probe failed: Get "http://localhost:29150/metrics": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
  Normal   Killing      79m                  kubelet            Container speaker failed liveness probe, will be restarted
  Normal   Pulled       79m (x2 over 131m)   kubelet            Container image "registry.redhat.io/openshift4/metallb-rhel9@sha256:fbb4aaad8aa681dfebc89dec05ff22cd002c72df1421ced8602fe29efce4afa7" already present on machine
  Normal   Started      79m (x2 over 131m)   kubelet            Started container speaker
  Normal   Created      79m (x2 over 131m)   kubelet            Created container speaker
  Warning  Unhealthy    79m                  kubelet            Liveness probe failed: Get "http://localhost:29150/metrics": dial tcp [::1]:29150: connect: connection refused
  Warning  Unhealthy    79m                  kubelet            Readiness probe failed: Get "http://localhost:29150/metrics": dial tcp [::1]:29150: connect: connection refused
