|
|
发表于 2025-1-2 11:00:14
|
显示全部楼层
kubectl describe pod calico-node-2kbrv -n kube-system 7 z4 Q B* h; V8 D5 Q, M
Name: calico-node-2kbrv+ C) q2 F1 R9 ]) E; |
Namespace: kube-system( Z+ u+ O- c, |9 h2 [5 f
Priority: 20000010000 a* Z0 V: j8 C
Priority Class Name: system-node-critical
2 ^8 @ b1 U ?# e6 `Service Account: calico-node
, i3 S$ x6 w% U5 W3 y. R) sNode: k8s-master/192.168.8.190$ `9 z( m# u; B. g7 q5 a6 h5 N
Start Time: Wed, 01 Jan 2025 13:00:18 +0800) t$ D& [3 |$ J/ X) T3 x% x
Labels: controller-revision-hash=5f4dfd76c58 C0 L3 m' n4 n0 H5 X
k8s-app=calico-node1 X; M# u' M; a, u' {& ^
pod-template-generation=1
3 H6 k: F9 b' [* }4 E; xAnnotations: <none>0 O! X% R) W+ e' _: n0 ~
Status: Pending
: @: _# n# O0 ?, M" hIP: 192.168.8.190' ]4 P- D6 d, D0 U' v F+ C
IPs:
# l/ ~* F- G0 c% T) M% S f IP: 192.168.8.190
# ~# @" c" M4 w% m# a1 EControlled By: DaemonSet/calico-node+ X3 |/ w4 |! t9 L6 `8 v3 y9 [
Init Containers:- i% H3 K; W) }# W5 r7 v
upgrade-ipam:. s/ }6 v: }( T! N/ b6 S7 u
Container ID: & g4 z: a$ Y' M* b8 \, V
Image: docker.io/calico/cni:v3.18.6 }. D5 Z0 ?1 H4 l* n, y: Q
Image ID:
0 e( r. N3 \% | Port: <none>
! U' t7 W3 O8 s% C/ [$ e4 k6 A Host Port: <none>8 Z+ Q' v1 `) `! f5 B
Command:
. K1 S" V) ^1 H0 p0 I /opt/cni/bin/calico-ipam
$ ^$ m3 z: V+ } -upgrade1 d- w8 m; P+ V$ k1 G& d! u
State: Waiting
M: M: b$ x; E r Reason: ImagePullBackOff) O3 R! t0 m3 H) Q; y' v* w, D
Ready: False, O2 w% x5 q4 r7 H* u `( k
Restart Count: 0
# Q* ^& n# E X0 c Environment Variables from:
" v! Y& O/ R) }4 H kubernetes-services-endpoint ConfigMap Optional: true
% X5 C; Y' }; O; T Environment:% v+ Y ~; E: V* n
KUBERNETES_NODE_NAME: (v1:spec.nodeName)
1 H: r: ~' G: M4 }) @' }/ K CALICO_NETWORKING_BACKEND: <set to the key 'calico_backend' of config map 'calico-config'> Optional: false! P7 j, m9 }' S. S2 c
Mounts:* a/ T+ d, J2 \( f4 s6 s
/host/opt/cni/bin from cni-bin-dir (rw)
6 K" w% e# F2 s+ k4 g /var/lib/cni/networks from host-local-net-dir (rw)+ i7 j# ~- h: Y4 ^
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5zp5k (ro)+ ?/ P& ^& D$ Q- d+ f! Z
install-cni:
4 Q, d# e" W4 X* h9 p Container ID:
# J1 `- l$ M6 m, w) g. h) e* H Image: docker.io/calico/cni:v3.18.63 t4 V- j5 ?8 C1 y
Image ID: / H% I$ f" g# {4 F$ `$ z) d
Port: <none>: Q. {, f( j5 a3 Y& P1 x5 ^
Host Port: <none>
. R$ [4 H, e, p1 }: C Command:. D; k; y5 D2 |( ^) ^# b/ n; S; U/ q! u
/opt/cni/bin/install
4 e8 r5 T; a5 ]: ^ State: Waiting+ e4 s3 j8 r+ m" V. w* }
Reason: PodInitializing
0 O& U0 K$ s( b5 H X Ready: False
9 z( P3 L" W1 D8 c H' K Restart Count: 02 _4 o4 F3 z# O+ D, o" y
Environment Variables from:
# d/ o" H( _1 a4 \ kubernetes-services-endpoint ConfigMap Optional: true x5 ` h5 F5 b3 `8 C( R
Environment:# E- |8 u7 o- U+ j% w: i& H) G
CNI_CONF_NAME: 10-calico.conflist
( W9 ~5 R" [% }' i5 K CNI_NETWORK_CONFIG: <set to the key 'cni_network_config' of config map 'calico-config'> Optional: false' v2 _ |) m9 K: w+ p
KUBERNETES_NODE_NAME: (v1:spec.nodeName). T; P+ b# q& f1 s i
CNI_MTU: <set to the key 'veth_mtu' of config map 'calico-config'> Optional: false# H* a/ ?3 O P# D: ~
SLEEP: false+ P; }" S- l6 L* a0 @9 K: T. R( k5 \ z
Mounts:6 L: b; J8 n7 R" n9 V
/host/etc/cni/net.d from cni-net-dir (rw)
1 T5 O7 o6 j$ Q! e" B /host/opt/cni/bin from cni-bin-dir (rw)
1 v; a9 Q) n5 u2 ], D /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5zp5k (ro)
1 K) N3 @7 ^; F% ?0 i4 T7 L0 \1 k' y flexvol-driver:: P) \' Y" i9 T5 H6 a# H
Container ID: $ X; ^2 M# Z' ~( Q# a' u
Image: docker.io/calico/pod2daemon-flexvol:v3.18.63 M/ r' f: i, p1 ?' f/ G
Image ID:
! X0 O+ ^' z- Z Port: <none>
3 i S. g7 p% A' \1 C1 @5 a; a Host Port: <none>% p/ J# m/ Y1 h4 ` e
State: Waiting
/ l7 _9 h5 d2 F- p% D5 O Reason: PodInitializing( A" M1 z0 m9 g2 u- t5 I
Ready: False. U7 s) ?6 j1 `* z6 H2 I
Restart Count: 0$ c6 `8 O2 a( D
Environment: <none>
9 B, U, s( ~+ ^$ o x Mounts:: p9 w- D! }: p+ K% k
/host/driver from flexvol-driver-host (rw)( K9 A& X) Q- w# i+ X. Q% o/ X& i
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5zp5k (ro)
# ~1 V5 Z. U- b2 E# `4 PContainers:
6 k/ R5 s7 F) y( [! \4 c6 b9 e2 S calico-node:; n, r+ @6 b1 e' A! n+ X$ Z8 y
Container ID:
# y( M% ?) |; \1 | Image: docker.io/calico/node:v3.18.6
6 J$ l) B# o3 A% h1 r# e) A Image ID:
. s9 }1 ^% u8 p Port: <none>
# N# S* b% g5 ]8 s( |8 T Host Port: <none>: ^0 ?3 e6 d% {" T0 Q
State: Waiting+ q3 F& b+ b% p7 s8 c4 j/ T# [
Reason: PodInitializing
8 f$ o$ U% \6 b: U, Q* w Ready: False
8 x! D; i3 k5 S9 k8 E6 W; ] Restart Count: 0" @ I6 K1 |/ O+ u" g
Requests:. R. F+ ~2 I. l
cpu: 250m" ~" g3 i2 v4 \" p3 e: q
Liveness: exec [/bin/calico-node -felix-live -bird-live] delay=10s timeout=1s period=10s #success=1 #failure=6' @2 M1 M# Z, N R! J, {2 W
Readiness: exec [/bin/calico-node -felix-ready -bird-ready] delay=0s timeout=1s period=10s #success=1 #failure=3
- e4 Q9 b+ j# c8 Z Environment Variables from:
& T' p! A+ P2 Z$ K/ K5 a kubernetes-services-endpoint ConfigMap Optional: true
5 Q; D3 X! F9 T4 p Environment:1 M0 Z- {" S! N$ h3 s) L2 |8 P
DATASTORE_TYPE: kubernetes
: k& }8 A9 ^& M- I# _; S3 `0 m WAIT_FOR_DATASTORE: true
$ D" z" |9 y& x+ k! Y8 l4 n! y NODENAME: (v1:spec.nodeName)0 _1 ?% F' Q0 v
CALICO_NETWORKING_BACKEND: <set to the key 'calico_backend' of config map 'calico-config'> Optional: false
+ l. b0 ~5 }9 \$ T$ Y+ m! [$ ] CLUSTER_TYPE: k8s,bgp
/ c& k# k4 c* o IP: autodetect
- q Y" O, v1 `, G* v CALICO_IPV4POOL_IPIP: Always
' ~! u9 a L" C* b2 E4 R CALICO_IPV4POOL_VXLAN: Never6 I! D5 `3 c# M- @7 E2 b% \
FELIX_IPINIPMTU: <set to the key 'veth_mtu' of config map 'calico-config'> Optional: false4 l1 r; U4 P# h; C7 \8 }/ ~8 E
FELIX_VXLANMTU: <set to the key 'veth_mtu' of config map 'calico-config'> Optional: false
' y' v* p0 T0 ~0 A" V! t FELIX_WIREGUARDMTU: <set to the key 'veth_mtu' of config map 'calico-config'> Optional: false
' e4 u: [# r) T" c t CALICO_DISABLE_FILE_LOGGING: true" _4 y+ H7 `% i! Q
FELIX_DEFAULTENDPOINTTOHOSTACTION: ACCEPT
0 C- l) z) }* y+ s" L2 b FELIX_IPV6SUPPORT: false& Y/ d/ k \6 Z
FELIX_LOGSEVERITYSCREEN: info" ^. ~0 N$ _0 j
FELIX_HEALTHENABLED: true) P" V& `: ~5 v# ]7 b# V
Mounts:2 f4 l. I" J/ s1 E# @5 r; I, X
/lib/modules from lib-modules (ro)
8 X0 E+ B2 b/ R8 [3 q p /run/xtables.lock from xtables-lock (rw)
9 l" W5 ~- C: R. X- y8 d# ` /sys/fs/ from sysfs (rw)
; H9 t j3 \1 Q( W /var/lib/calico from var-lib-calico (rw)' p& \7 j3 y% G5 G# G5 V% K) x$ X
/var/log/calico/cni from cni-log-dir (ro): B% M4 d: P/ u
/var/run/calico from var-run-calico (rw)
9 W8 K% z& K9 T! f+ B" d0 n" [ /var/run/nodeagent from policysync (rw)$ `" j8 b7 U ^3 c- T7 {" p% Q
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5zp5k (ro)) D( A( _4 a0 e- E3 |3 q5 w
Conditions:+ h D, H" h, z! T. [* k+ {
Type Status
/ W8 T4 z' C! q- a PodReadyToStartContainers True ' x8 Y, ` b$ D* R6 x; k
Initialized False / {! q: Q8 t5 r# F: S' h
Ready False
: N' y) Q1 Z/ h, i+ u* E) n0 X0 u ContainersReady False 1 G5 l, ?, Z7 W2 A
PodScheduled True
; C! m$ u# O$ GVolumes:
* S' v( ^ a2 g& Z: O lib-modules:
( b- w3 `7 [1 [1 J N7 |( ?2 ? Type: HostPath (bare host directory volume)
3 W: w6 O# y9 ^# f4 {% {0 @( i Path: /lib/modules
) L+ e3 x8 g7 ^) H' N& O HostPathType: 8 @* w# S, \- c
var-run-calico:
8 n( b1 Z7 v- @ Type: HostPath (bare host directory volume)9 P' \& H5 A: I5 R$ z- W, z
Path: /var/run/calico: ~ J; X% K* ]3 T# P. J) g9 e$ V
HostPathType:
/ b: `8 j8 k9 A I8 O: W var-lib-calico:/ O/ ~/ C: e# a
Type: HostPath (bare host directory volume)" M: n. D. y9 q7 j) [
Path: /var/lib/calico
7 G2 F3 T+ a: M. c HostPathType: * o$ ~5 _0 a2 N" v, T
xtables-lock:
& { G- p6 y8 R, O: E7 g* w: Z& S' R Type: HostPath (bare host directory volume)& Y+ S2 N q+ ~5 R' e
Path: /run/xtables.lock. l& p" Z* u6 ?* j8 D, r9 T
HostPathType: FileOrCreate% D" h: s! j+ s1 j3 p- Y- D( v
sysfs:0 N6 Y6 n1 j. J% b, p0 I
Type: HostPath (bare host directory volume)! l! V+ ^, w' `) c# P$ W7 b
Path: /sys/fs/
- `. z* \- k8 s4 D HostPathType: DirectoryOrCreate
/ z8 _0 z( T# B) ]9 s& y8 { cni-bin-dir:0 M9 q6 R4 y- X! l, S7 ]$ B# v
Type: HostPath (bare host directory volume)
1 n1 Z u5 G6 o Path: /opt/cni/bin
/ n& F0 v" y6 t4 N9 r% D HostPathType:
' u$ }# o2 k* _/ [+ D3 q$ X" a* O cni-net-dir:, u0 w" x/ v$ w4 U
Type: HostPath (bare host directory volume)2 @0 \; u) G( S
Path: /etc/cni/net.d
; `8 F( \2 f: q( o6 y3 p' d+ b HostPathType:
# e' d5 {9 c7 Z3 Q# R, Z- d3 _" w* G' w cni-log-dir:
: _: Q5 s" `4 a Type: HostPath (bare host directory volume): x9 k$ I& B3 ^0 |9 J$ t
Path: /var/log/calico/cni9 I4 Y7 o% K! C, X+ l( V
HostPathType:
3 c# q8 e4 V" s; @' G; {* u& H host-local-net-dir:
7 E, p% u- G/ M Type: HostPath (bare host directory volume)
6 ?2 \% J- L. C6 q+ { Path: /var/lib/cni/networks
+ E9 u: I0 n6 V; O$ ` HostPathType: * }& @: ~% v/ O% p1 V ]& ^
policysync:
( E& t, A/ k. t0 N Type: HostPath (bare host directory volume)
7 C9 F F% I% F" T9 V- l Path: /var/run/nodeagent" z6 q; ~- Z O j @
HostPathType: DirectoryOrCreate
1 l9 P' E. e: j# a6 {7 d flexvol-driver-host:
. S1 Y+ o; r$ b) V* b" _& C Type: HostPath (bare host directory volume)& t* |$ E' Y: i' s- e& ^# j
Path: /usr/libexec/kubernetes/kubelet-plugins/volume/exec/nodeagent~uds
2 t/ a" D) T1 {9 }- A HostPathType: DirectoryOrCreate
- o0 Q4 `, [" R kube-api-access-5zp5k:1 o7 A* F* L, X1 m
Type: Projected (a volume that contains injected data from multiple sources)
" C6 h; B6 d( X9 q6 p5 E TokenExpirationSeconds: 36075 A" \, P5 `+ c) l5 C) A
ConfigMapName: kube-root-ca.crt: g" H% u: `5 P: }; b
ConfigMapOptional: <nil>
, Q: q2 ^. v7 k" w DownwardAPI: true
' [) F& e6 ]- O' mQoS Class: Burstable4 h# C1 ~* O" [4 e
Node-Selectors: kubernetes.io/os=linux
1 v) u" F2 E, @) oTolerations: :NoSchedule op=Exists
* T8 [- ]2 C7 y3 N% G :NoExecute op=Exists
) T6 x+ O1 P0 v5 P7 t CriticalAddonsOnly op=Exists
9 V1 c- t. \4 c, Z8 N node.kubernetes.io/disk-pressure:NoSchedule op=Exists
7 V8 [3 G U& j$ C node.kubernetes.io/memory-pressure:NoSchedule op=Exists
6 F, `) ^2 L* p+ N, p node.kubernetes.io/network-unavailable:NoSchedule op=Exists7 N5 n3 ~( v% I9 V' w
node.kubernetes.io/not-ready:NoExecute op=Exists
0 \% a3 ]+ K' | node.kubernetes.io/pid-pressure:NoSchedule op=Exists7 ]- w% ]" l# `2 `. @& n
node.kubernetes.io/unreachable:NoExecute op=Exists
! M! f# T, T0 a% n node.kubernetes.io/unschedulable:NoSchedule op=Exists
9 Z/ s& n3 f' A t2 pEvents:; M }1 z7 h( V; O
Type Reason Age From Message. N. {$ Y7 |+ q; S! J9 m6 s
---- ------ ---- ---- -------
& v& H% Z- @/ b& ~( x6 \ Warning Failed 19m (x196 over 21h) kubelet Failed to pull image "docker.io/calico/cni:v3.18.6": rpc error: code = Canceled desc = context canceled2 q. h% O; d$ w6 p4 u6 t5 S
Normal BackOff 4m43s (x4360 over 21h) kubelet Back-off pulling image "docker.io/calico/cni:v3.18.6"
" X5 U! y8 G8 Y* p, p( U& C( e |
|