Kubernetes使用calico固定pod ip
calico官网

参考上面链接文章。
参考yaml如下:

apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
  name: myvmi
spec:
  running: true
  template:
    metadata:
      annotations:
        cni.projectcalico.org/ipAddrs: '["10.244.3.153"]'  #表示固定单个pod ip
    spec:
      domain:
        cpu:
          cores: 2  
        resources:
          requests:
            memory: 2G
        devices:
          disks:
          - name: containerdisk
            disk:
              bus: virtio
      volumes:
        - name: containerdisk
          containerDisk:
            image: centos:1805

kubectl apply -f vmi.yaml
kubectl get vmi -o wide
在这里插入图片描述

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐