0

2 つのコンテナを備えた 1 つのポッドがあります

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 ビルダーに基づくエクステンダー コントローラー
  - name: myExtender
      image: >-
        myimage.....
      command:
        - /usr/local/bin/devspace-scheduler-extender
        - '--commonConfig=my-config.yaml'
        - '--enable-leader-election=true'

リーダーの選出が同じポッド内の同じコンテナーに対して行われることを望みます。デプロイが 2 のときに 2 つのポッドを取得したのに、リーダーの選出が異なるポッド内にあることがわかりました。それらを同じポッド内に同期するにはどうすればよいですか?

4

0 に答える 0