Deployment Details
Name: hubble-ui
Namespace: kube-system
Replicas: 1/1
Strategy: RollingUpdate
Selector: k8s-app: hubble-ui
Kubectl Commands
- View
- Delete
- Describe
- Scale
Containers
Name | Image | Ports | ... |
---|---|---|---|
frontend | quay.io/cilium/hubble-ui:v0.13.0@sha256:... | 8081/TCP | ... |
backend | quay.io/cilium/hubble-ui-backend:v0.13.0... | 8090/TCP | ... |
Metadata
Creation Time: 2024-07-01T18:53:59Z
Labels:
- app.kubernetes.io/name: hubble-ui...
- app.kubernetes.io/part-of: cilium...
- c3.doks.digitalocean.com/component: cilium...
- c3.doks.digitalocean.com/plane: data...
- doks.digitalocean.com/managed: true...
- k8s-app: hubble-ui
Annotation:
- deployment.kubernetes.io/revision: 2...
name: hubble-uinamespace: kube-systemuid: d282bf9b-7902-48db-9d71-9d784b5ec3f1resourceVersion: '27462781'generation: 2creationTimestamp: '2024-07-01T18:53:59Z'labels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumc3.doks.digitalocean.com/component: ciliumc3.doks.digitalocean.com/plane: datadoks.digitalocean.com/managed: 'true'k8s-app: hubble-uiannotations:deployment.kubernetes.io/revision: '2'
- name: frontendimage: >-quay.io/cilium/hubble-ui:v0.13.0@sha256:7d663dc16538dd6e29061abd1047013a645e6e69c115e008bee9ea9fef9a6666ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmpterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: >-quay.io/cilium/hubble-ui-backend:v0.13.0@sha256:1e7657d997c5a48253bb8dc91ecee75b63018d16ff5e5797e5af367336bc8803ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent
observedGeneration: 2replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Availablestatus: 'True'lastUpdateTime: '2024-07-01T18:53:59Z'lastTransitionTime: '2024-07-01T18:53:59Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.- type: Progressingstatus: 'True'lastUpdateTime: '2024-09-19T22:00:32Z'lastTransitionTime: '2024-07-01T18:53:59Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "hubble-ui-b755f4f46" has successfully progressed.
replicas: 1selector:matchLabels:k8s-app: hubble-uitemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumdoks.digitalocean.com/managed: 'true'k8s-app: hubble-uiannotations:cluster-autoscaler.kubernetes.io/safe-to-evict: 'true'clusterlint.digitalocean.com/disabled-checks: resource-requirementsspec:volumes:- name: hubble-ui-nginx-confconfigMap:name: hubble-ui-nginxdefaultMode: 420- name: tmp-diremptyDir: {}containers:- name: frontendimage: >-quay.io/cilium/hubble-ui:v0.13.0@sha256:7d663dc16538dd6e29061abd1047013a645e6e69c115e008bee9ea9fef9a6666ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmpterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: >-quay.io/cilium/hubble-ui-backend:v0.13.0@sha256:1e7657d997c5a48253bb8dc91ecee75b63018d16ff5e5797e5af367336bc8803ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: hubble-uiserviceAccount: hubble-uiautomountServiceAccountToken: truesecurityContext: {}affinity:nodeAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 100preference:matchExpressions:- key: doks.digitalocean.com/gpu-brandoperator: DoesNotExistschedulerName: default-schedulertolerations:- key: nvidia.com/gpuoperator: Existsstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 1maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600
metadata:name: hubble-uinamespace: kube-systemuid: d282bf9b-7902-48db-9d71-9d784b5ec3f1resourceVersion: '27462781'generation: 2creationTimestamp: '2024-07-01T18:53:59Z'labels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumc3.doks.digitalocean.com/component: ciliumc3.doks.digitalocean.com/plane: datadoks.digitalocean.com/managed: 'true'k8s-app: hubble-uiannotations:deployment.kubernetes.io/revision: '2'spec:replicas: 1selector:matchLabels:k8s-app: hubble-uitemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: hubble-uiapp.kubernetes.io/part-of: ciliumdoks.digitalocean.com/managed: 'true'k8s-app: hubble-uiannotations:cluster-autoscaler.kubernetes.io/safe-to-evict: 'true'clusterlint.digitalocean.com/disabled-checks: resource-requirementsspec:volumes:- name: hubble-ui-nginx-confconfigMap:name: hubble-ui-nginxdefaultMode: 420- name: tmp-diremptyDir: {}containers:- name: frontendimage: >-quay.io/cilium/hubble-ui:v0.13.0@sha256:7d663dc16538dd6e29061abd1047013a645e6e69c115e008bee9ea9fef9a6666ports:- name: httpcontainerPort: 8081protocol: TCPresources: {}volumeMounts:- name: hubble-ui-nginx-confmountPath: /etc/nginx/conf.d/default.confsubPath: nginx.conf- name: tmp-dirmountPath: /tmpterminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresent- name: backendimage: >-quay.io/cilium/hubble-ui-backend:v0.13.0@sha256:1e7657d997c5a48253bb8dc91ecee75b63018d16ff5e5797e5af367336bc8803ports:- name: grpccontainerPort: 8090protocol: TCPenv:- name: EVENTS_SERVER_PORTvalue: '8090'- name: FLOWS_API_ADDRvalue: hubble-relay:80resources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FallbackToLogsOnErrorimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: hubble-uiserviceAccount: hubble-uiautomountServiceAccountToken: truesecurityContext: {}affinity:nodeAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 100preference:matchExpressions:- key: doks.digitalocean.com/gpu-brandoperator: DoesNotExistschedulerName: default-schedulertolerations:- key: nvidia.com/gpuoperator: Existsstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 1maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600status:observedGeneration: 2replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Availablestatus: 'True'lastUpdateTime: '2024-07-01T18:53:59Z'lastTransitionTime: '2024-07-01T18:53:59Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.- type: Progressingstatus: 'True'lastUpdateTime: '2024-09-19T22:00:32Z'lastTransitionTime: '2024-07-01T18:53:59Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "hubble-ui-b755f4f46" has successfully progressed.
Deployment Details
Name: hubble-ui
Namespace: kube-system
Replicas: 1/1
Strategy: RollingUpdate
Selector: k8s-app: hubble-ui
Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator
Deployment Details
Name: hubble-ui
Namespace: kube-system
Replicas: 1/1
Strategy: RollingUpdate
Selector: k8s-app: hubble-ui
Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator
Deployment Details
Name: hubble-ui
Namespace: kube-system
Replicas: 1/1
Strategy: RollingUpdate
Selector: k8s-app: hubble-ui
Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator