生产calico 固定IP地址 方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生产calico 固定IP地址 方案相关的知识,希望对你有一定的参考价值。

calico 固定IP地址

背景

之前被开发问过 , 他们通信使用pod ip 通信 ,pod 重启 地址 改变!!

那我就固定 pod ip

前提条件

集群中使用 calico

可以参考我上一篇文章,如下

​​​Kubernetes网络模型 -flannel +Calico​

上干货

添加如下字段可以

cni.projectcalico.org/ipAddrs: "[\\"10.244.1.100\\"]"
[root@zcsmaster1 20221220-kube-system]# cat busybox1.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
creationTimestamp: null
labels:
app: busybox-pod1
name: busybox-pod1
spec:
replicas: 1
selector:
matchLabels:
app: busybox-pod1
strategy:
template:
metadata:
creationTimestamp: null
labels:
app: busybox-pod1
annotations:
cni.projectcalico.org/ipAddrs: "[\\"10.244.1.100\\"]"
spec:
nodeName: zcsnode1
containers:
- image: busybox
name: busybox
command: ["/bin/sh","-c","sleep 36000"]

【生产】calico

部署后验证

【生产】calico


以上是关于生产calico 固定IP地址 方案的主要内容,如果未能解决你的问题,请参考以下文章

calico更换地址池

calico源码分析-IPAM

容器中跨主机的网络方案-Calico

Kubernetes网络模型 -flannel +Calico

5G MEC场景下移动终端IP地址固定方法研究

怎么查询本地ip地址