?? ? 官网链接:? ? ?Install Calico networking and network policy for on-premises deployments | Calico Documentation (tigera.io)
? ? ? ? ? ? ?1.?下载部署文件
? ? ? ? ? ? ?2. 仓库新创建项目
? ? ? ? ? ? ? ?3. 下载所需镜像并上传到仓库? ? ? ? ??vim calico.yaml
? ? ? ? ? ? 4.下载后将上面文件涉及镜像路径都改为仓库地址? vim calico.yaml
? ? ? ? ? ? ? 5. 运行calico网络插件
? ? ? ? ? ?? ?6.?删除flannel网络插件
? ? ? ? ? ???7.??删除所有节点的cni配置文件,避免与calico冲突
? ? ? ? ? ???8.?重建pod,检测ip分配 并测试网络即可
?? ?官方地址:??
? ? ? ? ?? ? ?1. 创建编辑文件并应用? ? ? ???vim?networkpolicy.yaml
? ? ? ?此时访问不成功及原因是控制的对象是具有app=myapp标签的pod
? ? ? ? ? ? ? ?2. 此时新创建一个测试的pod? 添加标签后访问成功? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ?1.?创建编辑文件并应用? ? ? ???vim?networkpolicy.yaml
? ? ? ? ? ? ? ? ? 2. 创建一个测试的namespace
? ? ? ? ? ? ? ? 3. 给namespace(test)添加标签即可访问成功
? ? ? ? ? ? ?? 1.?创建编辑文件并应用? ? ? ???vim?networkpolicy.yaml
? ? ? ? ? ? ? ? 2.?在namespace(test)中的容器也加上标签即可
? ? ?? ? ? ? ?1.创建编辑文件并应用? ? ? ???vim?networkpolicy.yaml
? ? ? ? ? ? ? 2. 将svc改为LoadBalancer模式
? ? ? ? ? ? ??3. 此时集群外访问成功
? ? ? ? ? ? ??4. 开始限制集群外访问
? ? ? ? ? ?? 5.?修改文件打开显示后访问失败
? ? ? ? ? ? ??
? ? ? ? ??
? ? ? ? ? ??
? ? ? ? ? ?
? ? ? ? ? ??