Pod Details
Name: cpc-bridge-proxy-9hx6n
Namespace: kube-system
Status: Running
IP: 10.108.0.3
Node: system-0-r5hb1
Ready: 1/1
Kubectl Commands
- View
- Delete
- Describe
- Debug
Containers
Init Containers
Metadata
Creation Time: 2024-07-01T18:54:12Z
Labels:
- app: cpc-bridge-proxy
- controller-revision-hash: 649d67bdbb...
- doks.digitalocean.com/managed: true...
- pod-template-generation: 1...
Annotation:
- clusterlint.digitalocean.com/disabled-checks: resource-requirement...
name: cpc-bridge-proxy-9hx6ngenerateName: cpc-bridge-proxy-namespace: kube-systemuid: cf5a2fc1-6dbc-42de-b18c-148d34b2e3a9resourceVersion: '27462782'creationTimestamp: '2024-07-01T18:54:12Z'labels:app: cpc-bridge-proxycontroller-revision-hash: 649d67bdbbdoks.digitalocean.com/managed: 'true'pod-template-generation: '1'annotations:clusterlint.digitalocean.com/disabled-checks: resource-requirementsownerReferences:- apiVersion: apps/v1kind: DaemonSetname: cpc-bridge-proxyuid: 747d5aff-94db-4936-9871-b2d0a3f3b451controller: trueblockOwnerDeletion: true
- name: cpc-bridge-proxyimage: digitalocean/cpbridge:1.25.1resources:requests:cpu: 100mmemory: 75MivolumeMounts:- name: cpc-bridge-proxy-configreadOnly: truemountPath: /etc/nginxterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresent
volumes:- name: cpc-bridge-proxy-configconfigMap:name: cpc-bridge-proxy-configdefaultMode: 420initContainers:- name: init-iptablesimage: digitalocean/cpbridge:1.25.1command:- /bin/bash- '-c'- >set -o errexitset -o pipefailset -o nounsetipt_nat="iptables-legacy -t nat"# Avoid racing with kube-proxy on the initial iptables rules populationwhich makes the rule order indeterministic.until ${ipt_nat} --list KUBE-SERVICES > /dev/null; do echo "waiting forkube-proxy to populate iptables rules"; sleep 3; doneipt_output_args="OUTPUT -p tcp -d 10.245.0.1/32 --dport 443 -j DNAT--to-destination 100.65.14.98:16443"ipt_prerouting_args="PREROUTING -p tcp -d 100.65.14.98 --dport 443 -jDNAT --to-destination 100.65.14.98:16443"${ipt_nat} --check ${ipt_output_args} || ${ipt_nat} --insert${ipt_output_args}${ipt_nat} --check ${ipt_prerouting_args} || ${ipt_nat} --insert${ipt_prerouting_args}resources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentsecurityContext:capabilities:add:- NET_ADMINcontainers:- name: cpc-bridge-proxyimage: digitalocean/cpbridge:1.25.1resources:requests:cpu: 100mmemory: 75MivolumeMounts:- name: cpc-bridge-proxy-configreadOnly: truemountPath: /etc/nginxterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: defaultserviceAccount: defaultautomountServiceAccountToken: falsenodeName: system-0-r5hb1hostNetwork: truesecurityContext: {}affinity:nodeAffinity:requiredDuringSchedulingIgnoredDuringExecution:nodeSelectorTerms:- matchFields:- key: metadata.nameoperator: Invalues:- system-0-r5hb1schedulerName: default-schedulertolerations:- operator: Exists- key: node.kubernetes.io/not-readyoperator: Existseffect: NoExecute- key: node.kubernetes.io/unreachableoperator: Existseffect: NoExecute- key: node.kubernetes.io/disk-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/memory-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/pid-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/unschedulableoperator: Existseffect: NoSchedule- key: node.kubernetes.io/network-unavailableoperator: Existseffect: NoSchedulepriorityClassName: system-node-criticalpriority: 2000001000enableServiceLinks: truepreemptionPolicy: PreemptLowerPriority
phase: Runningconditions:- type: Initializedstatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:19Z'- type: Readystatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:20Z'- type: ContainersReadystatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:20Z'- type: PodScheduledstatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:12Z'hostIP: 10.108.0.3podIP: 10.108.0.3podIPs:- ip: 10.108.0.3startTime: '2024-07-01T18:54:12Z'initContainerStatuses:- name: init-iptablesstate:terminated:exitCode: 0reason: CompletedstartedAt: '2024-07-01T18:54:17Z'finishedAt: '2024-07-01T18:54:17Z'containerID: >-containerd://62de276cd392496b56ddd4e45021c56fa6087eb4829ee2647a24eddd07d7604blastState: {}ready: truerestartCount: 0image: docker.io/digitalocean/cpbridge:1.25.1imageID: >-docker.io/digitalocean/cpbridge@sha256:bad0e515066cdaf5a1248761b0e47ffe44a878395534fe13dec2cd17624ab1cccontainerID: >-containerd://62de276cd392496b56ddd4e45021c56fa6087eb4829ee2647a24eddd07d7604bstarted: falsecontainerStatuses:- name: cpc-bridge-proxystate:running:startedAt: '2024-07-01T18:54:19Z'lastState: {}ready: truerestartCount: 0image: docker.io/digitalocean/cpbridge:1.25.1imageID: >-docker.io/digitalocean/cpbridge@sha256:bad0e515066cdaf5a1248761b0e47ffe44a878395534fe13dec2cd17624ab1cccontainerID: >-containerd://18586a8031a2d6704078c438dfd13cd464f46eb1620ed23cf0d546cd95efa267started: trueqosClass: Burstable
metadata:name: cpc-bridge-proxy-9hx6ngenerateName: cpc-bridge-proxy-namespace: kube-systemuid: cf5a2fc1-6dbc-42de-b18c-148d34b2e3a9resourceVersion: '27462782'creationTimestamp: '2024-07-01T18:54:12Z'labels:app: cpc-bridge-proxycontroller-revision-hash: 649d67bdbbdoks.digitalocean.com/managed: 'true'pod-template-generation: '1'annotations:clusterlint.digitalocean.com/disabled-checks: resource-requirementsownerReferences:- apiVersion: apps/v1kind: DaemonSetname: cpc-bridge-proxyuid: 747d5aff-94db-4936-9871-b2d0a3f3b451controller: trueblockOwnerDeletion: truespec:volumes:- name: cpc-bridge-proxy-configconfigMap:name: cpc-bridge-proxy-configdefaultMode: 420initContainers:- name: init-iptablesimage: digitalocean/cpbridge:1.25.1command:- /bin/bash- '-c'- >set -o errexitset -o pipefailset -o nounsetipt_nat="iptables-legacy -t nat"# Avoid racing with kube-proxy on the initial iptables rulespopulation which makes the rule order indeterministic.until ${ipt_nat} --list KUBE-SERVICES > /dev/null; do echo "waitingfor kube-proxy to populate iptables rules"; sleep 3; doneipt_output_args="OUTPUT -p tcp -d 10.245.0.1/32 --dport 443 -j DNAT--to-destination 100.65.14.98:16443"ipt_prerouting_args="PREROUTING -p tcp -d 100.65.14.98 --dport 443 -jDNAT --to-destination 100.65.14.98:16443"${ipt_nat} --check ${ipt_output_args} || ${ipt_nat} --insert${ipt_output_args}${ipt_nat} --check ${ipt_prerouting_args} || ${ipt_nat} --insert${ipt_prerouting_args}resources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentsecurityContext:capabilities:add:- NET_ADMINcontainers:- name: cpc-bridge-proxyimage: digitalocean/cpbridge:1.25.1resources:requests:cpu: 100mmemory: 75MivolumeMounts:- name: cpc-bridge-proxy-configreadOnly: truemountPath: /etc/nginxterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: defaultserviceAccount: defaultautomountServiceAccountToken: falsenodeName: system-0-r5hb1hostNetwork: truesecurityContext: {}affinity:nodeAffinity:requiredDuringSchedulingIgnoredDuringExecution:nodeSelectorTerms:- matchFields:- key: metadata.nameoperator: Invalues:- system-0-r5hb1schedulerName: default-schedulertolerations:- operator: Exists- key: node.kubernetes.io/not-readyoperator: Existseffect: NoExecute- key: node.kubernetes.io/unreachableoperator: Existseffect: NoExecute- key: node.kubernetes.io/disk-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/memory-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/pid-pressureoperator: Existseffect: NoSchedule- key: node.kubernetes.io/unschedulableoperator: Existseffect: NoSchedule- key: node.kubernetes.io/network-unavailableoperator: Existseffect: NoSchedulepriorityClassName: system-node-criticalpriority: 2000001000enableServiceLinks: truepreemptionPolicy: PreemptLowerPrioritystatus:phase: Runningconditions:- type: Initializedstatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:19Z'- type: Readystatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:20Z'- type: ContainersReadystatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:20Z'- type: PodScheduledstatus: 'True'lastProbeTime: nulllastTransitionTime: '2024-07-01T18:54:12Z'hostIP: 10.108.0.3podIP: 10.108.0.3podIPs:- ip: 10.108.0.3startTime: '2024-07-01T18:54:12Z'initContainerStatuses:- name: init-iptablesstate:terminated:exitCode: 0reason: CompletedstartedAt: '2024-07-01T18:54:17Z'finishedAt: '2024-07-01T18:54:17Z'containerID: >-containerd://62de276cd392496b56ddd4e45021c56fa6087eb4829ee2647a24eddd07d7604blastState: {}ready: truerestartCount: 0image: docker.io/digitalocean/cpbridge:1.25.1imageID: >-docker.io/digitalocean/cpbridge@sha256:bad0e515066cdaf5a1248761b0e47ffe44a878395534fe13dec2cd17624ab1cccontainerID: >-containerd://62de276cd392496b56ddd4e45021c56fa6087eb4829ee2647a24eddd07d7604bstarted: falsecontainerStatuses:- name: cpc-bridge-proxystate:running:startedAt: '2024-07-01T18:54:19Z'lastState: {}ready: truerestartCount: 0image: docker.io/digitalocean/cpbridge:1.25.1imageID: >-docker.io/digitalocean/cpbridge@sha256:bad0e515066cdaf5a1248761b0e47ffe44a878395534fe13dec2cd17624ab1cccontainerID: >-containerd://18586a8031a2d6704078c438dfd13cd464f46eb1620ed23cf0d546cd95efa267started: trueqosClass: Burstable
cpc-bridge-proxy