Pod Details
Name: hubble-ui-5f4497c6b9-z49c8
Namespace: kube-system
Status: Running
IP: 10.244.1.59
Node: system-0-65529
Ready: 2/2
Kubectl Commands
- View
- Delete
- Describe
- Debug
Containers
Metadata
Creation Time: 2025-04-17T22:04:41Z
Labels:
- app.kubernetes.io/name: hubble-ui...
- app.kubernetes.io/part-of: cilium...
- doks.digitalocean.com/managed: true...
- k8s-app: hubble-ui
- pod-template-hash: 5f4497c6b9...
Annotation:
- cluster-autoscaler.kubernetes.io/safe-to-evict: true...
- clusterlint.digitalocean.com/disabled-checks: resource-requirement...
name: hubble-ui-5f4497c6b9-z49c8generateName: hubble-ui-5f4497c6b9-namespace: kube-systemuid: 7770432a-a1fc-4bd0-b567-7b4e7d945616resourceVersion: '92139968'creationTimestamp: '2025-04-17T22:04:41Z'labels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumdoks.digitalocean.com/managed: 'true'k8s-app: hubble-uipod-template-hash: 5f4497c6b9annotations:cluster-autoscaler.kubernetes.io/safe-to-evict: 'true'clusterlint.digitalocean.com/disabled-checks: resource-requirementsownerReferences:- apiVersion: apps/v1kind: ReplicaSetname: hubble-ui-5f4497c6b9uid: b43112dc-6bf0-4e5a-87e7-66e60da7fac3controller: trueblockOwnerDeletion: true
- name: frontendimage: ghcr.io/digitalocean-packages/hubble-ui:v0.13.1ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmp- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: ghcr.io/digitalocean-packages/hubble-ui-backend:v0.13.1ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}volumeMounts:- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent
volumes:- name: hubble-ui-nginx-confconfigMap:name: hubble-ui-nginxdefaultMode: 420- name: tmp-diremptyDir: {}- name: kube-api-access-9wkb6projected:sources:- serviceAccountToken:expirationSeconds: 3607path: token- configMap:name: kube-root-ca.crtitems:- key: ca.crtpath: ca.crt- downwardAPI:items:- path: namespacefieldRef:apiVersion: v1fieldPath: metadata.namespacedefaultMode: 420containers:- name: frontendimage: ghcr.io/digitalocean-packages/hubble-ui:v0.13.1ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmp- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: ghcr.io/digitalocean-packages/hubble-ui-backend:v0.13.1ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}volumeMounts:- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: hubble-uiserviceAccount: hubble-uiautomountServiceAccountToken: truenodeName: system-0-65529securityContext:runAsUser: 1001runAsGroup: 1001fsGroup: 1001affinity:nodeAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 100preference:matchExpressions:- key: doks.digitalocean.com/gpu-brandoperator: DoesNotExistschedulerName: default-schedulertolerations:- key: nvidia.com/gpuoperator: Exists- key: node.kubernetes.io/not-readyoperator: Existseffect: NoExecutetolerationSeconds: 300- key: node.kubernetes.io/unreachableoperator: Existseffect: NoExecutetolerationSeconds: 300priority: 0enableServiceLinks: truepreemptionPolicy: PreemptLowerPriority
phase: Runningconditions:- type: PodReadyToStartContainersstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: Initializedstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:04:41Z'- type: Readystatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: ContainersReadystatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: PodScheduledstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:04:41Z'hostIP: 10.108.0.3podIP: 10.244.1.59podIPs:- ip: 10.244.1.59startTime: '2025-04-17T22:04:41Z'containerStatuses:- name: backendstate:running:startedAt: '2025-04-17T22:05:02Z'lastState: {}ready: truerestartCount: 0image: ghcr.io/digitalocean-packages/hubble-ui-backend:v0.13.1imageID: >-ghcr.io/digitalocean-packages/hubble-ui-backend@sha256:c7766e572e407f98b3790c26c6f1a3a2fcf91b172b097a426b91d60d9f3d7e89containerID: >-containerd://80b13c1447d0b07b897c94880c7faa585dbd8dca74c9b0a727e8ec2ce89d3f90started: true- name: frontendstate:running:startedAt: '2025-04-17T22:04:53Z'lastState: {}ready: truerestartCount: 0image: ghcr.io/digitalocean-packages/hubble-ui:v0.13.1imageID: >-ghcr.io/digitalocean-packages/hubble-ui@sha256:306c8accedc8eb0dd31b128ce71767d8ff16d7623605e2559217ac563b8e17dacontainerID: >-containerd://688cd8bc9424c5f3103005e4a729265f08208017d5247013d1035f27751018e0started: trueqosClass: BestEffort
metadata:name: hubble-ui-5f4497c6b9-z49c8generateName: hubble-ui-5f4497c6b9-namespace: kube-systemuid: 7770432a-a1fc-4bd0-b567-7b4e7d945616resourceVersion: '92139968'creationTimestamp: '2025-04-17T22:04:41Z'labels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumdoks.digitalocean.com/managed: 'true'k8s-app: hubble-uipod-template-hash: 5f4497c6b9annotations:cluster-autoscaler.kubernetes.io/safe-to-evict: 'true'clusterlint.digitalocean.com/disabled-checks: resource-requirementsownerReferences:- apiVersion: apps/v1kind: ReplicaSetname: hubble-ui-5f4497c6b9uid: b43112dc-6bf0-4e5a-87e7-66e60da7fac3controller: trueblockOwnerDeletion: truespec:volumes:- name: hubble-ui-nginx-confconfigMap:name: hubble-ui-nginxdefaultMode: 420- name: tmp-diremptyDir: {}- name: kube-api-access-9wkb6projected:sources:- serviceAccountToken:expirationSeconds: 3607path: token- configMap:name: kube-root-ca.crtitems:- key: ca.crtpath: ca.crt- downwardAPI:items:- path: namespacefieldRef:apiVersion: v1fieldPath: metadata.namespacedefaultMode: 420containers:- name: frontendimage: ghcr.io/digitalocean-packages/hubble-ui:v0.13.1ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmp- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: ghcr.io/digitalocean-packages/hubble-ui-backend:v0.13.1ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}volumeMounts:- name: kube-api-access-9wkb6readOnly: truemountPath: /var/run/secrets/kubernetes.io/serviceaccountterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: hubble-uiserviceAccount: hubble-uiautomountServiceAccountToken: truenodeName: system-0-65529securityContext:runAsUser: 1001runAsGroup: 1001fsGroup: 1001affinity:nodeAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 100preference:matchExpressions:- key: doks.digitalocean.com/gpu-brandoperator: DoesNotExistschedulerName: default-schedulertolerations:- key: nvidia.com/gpuoperator: Exists- key: node.kubernetes.io/not-readyoperator: Existseffect: NoExecutetolerationSeconds: 300- key: node.kubernetes.io/unreachableoperator: Existseffect: NoExecutetolerationSeconds: 300priority: 0enableServiceLinks: truepreemptionPolicy: PreemptLowerPrioritystatus:phase: Runningconditions:- type: PodReadyToStartContainersstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: Initializedstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:04:41Z'- type: Readystatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: ContainersReadystatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:05:02Z'- type: PodScheduledstatus: 'True'lastProbeTime: nulllastTransitionTime: '2025-04-17T22:04:41Z'hostIP: 10.108.0.3podIP: 10.244.1.59podIPs:- ip: 10.244.1.59startTime: '2025-04-17T22:04:41Z'containerStatuses:- name: backendstate:running:startedAt: '2025-04-17T22:05:02Z'lastState: {}ready: truerestartCount: 0image: ghcr.io/digitalocean-packages/hubble-ui-backend:v0.13.1imageID: >-ghcr.io/digitalocean-packages/hubble-ui-backend@sha256:c7766e572e407f98b3790c26c6f1a3a2fcf91b172b097a426b91d60d9f3d7e89containerID: >-containerd://80b13c1447d0b07b897c94880c7faa585dbd8dca74c9b0a727e8ec2ce89d3f90started: true- name: frontendstate:running:startedAt: '2025-04-17T22:04:53Z'lastState: {}ready: truerestartCount: 0image: ghcr.io/digitalocean-packages/hubble-ui:v0.13.1imageID: >-ghcr.io/digitalocean-packages/hubble-ui@sha256:306c8accedc8eb0dd31b128ce71767d8ff16d7623605e2559217ac563b8e17dacontainerID: >-containerd://688cd8bc9424c5f3103005e4a729265f08208017d5247013d1035f27751018e0started: trueqosClass: BestEffort
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d//docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh10-listen-on-ipv6-by-default.sh: info: can not modify /etc/nginx/conf.d/default.conf (read-only file system?)/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh/docker-entrypoint.sh: Configuration complete; ready for start up2025/04/17 22:04:53 [notice] 1#1: using the "epoll" event method2025/04/17 22:04:53 [notice] 1#1: nginx/1.25.52025/04/17 22:04:53 [notice] 1#1: built by gcc 13.2.1 20231014 (Alpine 13.2.1_git20231014)2025/04/17 22:04:53 [notice] 1#1: OS: Linux 6.1.0-29-amd642025/04/17 22:04:53 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:10485762025/04/17 22:04:53 [notice] 1#1: start worker processes2025/04/17 22:04:53 [notice] 1#1: start worker process 212025/04/17 22:04:53 [notice] 1#1: start worker process 22
frontend
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d//docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh10-listen-on-ipv6-by-default.sh: info: can not modify /etc/nginx/conf.d/default.conf (read-only file system?)/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh/docker-entrypoint.sh: Configuration complete; ready for start up2025/04/17 22:04:53 [notice] 1#1: using the "epoll" event method2025/04/17 22:04:53 [notice] 1#1: nginx/1.25.52025/04/17 22:04:53 [notice] 1#1: built by gcc 13.2.1 20231014 (Alpine 13.2.1_git20231014)2025/04/17 22:04:53 [notice] 1#1: OS: Linux 6.1.0-29-amd642025/04/17 22:04:53 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:10485762025/04/17 22:04:53 [notice] 1#1: start worker processes2025/04/17 22:04:53 [notice] 1#1: start worker process 212025/04/17 22:04:53 [notice] 1#1: start worker process 22
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d//docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh10-listen-on-ipv6-by-default.sh: info: can not modify /etc/nginx/conf.d/default.conf (read-only file system?)/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh/docker-entrypoint.sh: Configuration complete; ready for start up2025/04/17 22:04:53 [notice] 1#1: using the "epoll" event method2025/04/17 22:04:53 [notice] 1#1: nginx/1.25.52025/04/17 22:04:53 [notice] 1#1: built by gcc 13.2.1 20231014 (Alpine 13.2.1_git20231014)2025/04/17 22:04:53 [notice] 1#1: OS: Linux 6.1.0-29-amd642025/04/17 22:04:53 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:10485762025/04/17 22:04:53 [notice] 1#1: start worker processes2025/04/17 22:04:53 [notice] 1#1: start worker process 212025/04/17 22:04:53 [notice] 1#1: start worker process 22