Name: upf-0 Namespace: sdcore-5g Priority: 0 Service Account: default Node: k8s-upf/10.100.2.75 Start Time: Fri, 23 Aug 2024 18:24:44 +0000 Labels: app=upf apps.kubernetes.io/pod-index=0 controller-revision-hash=upf-7b888d9f release=upf statefulset.kubernetes.io/pod-name=upf-0 Annotations: k8s.v1.cni.cncf.io/networks: [ { "name": "access-net", "interface": "access", "ips": ["10.100.2.55/24"] }, { "name": "core-net", "interface": "core", "ips": ["10.100.3... Status: Pending IP: 10.100.2.75 IPs: IP: 10.100.2.75 Controlled By: StatefulSet/upf Init Containers: bess-init: Container ID: cri-o://1e554c0e98c3f3b65b75406d4fb97341142c92c4137b322cd7a2f8338c7ff6bb Image: 10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1 Image ID: 10.100.1.95/sdcore/upf-epc-bess@sha256:8cd315a7da5e66a556b059f7a2a6b05d1827449d14471a4cfadfc5a7b07b5c70 Port: Host Port: Command: sh -xec Args: ip route replace 10.100.0.0/16 via 10.100.0.1; ip route replace default via 10.100.0.1 metric 110; ip route replace 10.100.2.75/32 via 10.100.0.1; iptables -I OUTPUT -p icmp --icmp-type port-unreachable -j DROP; State: Terminated Reason: Completed Exit Code: 0 Started: Fri, 23 Aug 2024 18:24:45 +0000 Finished: Fri, 23 Aug 2024 18:24:45 +0000 Ready: True Restart Count: 0 Limits: cpu: 128m memory: 64Mi Requests: cpu: 128m memory: 64Mi Environment: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) Containers: bessd: Container ID: Image: 10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1 Image ID: Port: Host Port: Command: /bin/bash -xc Args: bessd -m 0 -f --allow="$PCIDEVICE_INTEL_COM_INTEL_SRIOV_DPDK" --grpc_url=0.0.0.0:10514 State: Waiting Reason: PodInitializing Ready: False Restart Count: 0 Limits: cpu: 10 memory: 10Gi Requests: cpu: 10 memory: 10Gi Liveness: tcp-socket :10514 delay=15s timeout=1s period=20s #success=1 #failure=3 Environment: CONF_FILE: /etc/bess/conf/upf.jsonc Mounts: /etc/bess/conf from configs (rw) /pod-share from shared-app (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) routectl: Container ID: Image: 10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1 Image ID: Port: Host Port: Command: /opt/bess/bessctl/conf/route_control.py Args: -i access core State: Waiting Reason: PodInitializing Ready: False Restart Count: 0 Limits: cpu: 256m memory: 128Mi Requests: cpu: 256m memory: 128Mi Environment: PYTHONUNBUFFERED: 1 Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) web: Container ID: Image: 10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1 Image ID: Port: Host Port: Command: /bin/bash -xc bessctl http 0.0.0.0 8000 State: Waiting Reason: PodInitializing Ready: False Restart Count: 0 Limits: cpu: 256m memory: 128Mi Requests: cpu: 256m memory: 128Mi Environment: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) pfcp-agent: Container ID: Image: 10.100.1.95/sdcore/upf-epc-pfcpiface:rel-1.4.1 Image ID: Port: Host Port: Command: pfcpiface Args: -config /tmp/conf/upf.jsonc State: Waiting Reason: PodInitializing Ready: False Restart Count: 0 Limits: cpu: 256m memory: 128Mi Requests: cpu: 256m memory: 128Mi Environment: Mounts: /pod-share from shared-app (rw) /tmp/conf from configs (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) arping: Container ID: Image: 10.100.1.95/busybox:stable Image ID: Port: Host Port: Command: sh -xc Args: while true; do # arping does not work - BESS graph is still disconnected #arping -c 2 -I access 10.100.0.1 #arping -c 2 -I core 10.100.0.1 ping -c 2 10.100.0.1 ping -c 2 10.100.0.1 sleep 10 done State: Waiting Reason: PodInitializing Ready: False Restart Count: 0 Limits: cpu: 128m memory: 64Mi Requests: cpu: 128m memory: 64Mi Environment: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tsstx (ro) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready False ContainersReady False PodScheduled True Volumes: configs: Type: ConfigMap (a volume populated by a ConfigMap) Name: upf Optional: false shared-app: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: kube-api-access-tsstx: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Guaranteed Node-Selectors: kubernetes.io/hostname=k8s-upf Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 19s default-scheduler Successfully assigned sdcore-5g/upf-0 to k8s-upf Normal Pulled 18s kubelet Container image "10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1" already present on machine Normal Created 18s kubelet Created container bess-init Normal Started 18s kubelet Started container bess-init Normal Pulled 18s kubelet Container image "10.100.1.95/sdcore/upf-epc-bess:rel-1.4.1" already present on machine Normal Created 18s kubelet Created container bessd Normal Started 18s kubelet Started container bessd