rancher1.6 기본 운영 방법
기본개념 정리
Master
인증,권한 관리
컨테이너 할당 스케줄링
스케일링, 복제 컨트롤러
설정 정보 관리
Node
rancher slave node
rancher agent로 동작. master와 통신하며 노드 관리.
User 관리
- 계정 생성
- [Accounts] - [Add Account] 클릭
- 추가된 User별, Host 등록 및 관리 가능.
- 하나의 Host에 여러개의 User는 불가능 ( 1 Host = 1 User )
항목
Login Username : 사용자명
Password : 패스워드
Name :
Account Type : User / Admin 선택
User 일경우, [Admin] 항목을 사용할수 없음.
Description : 설명
- User 생성 후 아래와 같이 "ID"가 생성됨.
- 생성된 ID는 다른 시스템(jenkins ..등)과 연동시 사용될수 있음.
- ID 별로 Host를 등록 관리 할수 있음.
NODE(HOST)관리
- 호스트 등록
- [INFRASTRUCTURE]-[Add Host] 클릭
- VM또는 Server에 rancher-agent를 설치
- 하나의 HOST는 하나의 Rancher-agent 만 설치 가능
- 등록 내역
- rancher 에서 등록할수 있는 Machine Drivers List
- Custom : VM또는 Server에 수동 설치 ( default)
- AMAZON EC2
- Azure
- DigitalOcean
- packet
- Other
- [Admin]-[Machine Drivers]를 통해 다른 Machine 선택 가능.
- Custom 내역
- 5번의 Commnad를 Host vm또는 server에 Copy 하여 실행 .
1 | &sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.10 http://192.168.0.20/v1/scripts/81F133A4C2D51FA63426:1514678400000:hBtFQhv3Rg0WBdEWQDALZay85E | cs |
- 실행 후 아래와 같이 기본 agent 설치 됨.
1 2 3 4 5 6 7 8 9 10 | $docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES fe57e303a367 rancher/healthcheck:v0.3.6 "/.r/r /rancher-en..." 2 months ago Up 2 months r-healthcheck-healthcheck-2-325d3529 14ee179ab3db rancher/network-manager:v0.7.20 "/rancher-entrypoi..." 2 months ago Up 2 months r-network-services-network-manager-2-d1faecb6 785e861a99e2 rancher/dns:v0.17.3 "/rancher-entrypoi..." 2 months ago Up 2 months r-network-services-metadata-dns-2-ad295941 f5a9c001c583 rancher/metadata:v0.10.2 "/rancher-entrypoi..." 2 months ago Up 2 months r-network-services-metadata-2-25ead1a0 5a56dca4035c rancher/net:v0.13.13 "/rancher-entrypoi..." 3 months ago Up 2 months r-ipsec-ipsec-router-3-10890f95 0da45e6a291d rancher/net:v0.13.13 "/rancher-entrypoi..." 3 months ago Up 2 months r-ipsec-ipsec-connectivity-check-3-3bc40f31 f5b41bd4c755 rancher/net:v0.13.13 "/rancher-entrypoi..." 3 months ago Up 2 months r-ipsec-cni-driver-2-b2192f00 fa35ce87abd3 rancher/agent:v1.2.10 "/run.sh run" 3 months ago Up 2 months rancher-agent | cs |
- Host 등록 완료
- 등록완료후 아래와 같이 Host관리 가능 함.