0

我有一个带有 2 个容器的 pod

1. 默认调度程序

 containers:
    - name: my-scheduler
      image: >-
        build-releases-external.common.cdn.repositories.cloud.sap/google_containers/kube-scheduler-amd64:v1.19.0-rc.1
      command:
        - /usr/local/bin/kube-scheduler
        - '--scheduler-name=my-scheduler'
        - '--config=/home/config/config.yaml'

config.yaml
leaderElection:
  leaderElect: true
  resourceName: my-scheduler
  resourceNamespace: ns
  1. 扩展器控制器基于 kube builder
  - name: myExtender
      image: >-
        myimage.....
      command:
        - /usr/local/bin/devspace-scheduler-extender
        - '--commonConfig=my-config.yaml'
        - '--enable-leader-election=true'

我希望领导者选举将针对同一个 pod 中的相同容器。我看到当部署为 2 时,我得到了 2 个 pod,但领导者选举在不同的 pod 中我如何将它们同步到同一个 pod 中?

4

0 回答 0