Kubeintel Logo

Kubeintel

  • Search
  • Pods
  • Deployments
  • Statefulsets
  • jobJobs
  • Daemonsets
  • Namespaces
  • Nodes
  • Services
  • Configmaps
  1. Home
  2. /
  3. namespaces
  4. /
  5. kube-system
  6. /
  7. daemonsets
  8. /
  9. csi-do-node
  10. /
  11. events
Summary
Metadata
Containers
Status
Spec
All
Pods
Events
Investigator
DaemonSet Details

Name: csi-do-node

Namespace: kube-system

Pods: 2/2

Selector: app: csi-do-node

Kubectl Commands
  • View
  • Delete
  • Describe
Containers
Name
Image
Ports...
csi-node-driver-registrarregistry.k8s.io/sig-storage/csi-node-dri...N/A...
csi-do-pluginghcr.io/digitalocean-packages/do-csi-plu...N/A...
  • 1
Metadata

Creation Time: 2024-07-01T18:54:28Z

Labels:

  • c3.doks.digitalocean.com/component: csi-node-service...
  • c3.doks.digitalocean.com/plane: data...
  • doks.digitalocean.com/managed: true...

Annotation:

  • deprecated.daemonset.template.generation: 4...
name: csi-do-node
namespace: kube-system
uid: 242c4433-ee80-4460-bb4d-ec71efa92ebb
resourceVersion: '111961348'
generation: 4
creationTimestamp: '2024-07-01T18:54:28Z'
labels:
c3.doks.digitalocean.com/component: csi-node-service
c3.doks.digitalocean.com/plane: data
doks.digitalocean.com/managed: 'true'
annotations:
deprecated.daemonset.template.generation: '4'
- name: csi-node-driver-registrar
image: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1
args:
- '--v=5'
- '--csi-address=$(ADDRESS)'
- '--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)'
env:
- name: ADDRESS
value: /csi/csi.sock
- name: DRIVER_REG_SOCK_PATH
value: /var/lib/kubelet/plugins/dobs.csi.digitalocean.com/csi.sock
- name: KUBE_NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi/
- name: registration-dir
mountPath: /registration/
lifecycle:
preStop:
exec:
command:
- /bin/sh
- '-c'
- >-
rm -rf /registration/dobs.csi.digitalocean.com
/registration/dobs.csi.digitalocean.com-reg.sock
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
- name: csi-do-plugin
image: ghcr.io/digitalocean-packages/do-csi-plugin:v4.11.0
args:
- '--endpoint=$(CSI_ENDPOINT)'
- '--validate-attachment=true'
- '--volume-limit=15'
- '--url=https://api.digitalocean.com'
- '--driver-name=dobs.csi.digitalocean.com'
env:
- name: CSI_ENDPOINT
value: unix:///csi/csi.sock
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi
- name: pods-mount-dir
mountPath: /var/lib/kubelet
mountPropagation: Bidirectional
- name: device-dir
mountPath: /dev
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
capabilities:
add:
- SYS_ADMIN
privileged: true
allowPrivilegeEscalation: true
currentNumberScheduled: 2
numberMisscheduled: 0
desiredNumberScheduled: 2
numberReady: 2
observedGeneration: 4
updatedNumberScheduled: 2
numberAvailable: 2
selector:
matchLabels:
app: csi-do-node
template:
metadata:
creationTimestamp: null
labels:
app: csi-do-node
doks.digitalocean.com/managed: 'true'
role: csi-do
annotations:
clusterlint.digitalocean.com/disabled-checks: >-
privileged-containers,non-root-user,resource-requirements,hostpath-volume
kubectl.kubernetes.io/default-container: csi-do-plugin
spec:
volumes:
- name: registration-dir
hostPath:
path: /var/lib/kubelet/plugins_registry/
type: DirectoryOrCreate
- name: plugin-dir
hostPath:
path: /var/lib/kubelet/plugins/dobs.csi.digitalocean.com
type: DirectoryOrCreate
- name: pods-mount-dir
hostPath:
path: /var/lib/kubelet
type: Directory
- name: device-dir
hostPath:
path: /dev
type: ''
containers:
- name: csi-node-driver-registrar
image: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1
args:
- '--v=5'
- '--csi-address=$(ADDRESS)'
- '--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)'
env:
- name: ADDRESS
value: /csi/csi.sock
- name: DRIVER_REG_SOCK_PATH
value: /var/lib/kubelet/plugins/dobs.csi.digitalocean.com/csi.sock
- name: KUBE_NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi/
- name: registration-dir
mountPath: /registration/
lifecycle:
preStop:
exec:
command:
- /bin/sh
- '-c'
- >-
rm -rf /registration/dobs.csi.digitalocean.com
/registration/dobs.csi.digitalocean.com-reg.sock
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
- name: csi-do-plugin
image: ghcr.io/digitalocean-packages/do-csi-plugin:v4.11.0
args:
- '--endpoint=$(CSI_ENDPOINT)'
- '--validate-attachment=true'
- '--volume-limit=15'
- '--url=https://api.digitalocean.com'
- '--driver-name=dobs.csi.digitalocean.com'
env:
- name: CSI_ENDPOINT
value: unix:///csi/csi.sock
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi
- name: pods-mount-dir
mountPath: /var/lib/kubelet
mountPropagation: Bidirectional
- name: device-dir
mountPath: /dev
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
capabilities:
add:
- SYS_ADMIN
privileged: true
allowPrivilegeEscalation: true
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
serviceAccountName: csi-do-node-sa
serviceAccount: csi-do-node-sa
hostNetwork: true
securityContext: {}
schedulerName: default-scheduler
tolerations:
- operator: Exists
effect: NoExecute
- operator: Exists
effect: NoSchedule
- key: CriticalAddonsOnly
operator: Exists
priorityClassName: system-node-critical
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 10%
maxSurge: 0
revisionHistoryLimit: 10
metadata:
name: csi-do-node
namespace: kube-system
uid: 242c4433-ee80-4460-bb4d-ec71efa92ebb
resourceVersion: '111961348'
generation: 4
creationTimestamp: '2024-07-01T18:54:28Z'
labels:
c3.doks.digitalocean.com/component: csi-node-service
c3.doks.digitalocean.com/plane: data
doks.digitalocean.com/managed: 'true'
annotations:
deprecated.daemonset.template.generation: '4'
spec:
selector:
matchLabels:
app: csi-do-node
template:
metadata:
creationTimestamp: null
labels:
app: csi-do-node
doks.digitalocean.com/managed: 'true'
role: csi-do
annotations:
clusterlint.digitalocean.com/disabled-checks: >-
privileged-containers,non-root-user,resource-requirements,hostpath-volume
kubectl.kubernetes.io/default-container: csi-do-plugin
spec:
volumes:
- name: registration-dir
hostPath:
path: /var/lib/kubelet/plugins_registry/
type: DirectoryOrCreate
- name: plugin-dir
hostPath:
path: /var/lib/kubelet/plugins/dobs.csi.digitalocean.com
type: DirectoryOrCreate
- name: pods-mount-dir
hostPath:
path: /var/lib/kubelet
type: Directory
- name: device-dir
hostPath:
path: /dev
type: ''
containers:
- name: csi-node-driver-registrar
image: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1
args:
- '--v=5'
- '--csi-address=$(ADDRESS)'
- '--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)'
env:
- name: ADDRESS
value: /csi/csi.sock
- name: DRIVER_REG_SOCK_PATH
value: /var/lib/kubelet/plugins/dobs.csi.digitalocean.com/csi.sock
- name: KUBE_NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi/
- name: registration-dir
mountPath: /registration/
lifecycle:
preStop:
exec:
command:
- /bin/sh
- '-c'
- >-
rm -rf /registration/dobs.csi.digitalocean.com
/registration/dobs.csi.digitalocean.com-reg.sock
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
- name: csi-do-plugin
image: ghcr.io/digitalocean-packages/do-csi-plugin:v4.11.0
args:
- '--endpoint=$(CSI_ENDPOINT)'
- '--validate-attachment=true'
- '--volume-limit=15'
- '--url=https://api.digitalocean.com'
- '--driver-name=dobs.csi.digitalocean.com'
env:
- name: CSI_ENDPOINT
value: unix:///csi/csi.sock
resources: {}
volumeMounts:
- name: plugin-dir
mountPath: /csi
- name: pods-mount-dir
mountPath: /var/lib/kubelet
mountPropagation: Bidirectional
- name: device-dir
mountPath: /dev
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
securityContext:
capabilities:
add:
- SYS_ADMIN
privileged: true
allowPrivilegeEscalation: true
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
serviceAccountName: csi-do-node-sa
serviceAccount: csi-do-node-sa
hostNetwork: true
securityContext: {}
schedulerName: default-scheduler
tolerations:
- operator: Exists
effect: NoExecute
- operator: Exists
effect: NoSchedule
- key: CriticalAddonsOnly
operator: Exists
priorityClassName: system-node-critical
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 10%
maxSurge: 0
revisionHistoryLimit: 10
status:
currentNumberScheduled: 2
numberMisscheduled: 0
desiredNumberScheduled: 2
numberReady: 2
observedGeneration: 4
updatedNumberScheduled: 2
numberAvailable: 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
Kubeintel ©2024