Rancher로 MySQL 복제 구성 스택 만들기 (후편)
속편입니다.
그래서 마지막 카탈로그 만들기에 대해 설명합니다.
필요한 파일 구성
다음 구성으로 GitHub 리포지토리를 준비합니다.
README.md 준비
두 가지 유형의 README.md가 있습니다.
config.yml 준비
config.yml 에는 카탈로그 리스트에서의 표시 내용과 상세 화면의 카테고리등의 기술을 기재합니다.
config.yml
name: MySQL Asynchronous Replication
description: "Asynchronous replication cluster of MySQL"
version: v0.1
category: "Databases"
상기와 같이 기술했을 경우, 카탈로그 일람 화면, 상세 화면 각각에서의 표시는 이하와 같습니다.
카탈로그 목록 화면에서 표시
카탈로그 상세 화면에서의 표시
catalogIcon-{Stack 이름}.???
카탈로그에 부여되는 아이콘의 이미지 파일입니다.
svg가 디폴트인 것 같습니다만, png라든지라도 괜찮은 것 같습니다.
stack명은
MySQLReplication
, PNG 형식의 이미지를 이용하므로,파일 이름은
catalogIcon-MySQLReplication.png
입니다.이것입니다.
여러분 신세를 지고 있는 야스토야씨의 것입니다.
docker/rancher-compose.yml 준비
docker-compose.yml 및 rancher-compose.yml을 준비합니다.
스택 화면에서 빨간색 왁스로 둘러싸인 부분을 클릭합니다.
스택을 구성하기 위한 rancher-compose.yml/docker-compose.yml이 표시됩니다.
이것을 처음에 든 장소에 둡니다.
카탈로그 로드
여기까지 준비한 카탈로그를 아래의 장소에 준비하고 있습니다.
htps : // 기주 b. 코m/후후후/my_오리기나 l_카타ぉg
여기를 Rancher에서 로드하는 단계를 설명합니다.
ADMIN
-> Settings
를 선택합니다.
(1) Add Catalog
버튼을 클릭합니다.
(2) 이름을 지정합니다 (여기에서는 replication
를 지정합니다)
(3) 리포지토리를 복제하기위한 .git 파일의 URI를 지정합니다.
(4) 복제 할 분기를 지정합니다 (여기서는 master
지정)
여기까지 설정 후 Save
버튼을 클릭하여 저장하면 카탈로그에 표시됩니다.
지금까지 카탈로그 작성이 완료되었습니다.
Catalog
를 선택하면 방금 지정한 replication
이 표시되면 일단 완료됩니다.
요약
지금까지 MySQL 비동기 복제 카탈로그를 만드는 절차를 설명했습니다.
이제 쉽게 MySQL 비동기 복제를 실현 한 구성을 한 번의 클릭으로 만들 수 있습니다.
하지만 아직 아직 설명되지 않은 부분이 많이 있습니다.
(예 : 스택을 만들 때 매개 변수를 지정하는 방법 등)
카탈로그 작성에 대한 자세한 내용은
지금까지 MySQL 비동기 복제 카탈로그를 만드는 절차를 설명했습니다.
이제 쉽게 MySQL 비동기 복제를 실현 한 구성을 한 번의 클릭으로 만들 수 있습니다.
하지만 아직 아직 설명되지 않은 부분이 많이 있습니다.
(예 : 스택을 만들 때 매개 변수를 지정하는 방법 등)
카탈로그 작성에 대한 자세한 내용은
에서 이야기하고 있기 때문에 여기를 참조하실 수 있다고 생각합니다.
Reference
이 문제에 관하여(Rancher로 MySQL 복제 구성 스택 만들기 (후편)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/RyoMa_0923/items/c7d9e2fa1ee3555d5230텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)