亲宝软件园·资讯

展开

k8s series初级calico

爱吃红薯粉 人气:0

calico简介

calico是什么?

Calico 是一个开源网络和网络安全解决方案,适用于容器、虚拟机和基于主机的本地工作负载。Calico支持广泛的平台,包括 Kubernetes、OpenShift。

无论使用Calico的eBPF数据平面还是 Linux 的标准网络管道,Calico都能提供极快的性能和真正的云原生可扩展性

Calico支持公有云和本地运行,支持在单个节点或数千个节点集群中运行

calico优点

calico安装

将calico安装在kubenetes集群中有很多种方式,这里选择一种比较方便的yaml文件方式

#3.20版本只支持1.19 1.20  1.21
#版本之间可能不兼容,具体细节需要查看官网说明
wget  https://docs.projectcalico.org/v3.20/manifests/calico.yaml
kubectl apply -f calico.yaml
#查看已部署的caclico,默认情况是一个calico控制器和N个calico node
kubectl get pods -A -o wide| grep calico

默认安装的calico,管理的节点不超过50个,且数据存储交由kubenetes api负责,数据真实还是存在etcd中

calico组件

加载全部内容

相关教程
猜你喜欢
用户评论