RKE2 的caliclo 视图

image.png

ClusterInformations

default

Created:14 days ago

YAML

apiVersion: crd.projectcalico.org/v1
kind: ClusterInformation
metadata:
annotations:
projectcalico.org/metadata: ‘{“uid”:”be768503-c826-4117-8920-eb5fdc1f2377”,”creationTimestamp”:”2021-01-07T16:12:44Z”}’
creationTimestamp: “2021-01-07T16:12:44Z”
generation: 1
managedFields:↔
name: default
resourceVersion: “656”
selfLink: /apis/crd.projectcalico.org/v1/clusterinformations/default
uid: 146566c3-a840-4945-ad9f-273701d39c50
spec:
calicoVersion: v3.13.3
clusterGUID: 9c9b2cc04a5249538f6fe9afa58666cd
clusterType: k8s,canal,kdd
datastoreReady: true

FelixConfigurations

/ default

default

Created:14 days ago

YAML

apiVersion: crd.projectcalico.org/v1
kind: FelixConfiguration
metadata:
annotations:
projectcalico.org/metadata: ‘{“uid”:”be25935a-01f3-4c89-bdfa-3f83d8b82094”,”creationTimestamp”:”2021-01-07T16:12:44Z”}’
creationTimestamp: “2021-01-07T16:12:44Z”
generation: 1
managedFields:↔
name: default
resourceVersion: “657”
selfLink: /apis/crd.projectcalico.org/v1/felixconfigurations/default
uid: be17233e-44d2-419c-9354-c9b18ca1a41f
spec:
bpfLogLevel: “”
logSeverityScreen: Info
reportingInterval: 0s

IPPools

default-ipv4-ippool

Created:14 days ago

YAML

apiVersion: crd.projectcalico.org/v1
kind: IPPool
metadata:
annotations:
projectcalico.org/metadata: ‘{“uid”:”76d0fcb1-b7dd-44bc-ac29-5704835425c6”,”creationTimestamp”:”2021-01-07T16:12:44Z”}’
creationTimestamp: “2021-01-07T16:12:44Z”
generation: 1
managedFields:↔
name: default-ipv4-ippool
resourceVersion: “655”
selfLink: /apis/crd.projectcalico.org/v1/ippools/default-ipv4-ippool
uid: 8603eb17-14f9-4f73-a841-18ca5f3c1db5
spec:
blockSize: 26
cidr: 192.168.0.0/16
ipipMode: Never
natOutgoing: true
nodeSelector: all()
vxlanMode: Never

普通看K8S集群的calico 视图

image.png
多下面几个菜单

BlockAffinitys

image.png
node-10-200-112-180-192-168-253-64-26

Created:14 days ago
YAML
apiVersion: crd.projectcalico.org/v1
kind: BlockAffinity
metadata:
annotations:
projectcalico.org/metadata: ‘{“creationTimestamp”:null}’
creationTimestamp: “2021-01-08T03:57:49Z”
generation: 2
name: node-10-200-112-180-192-168-253-64-26
resourceVersion: “2205”
selfLink: /apis/crd.projectcalico.org/v1/blockaffinities/node-10-200-112-180-192-168-253-64-26
uid: 6b857478-93f6-4ffb-9908-a8c5d66f6ecd
spec:
cidr: 192.168.253.64/26
deleted: “”
node: node-10-200-112-180
state: confirmed

IPAMBlocks

image.png

IPAMHandles

image.png

两个不同的IPAMHandle

apiVersion: crd.projectcalico.org/v1
kind: IPAMHandle
metadata:
annotations:
projectcalico.org/metadata: ‘{“creationTimestamp”:null}’
creationTimestamp: “2021-01-08T04:00:18Z”
generation: 1
name: k8s-pod-network.f029b68a2df5f73b67ca5d2e902b20f71ea9976b64ffc21d578eb3c0c3354517
resourceVersion: “3499”
selfLink: /apis/crd.projectcalico.org/v1/ipamhandles/k8s-pod-network.f029b68a2df5f73b67ca5d2e902b20f71ea9976b64ffc21d578eb3c0c3354517
uid: 340dc225-3440-4a08-810d-ba6b8c5006c1
spec:
block:
192.168.132.0/26: 1
handleID: k8s-pod-network.f029b68a2df5f73b67ca5d2e902b20f71ea9976b64ffc21d578eb3c0c3354517

apiVersion: crd.projectcalico.org/v1
kind: IPAMHandle
metadata:
annotations:
projectcalico.org/metadata: ‘{“creationTimestamp”:null}’
creationTimestamp: “2021-01-08T04:00:43Z”
generation: 1
name: k8s-pod-network.034d01793f8c258ca869f47b92e2946104971ec8bc7ba512227b9760df3e3377
resourceVersion: “3693”
selfLink: /apis/crd.projectcalico.org/v1/ipamhandles/k8s-pod-network.034d01793f8c258ca869f47b92e2946104971ec8bc7ba512227b9760df3e3377
uid: 15b4fac0-109c-4305-b196-c885e06101e2
spec:
block:
192.168.132.0/26: 1
handleID: k8s-pod-network.034d01793f8c258ca869f47b92e2946104971ec8bc7ba512227b9760df3e3377

有7个不同的vxlan-tunnel-addr-node


vxlan-tunnel-addr-node-10-200-112-180

vxlan-tunnel-addr-node-10-200-112-180

Created:14 days ago

YAML

apiVersion: crd.projectcalico.org/v1
kind: IPAMHandle
metadata:
annotations:
projectcalico.org/metadata: ‘{“creationTimestamp”:null}’
creationTimestamp: “2021-01-08T04:30:26Z”
generation: 1
managedFields:↔
name: vxlan-tunnel-addr-node-10-200-112-180
resourceVersion: “17587”
selfLink: /apis/crd.projectcalico.org/v1/ipamhandles/vxlan-tunnel-addr-node-10-200-112-180
uid: d0354d79-90ac-4ffc-adc0-e06ae61cdae1
spec:
block:
192.168.253.64/26: 1
handleID: vxlan-tunnel-addr-node-10-200-112-180

KubeControllersConfigurations

apiVersion: crd.projectcalico.org/v1
kind: KubeControllersConfiguration
metadata:
annotations:
projectcalico.org/metadata: ‘{“uid”:”e9c63c42-efad-4d0b-ae4c-a59222299055”,”creationTimestamp”:”2021-01-08T03:53:03Z”}’
creationTimestamp: “2021-01-08T03:53:03Z”
generation: 2
name: default
resourceVersion: “870”
selfLink: /apis/crd.projectcalico.org/v1/kubecontrollersconfigurations/default
uid: e9c63c42-efad-4d0b-ae4c-a59222299055
spec:
controllers:
namespace:
reconcilerPeriod: 5m0s
node:
reconcilerPeriod: 5m0s
syncLabels: Enabled
policy:
reconcilerPeriod: 5m0s
serviceAccount:
reconcilerPeriod: 5m0s
workloadEndpoint:
reconcilerPeriod: 5m0s
etcdV3CompactionPeriod: 10m0s
healthChecks: Enabled
logSeverityScreen: Info
status:
environmentVars:
DATASTORE_TYPE: kubernetes
ENABLED_CONTROLLERS: node
runningConfig:
controllers:
node:
hostEndpoint:
autoCreate: Disabled
syncLabels: Disabled
etcdV3CompactionPeriod: 10m0s
healthChecks: Enabled
logSeverityScreen: Info