k8にはコンセプトOperatorがあり、CRDを提供し、CRのADD/UPDATE/DELETEイベントを見ているときにいくつかの操作を行います。マスタPodを動作させ、フェイルオーバを行うスタンバイを持つオペレータを開発するにはどうすればよいですか?
高可用性の目的で、要求に応答するマスターとフェールオーバーを行うスタンバイとして2つのサービスを展開するのが一般的な方法です。私はk8sでコントローラーがこの方法を使ってHAを行うことができ、APIServerは2つのサービスの間でマスターを選択する機能を提供していると聞いています。
私は多くを検索しましたが、Operatorでこの機能を使用する方法の例は見つかりませんでした。
OperatorのHAの実行方法に関するご意見をお待ちしております。
私はちょうどオペレータについての記事を見て、それはあなたにいくつかの洞察力を与えるかもしれません[Operator](https://akomljen.com/kubernetes-elasticsearch-operator) –
@SureshVishnoi私はそのブログを見てきましたが、これはOperatorの基本概念とElasticSearch Operatorの使い方についてのみ説明しています。この質問では、オペレータにHAを実行する方法を知りたいと思います。どのように感謝しますか:D – flyer