apiVersion: v1
kind: Pod
metadata:
creationTimestamp: '2026-09-18T20:54:39Z'
generateName: kube-flannel-
generation: 1
labels:
controller-revision-hash: 8574c89d45
k8s-app: flannel
pod-template-generation: '1'
tier: node
managedFields:
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:generateName: {}
f:labels:
.: {}
f:controller-revision-hash: {}
f:k8s-app: {}
f:pod-template-generation: {}
f:tier: {}
f:ownerReferences:
.: {}
k:{"uid":"fec03aeb-1552-4d63-bdb5-7806f8110fdf"}: {}
f:spec:
f:affinity:
.: {}
f:nodeAffinity:
.: {}
f:requiredDuringSchedulingIgnoredDuringExecution: {}
f:containers:
k:{"name":"kube-flannel"}:
.: {}
f:args: {}
f:command: {}
f:env:
.: {}
k:{"name":"CONT_WHEN_CACHE_NOT_READY"}:
.: {}
f:name: {}
f:value: {}
k:{"name":"EVENT_QUEUE_DEPTH"}:
.: {}
f:name: {}
f:value: {}
k:{"name":"KUBERNETES_SERVICE_HOST"}:
.: {}
f:name: {}
f:value: {}
k:{"name":"KUBERNETES_SERVICE_PORT"}:
.: {}
f:name: {}
f:value: {}
k:{"name":"POD_NAME"}:
.: {}
f:name: {}
f:valueFrom:
.: {}
f:fieldRef: {}
k:{"name":"POD_NAMESPACE"}:
.: {}
f:name: {}
f:valueFrom:
.: {}
f:fieldRef: {}
f:image: {}
f:imagePullPolicy: {}
f:name: {}
f:resources:
.: {}
f:requests:
.: {}
f:cpu: {}
f:memory: {}
f:securityContext:
.: {}
f:capabilities:
.: {}
f:add: {}
f:privileged: {}
f:terminationMessagePath: {}
f:terminationMessagePolicy: {}
f:volumeMounts:
.: {}
k:{"mountPath":"/etc/kube-flannel/"}:
.: {}
f:mountPath: {}
f:name: {}
k:{"mountPath":"/run/flannel"}:
.: {}
f:mountPath: {}
f:name: {}
f:dnsPolicy: {}
f:enableServiceLinks: {}
f:hostNetwork: {}
f:initContainers:
.: {}
k:{"name":"install-config"}:
.: {}
f:args: {}
f:command: {}
f:image: {}
f:imagePullPolicy: {}
f:name: {}
f:resources: {}
f:terminationMessagePath: {}
f:terminationMessagePolicy: {}
f:volumeMounts:
.: {}
k:{"mountPath":"/etc/cni/net.d"}:
.: {}
f:mountPath: {}
f:name: {}
k:{"mountPath":"/etc/kube-flannel/"}:
.: {}
f:mountPath: {}
f:name: {}
f:priorityClassName: {}
f:restartPolicy: {}
f:schedulerName: {}
f:securityContext: {}
f:serviceAccount: {}
f:serviceAccountName: {}
f:terminationGracePeriodSeconds: {}
f:tolerations: {}
f:volumes:
.: {}
k:{"name":"cni"}:
.: {}
f:hostPath:
.: {}
f:path: {}
f:type: {}
f:name: {}
k:{"name":"flannel-cfg"}:
.: {}
f:configMap:
.: {}
f:defaultMode: {}
f:name: {}
f:name: {}
k:{"name":"run"}:
.: {}
f:hostPath:
.: {}
f:path: {}
f:type: {}
f:name: {}
manager: kube-controller-manager
operation: Update
time: '2026-09-18T20:54:39Z'
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:status:
f:allocatedResources:
.: {}
f:cpu: {}
f:memory: {}
f:conditions:
k:{"type":"ContainersReady"}:
.: {}
f:lastProbeTime: {}
f:lastTransitionTime: {}
f:observedGeneration: {}
f:status: {}
f:type: {}
k:{"type":"Initialized"}:
.: {}
f:lastProbeTime: {}
f:lastTransitionTime: {}
f:observedGeneration: {}
f:status: {}
f:type: {}
k:{"type":"PodReadyToStartContainers"}:
.: {}
f:lastProbeTime: {}
f:lastTransitionTime: {}
f:observedGeneration: {}
f:status: {}
f:type: {}
k:{"type":"PodScheduled"}:
f:observedGeneration: {}
k:{"type":"Ready"}:
.: {}
f:lastProbeTime: {}
f:lastTransitionTime: {}
f:observedGeneration: {}
f:status: {}
f:type: {}
f:containerStatuses: {}
f:hostIP: {}
f:hostIPs: {}
f:initContainerStatuses: {}
f:observedGeneration: {}
f:phase: {}
f:podIP: {}
f:podIPs:
.: {}
k:{"ip":"172.29.21.224"}:
.: {}
f:ip: {}
f:resources:
.: {}
f:requests:
.: {}
f:cpu: {}
f:memory: {}
f:startTime: {}
manager: kubelet
operation: Update
subresource: status
time: '2026-09-18T20:55:55Z'
name: kube-flannel-zz9v8
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: DaemonSet
name: kube-flannel
uid: fec03aeb-1552-4d63-bdb5-7806f8110fdf
resourceVersion: '1075'
uid: 5a0b36c9-9adb-4f6f-a4c0-9a3c122d158e
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchFields:
- key: metadata.name
operator: In
values:
- csfarm-controlplane-01
containers:
- args:
- --ip-masq
- --kube-subnet-mgr
command:
- /opt/bin/flanneld
env:
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: EVENT_QUEUE_DEPTH
value: '5000'
- name: CONT_WHEN_CACHE_NOT_READY
value: 'false'
- name: KUBERNETES_SERVICE_HOST
value: 127.0.0.1
- name: KUBERNETES_SERVICE_PORT
value: '7445'
image: ghcr.io/siderolabs/flannel:0.28.8
imagePullPolicy: IfNotPresent
name: kube-flannel
resources:
requests:
cpu: 100m
memory: 50Mi
securityContext:
capabilities:
add:
- NET_ADMIN
- NET_RAW
privileged: false
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /run/flannel
name: run
- mountPath: /etc/kube-flannel/
name: flannel-cfg
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-wk5gg
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
initContainers:
- args:
- -f
- /etc/kube-flannel/cni-conf.json
- /etc/cni/net.d/10-flannel.conflist
command:
- cp
image: ghcr.io/siderolabs/flannel:0.28.8
imagePullPolicy: IfNotPresent
name: install-config
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/cni/net.d
name: cni
- mountPath: /etc/kube-flannel/
name: flannel-cfg
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-wk5gg
readOnly: true
nodeName: csfarm-controlplane-01
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: flannel
serviceAccountName: flannel
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
operator: Exists
- effect: NoExecute
operator: Exists
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/disk-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/memory-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/pid-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/unschedulable
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/network-unavailable
operator: Exists
volumes:
- hostPath:
path: /run/flannel
type: ''
name: run
- hostPath:
path: /etc/cni/net.d
type: ''
name: cni
- configMap:
defaultMode: 420
name: kube-flannel-cfg
name: flannel-cfg
- name: kube-api-access-wk5gg
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
allocatedResources:
cpu: 100m
memory: 50Mi
conditions:
- lastProbeTime: null
lastTransitionTime: '2026-09-18T20:54:45Z'
observedGeneration: 1
status: 'True'
type: PodReadyToStartContainers
- lastProbeTime: null
lastTransitionTime: '2026-09-18T20:54:49Z'
observedGeneration: 1
status: 'True'
type: Initialized
- lastProbeTime: null
lastTransitionTime: '2026-09-18T20:54:49Z'
observedGeneration: 1
status: 'True'
type: Ready
- lastProbeTime: null
lastTransitionTime: '2026-09-18T20:54:49Z'
observedGeneration: 1
status: 'True'
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: '2026-09-18T20:54:39Z'
observedGeneration: 1
status: 'True'
type: PodScheduled
containerStatuses:
- allocatedResources:
cpu: 100m
memory: 50Mi
containerID: containerd://20f182d5a8d0750f4c08f4728517fcaf5e43b01ac2fafab53af1574207a122c4
image: ghcr.io/siderolabs/flannel:0.28.8
imageID: ghcr.io/siderolabs/flannel@sha256:2b0670cbe0f518c3269d92f39bb68b1ddd1cd11f591a7ce6eee7e632c920e7a5
lastState: {}
name: kube-flannel
ready: true
resources:
requests:
cpu: 100m
memory: 50Mi
restartCount: 0
started: true
state:
running:
startedAt: '2026-09-18T20:54:49Z'
user:
linux:
gid: 0
supplementalGroups:
- 0
- 1
- 2
- 3
- 4
- 6
- 10
- 11
- 20
- 26
- 27
uid: 0
volumeMounts:
- mountPath: /run/flannel
name: run
- mountPath: /etc/kube-flannel/
name: flannel-cfg
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-wk5gg
readOnly: true
recursiveReadOnly: Disabled
hostIP: 172.29.21.224
hostIPs:
- ip: 172.29.21.224
initContainerStatuses:
- containerID: containerd://d7e10d72f3415eb6bc387c809f2795fcfde419974a5ba2a785c8ebb596cebeeb
image: ghcr.io/siderolabs/flannel:0.28.8
imageID: ghcr.io/siderolabs/flannel@sha256:2b0670cbe0f518c3269d92f39bb68b1ddd1cd11f591a7ce6eee7e632c920e7a5
lastState: {}
name: install-config
ready: true
resources: {}
restartCount: 0
started: false
state:
terminated:
containerID: containerd://d7e10d72f3415eb6bc387c809f2795fcfde419974a5ba2a785c8ebb596cebeeb
exitCode: 0
finishedAt: '2026-09-18T20:54:49Z'
reason: Completed
startedAt: '2026-09-18T20:54:49Z'
user:
linux:
gid: 0
supplementalGroups:
- 0
- 1
- 2
- 3
- 4
- 6
- 10
- 11
- 20
- 26
- 27
uid: 0
volumeMounts:
- mountPath: /etc/cni/net.d
name: cni
- mountPath: /etc/kube-flannel/
name: flannel-cfg
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-wk5gg
readOnly: true
recursiveReadOnly: Disabled
observedGeneration: 1
phase: Running
podIP: 172.29.21.224
podIPs:
- ip: 172.29.21.224
qosClass: Burstable
resources:
requests:
cpu: 79m
memory: 50Mi
startTime: '2026-09-18T20:54:44Z'