k8에 개념 Operator이있어 CRD를 제공하고 CR의 ADD/UPDATE/DELETE 이벤트를 볼 때 몇 가지 작업을 수행 할 수 있습니다.마스터 포드가 작동하고 장애 조치를 수행하기 위해 대기 할 수있는 운영자를 개발하는 방법은 무엇입니까?
하나는 요청에 응답하는 마스터이고 다른 하나는 장애 조치를 수행하는 대기열 인 고 가용성을 위해 두 가지 서비스를 배포하는 일반적인 방법입니다. 나는 k8s에서 컨트롤러가이 방법을 사용하여 HA를 수행하고 APIServer가 두 서비스 간의 마스터를 선택하는 기능을 제공한다고 들었습니다.
많이 검색했지만 Operator에서이 기능을 사용하는 방법에 대한 예제를 찾을 수 없습니다.
Operator에 대해 HA를 수행하는 방법에 대한 제안 사항에 감사드립니다.
등 consul, etcd, 사육사를 통해, 어쩌면 당신의 언어, 리더 선거 라이브러리가 리더 선거를위한 다른 방법을 사용할 수 있습니다, 그것은 당신에게 몇 가지 통찰력을 줄 수도 [운영자] (https://akomljen.com/kubernetes-elasticsearch-operator) –
@SureshVishnoi 나는이 블로그를 보았으며 Operator의 기본 개념과 ElasticSearch Operator의 사용법만을 설명했다. 이 질문에서 저는 운영자를 위해 HA를 수행하는 방법을 알고 싶습니다. 어떤 식 으로든 고마워요 : D – flyer