DaemonSet Details
Kubectl Commands
- View
- Delete
- Describe
Containers
Name | Image | Ports | ... |
---|---|---|---|
cpc-bridge-proxy | digitalocean/cpbridge:1.25.1 | N/A | ... |
Init Containers
Name | Image | Ports | ... |
---|---|---|---|
init-iptables | digitalocean/cpbridge:1.25.1 | N/A | ... |
Metadata
Creation Time: 2024-07-01T18:54:12Z
Labels:
- app: cpc-bridge-proxy
- c3.doks.digitalocean.com/component: cpc-bridge-proxy...
- c3.doks.digitalocean.com/plane: data...
- c3.doks.digitalocean.com/variant: legacy...
- doks.digitalocean.com/managed: true...
Annotation:
- deprecated.daemonset.template.generation: 1...
name: cpc-bridge-proxynamespace: kube-systemuid: 747d5aff-94db-4936-9871-b2d0a3f3b451resourceVersion: '45341321'generation: 1creationTimestamp: '2024-07-01T18:54:12Z'labels:app: cpc-bridge-proxyc3.doks.digitalocean.com/component: cpc-bridge-proxyc3.doks.digitalocean.com/plane: datac3.doks.digitalocean.com/variant: legacydoks.digitalocean.com/managed: 'true'annotations:deprecated.daemonset.template.generation: '1'
- 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
currentNumberScheduled: 2numberMisscheduled: 0desiredNumberScheduled: 2numberReady: 2observedGeneration: 1updatedNumberScheduled: 2numberAvailable: 2
selector:matchLabels:app: cpc-bridge-proxytemplate:metadata:creationTimestamp: nulllabels:app: cpc-bridge-proxydoks.digitalocean.com/managed: 'true'annotations:clusterlint.digitalocean.com/disabled-checks: resource-requirementsspec: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-j DNAT --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: ClusterFirstautomountServiceAccountToken: falsehostNetwork: truesecurityContext: {}schedulerName: default-schedulertolerations:- operator: ExistspriorityClassName: system-node-criticalupdateStrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 1maxSurge: 0revisionHistoryLimit: 10
metadata:name: cpc-bridge-proxynamespace: kube-systemuid: 747d5aff-94db-4936-9871-b2d0a3f3b451resourceVersion: '45341321'generation: 1creationTimestamp: '2024-07-01T18:54:12Z'labels:app: cpc-bridge-proxyc3.doks.digitalocean.com/component: cpc-bridge-proxyc3.doks.digitalocean.com/plane: datac3.doks.digitalocean.com/variant: legacydoks.digitalocean.com/managed: 'true'annotations:deprecated.daemonset.template.generation: '1'spec:selector:matchLabels:app: cpc-bridge-proxytemplate:metadata:creationTimestamp: nulllabels:app: cpc-bridge-proxydoks.digitalocean.com/managed: 'true'annotations:clusterlint.digitalocean.com/disabled-checks: resource-requirementsspec: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"waiting for kube-proxy to populate iptables rules"; sleep 3; doneipt_output_args="OUTPUT -p tcp -d 10.245.0.1/32 --dport 443 -jDNAT --to-destination 100.65.14.98:16443"ipt_prerouting_args="PREROUTING -p tcp -d 100.65.14.98 --dport 443-j DNAT --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: ClusterFirstautomountServiceAccountToken: falsehostNetwork: truesecurityContext: {}schedulerName: default-schedulertolerations:- operator: ExistspriorityClassName: system-node-criticalupdateStrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 1maxSurge: 0revisionHistoryLimit: 10status:currentNumberScheduled: 2numberMisscheduled: 0desiredNumberScheduled: 2numberReady: 2observedGeneration: 1updatedNumberScheduled: 2numberAvailable: 2
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |