サイズが2つ以上のレプリケーションコントローラがあり、アプリケーション監視プロファイラをレプリケーションコントローラのポッドにのみ埋め込んでいます。だから、私はインデックスや何かを決定するためには、ポッドは1つだけ選択されています。特にGKE環境では、そのような情報はありますか?レプリケーションコントローラのポッドのインデックスを取得する方法は?
0
A
答えて
1
レプリケーションコントローラによって開始されるポッドはすべて同じように扱われます。彼らは何らかの規則を持っていません。
同一のポッドのグループを開始し、それらのうちの1つで余分な機能を有効にする場合は、マスター選挙スキームを使用し、選出されたマスターだけに監視プロファイラを実行させることを検討する必要があります。
1
インデックスhttps://github.com/kubernetes/kubernetes/blob/release-1.2/docs/proposals/templates.mdを定義できるようにする、パラメータ化されたセット/テンプレート提案に興味があります。これは1.3に含まれる可能性が最も高いでしょう。
関連する問題
- 1. ポッド(レプリケーションコントローラ内)の短命のkubernetesコンテナ(/ sidekick)
- 2. Kubernetesレプリケーションコントローラのすべてのポッドからログを取得するにはどうすればよいですか?
- 3. Kubernetesでは、レプリケーションコントローラを使用するときにポッドの名前を設定する方法は?
- 4. kubectlポッド取得 - kubectl取得ポッド - STATUS ImagePullBackOff
- 5. ドロップダウンリストのインデックスを取得する方法
- 6. elasticsearchのインデックスからインデックスIDを取得する方法
- 7. ポッド定義内でKubernetesサービスIPを取得する方法
- 8. イオンの現在のスライドのインデックスを取得する方法は?
- 9. Gtk3 - そのウィジェットのウィジェットのインデックスを取得する方法は?
- 10. ポッドで現在の名前空間を取得する方法は?
- 11. リストの最後のインデックスを取得する方法は?
- 12. JSON配列のオブジェクトのインデックスを取得する方法は?
- 13. ListViewで子の実際のインデックスを取得する方法は?
- 14. nltk.RegexpParserの結果のインデックスを取得する方法は?
- 15. 2D配列の要素のインデックスを取得する方法は?
- 16. ListModelで特定のアイテムのインデックスを取得する方法は?
- 17. 値のインデックスを取得する方法はありますか?
- 18. 再起動したポッドの新しいIPを別のポッドから取得する方法
- 19. 配列内の要素をインデックスで取得する方法は?
- 20. divのidとしてインデックス値を取得する方法は?
- 21. 2D配列の行インデックスを取得する方法は?
- 22. JavaScript:要素インデックスの名前を取得する方法は?
- 23. Areablockのインデックスからオブジェクトを取得する方法は?
- 24. IntStream.map.forEachのインデックスを取得する方法は?
- 25. 2次元Jtextfieldのインデックスを取得する方法は?
- 26. は、ArrayListのからインデックスを取得する方法
- 27. MouseListenerで配列のインデックスを取得する方法は?
- 28. クリックされたJButtonのインデックスを取得する方法は?
- 29. インデックスで行列の行を取得する方法は?
- 30. QTableWidgetでセルのインデックスを取得する方法は?
ちょっと考えて、コンテナからetcdを利用できますか?もしそうなら、私はetcdのロックを実装します。 – yanana
マスタがストレージに使用するetcdインスタンスは、GKEクラスタ内のノードから直接アクセスできません。しかし、あなた自身のetcdのインスタンスを実行することもできます([dns cluster add-onのようにします](https://github.com/kubernetes/kubernetes/blob/a3c00aadd5da91288cca856dabbefbc9f261be69/cluster/addons/dns/skydns-rc)。 yaml.in#L23-L48))それをマスター選挙に使用してください。 –
ああ、そうです。ありがとう! – yanana