.png)
Microk8s Kubernetes로 MySQL HA 데이터베이스를 설정하려고 합니다.
목표는 3개의 노드 모두에서 MySQL을 실행하고 그 사이에 1개의 유동 IP를 두는 것이며, 노드 중 하나라도 폭발하면 데이터베이스가 계속 작동하도록 하는 것입니다.
다음과 같이 3개의 노드를 설치했습니다.https://microk8s.io/high-availability, 나는 그것들을 그룹화했고 실제로 실행 microk8s kubectl get no
하면
NAME STATUS ROLES AGE VERSION
node3 Ready <none> 4m28s v1.19.3-34+a56971609ff35a
node2 Ready <none> 25m v1.19.3-34+a56971609ff35a
node1 Ready <none> 37m v1.19.3-34+a56971609ff35a
대시보드를 활성화했는데 개별 IP의 3개 모두에서 작동합니다.
이제 MySQL을 설치하고 부동 IP를 사용하여 3개 모두에 데이터를 보관하고 싶습니다.
내 질문은 다음과 같습니다
- microk8s에 MySQL을 설치하는 방법은 무엇입니까?
- 데이터를 항상 복사할 수 있는 가용성이 높습니다.
- 유동 IP를 갖는 방법은 무엇입니까?
누구든지 나에게 올바른 튜토리얼을 알려주거나 이를 달성하도록 도와줄 수 있습니까?
감사합니다