Calico 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Calico 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Calico 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Calico 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Calico 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Python 查看源码 »
操作系统 Linux
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织
地区 不详
投 递 者 叶秀兰
适用人群 未知
收录时间 2015-11-02

软件简介

Calico 是纯三层的 SDN 实现,它基于 BPG 协议和 Linux 自己的路由转发机制,不依赖特殊硬件,没有使用 NAT 或 Tunnel 等技术。能够方便的部署在物理服务器,虚拟机(如 OpenStack)或者容器环境下。同时它自带的基于 Iptables 的 ACL 管理组件非常灵活,能够满足比较复杂的安全隔离需求。

除了为 OpenStack VMs 提供网络之外,Calico 还为 Docker 环境的容器提供网络。每个容器有自己的 IP 和细粒度的安全策略。此外,Calico 可以在没有封装的情况下也可以部署,支持 IPv4 和 IPv6。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表于云计算专区
2018/08/27 09:30

calico

calico目前最新版3.1,但是只支持k8s、openstack、OpenShift。只有在2版本才支持docker、mesos等架构,不过calico打算在以后的V3版本中继续支持mesos、docker等架构,所以目前我们就只能使用最新的V2版本了,是2.6版本,一下下载的软件都是适配2.6版本的 需要依赖etcd,支持docker1.9及以上,calico要以plugin的模式在docker上运行,需要修改docker的配置,cluster-store,在docker 1.10以上可以修改daemon.json来实现 下载cal...

0
0
发表了博客
2019/09/29 08:58

轻松部署calico

一、资源 官方文档 https://docs.projectcalico.org/v3.8/getting-started/kubernetes/installation/integration 二、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增加 --network-plugin=cni 选项 kube-proxy 组件必须采用 iptables proxy mode 模式(1.2 以后是默认模式) kubec-proxy 组件不能采用 --masquerade-a...

0
0
发表了博客
2018/11/21 14:28

Calico搭建配置

Calico 是一个纯三层的协议,为 OpenStack 虚机和 Docker 容器提供多主机间通信。Calico 不使用重叠网络比如 flannel 和 libnetwork 重叠网络驱动, Calico 依赖 etcd 在不同主机间共享和交换信息,存储 Calico 网络状态。Calico 网络中每个主机都要运行 Calico 组件,提供容器 interface 管理,动态路由,动态 ACL,报告状态等功能。 Calico 目前只支持 TCP、UDP、ICMP、ICMPv6 协议。 Calico 包括如下重要组件:Felix,etcd,...

0
0
发表于运维专区
2020/02/16 19:29

Calico 问题排障

故障一 问题表现 集群中有台node服务器因为资源达到上限出现假死现状,重启后发现calico node 无法启动成功,提示如下信息: :Readiness probe failed: caliconode is not ready: BIRD is not ready: BGP not established with 172.18.0.1 使用 calicoctl node status 命令查看node状态信息提示如下: Calico process is running. IPv4 BGP status+--------------+-------------------+-------+----------+-------------------...

0
0
发表了博客
01/20 08:47

k8s网络之Calico

Calico简介 Calico组件是Tigera公司以Apache 2.0开源协议开源的网络和网络解决方案组件,可用于容器、虚拟机、原生宿主机侧负载。Calico CNI插件在 CNI(Container Network Interface) 框架内封装了Calico的功能,以对k8s环境做支持。 虽然Flannel被公认为是最简单的选择,但Calico以其性能、灵活性而闻名。Calico的功能更为全面,不仅提供主机和pod之间的网络连接,还涉及网络安全和管理。从Calico 3.x开始,默认配置使用的是...

0
0
发表了博客
2020/09/02 07:38

Calico网络架构

Calico 是一种容器之间互通的网络方案。在虚拟化平台中,比如 OpenStack、Docker 等都需要实现 workloads 之间互连,但同时也需要对容器做隔离控制,就像在 Internet 中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中,通常都使用二层隔离技术来实现容器的网络,这些二层的技术有一些弊端,比如需要依赖 VLAN、bridge 和隧道等技术,其中 bridge 带来了复杂性,vlan 隔离和 tunnel 隧...

0
0
发表了博客
2020/09/02 07:37

Calico网络架构

Calico 是一种容器之间互通的网络方案。在虚拟化平台中,比如 OpenStack、Docker 等都需要实现 workloads 之间互连,但同时也需要对容器做隔离控制,就像在 Internet 中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中,通常都使用二层隔离技术来实现容器的网络,这些二层的技术有一些弊端,比如需要依赖 VLAN、bridge 和隧道等技术,其中 bridge 带来了复杂性,vlan 隔离和 tunnel 隧...

0
0
发表了博客
2020/09/02 07:12

Calico网络架构

Calico 是一种容器之间互通的网络方案。在虚拟化平台中,比如 OpenStack、Docker 等都需要实现 workloads 之间互连,但同时也需要对容器做隔离控制,就像在 Internet 中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中,通常都使用二层隔离技术来实现容器的网络,这些二层的技术有一些弊端,比如需要依赖 VLAN、bridge 和隧道等技术,其中 bridge 带来了复杂性,vlan 隔离和 tunnel 隧...

0
0
发表了博客
2018/03/20 10:31

kubernetes calico-network

要求: 1.已存在的k8s集群版本大于v1.1,想要使用NetworkPolicy,需要大于v1.3.0 2.可以被所有节点访问的etcd集群(可以和k8s共享etcd集群,但是最好建立一个独立的集群) calico组件: 整合ks8/calico一共有三个组件: 1.每个节点运行一个calico/node容器;包含了calico路由必须的bgp客户端 2.calico-cni网络插件的二进制文件(这是两个二进制可执行文件和配置文件的组合);直接与kubelet集成,运行在每节点从而发现被创建的容...

0
0
发表于云计算专区
2019/09/28 12:08

轻松部署calico

### 一、资源 官方文档 ``` https://docs.projectcalico.org/v3.8/getting-started/kubernetes/installation/integration ``` ### 二、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 [Calico 官方文档](http://docs.projectcalico.org/v2.3/getting-started/kubernetes/installation/),其中部署前需要注意以下几点 - **官方文档中要求 kubelet 配置必须增加 --network-plugin=cni 选项** - **kube...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
23 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部