calico固定podip

calico固定podip,第1张

calico固定podip

实现方法:
利用calico组件的两个kubernetes注解:
1>cni.projectcalico.org/ipAddrs
2>cni.projectcalico.org/ipv4pools

场景1: 单个pod固定ip,利用cni.projectcalico.org/ipAddrs实现

apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: tools
  name: tools
spec:
  replicas: 1
  selector:
    matchLabels:
      app: tools
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: tools
      annotations:
        "cni.projectcalico.org/ipAddrs": "["10.42.66.66"]"
    spec:
      containers:
      - image: docker-registry.i.brainpp.cn/library/duanshuaixing/databases-backup:v002
        name: databases-backup


场景2: 多pod固定IP池
利用cni.projectcalico.org/ipv4pools指定创建的ippool

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5682420.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存