Page History
...
여러가지 Auth와 연동을 통한 SSO(Single Sign On)을 이용할수 있으며, 여기서는 LOCAL을 지정하고 직접 Admin 계정을 생성하겠습니다.
최초 인프라설치
Rancher UI에서 INFRASTRUCTURE 메뉴탭에 가면 인프라가 최초에는 비어 있습니다.
Add Host를 하여 최초 인프라를 추가 해보겠습니다. ( Agent 추가라는 용어가 더 많이 사용됩니다.)
Server의 안정적인 운영을 위해 Agent는 일반적으로 Server와 같이 구동되지 않는 것이 좋으나
실습환경에서는 최초의 인프라(Agent)를 동일한곳에 설정하겠습니다.
클라우드 컴퓨터 파워가 있다고 하면, 클라우드 추가도 가능하며, 여기서 진행되는 샘플은 온전히 온프레미스 환경하에 클라우드 비용을 사용하지 않는것이니
Custom을 이용합니다. 필수 옵션은 아니지만 주요 설정은 라벨링 설정과 IP입니다.
- 라벨링을 하는 이유 : 관리해야할 호스트가 많아지면, 나중에 서버의 역활과 롤이 애매해집니다. 이미 구성이 된 서버에 롤을 바꾸기는 쉽지 않습니다. 처음부터 네이밍을 잘하여 목적에 맞는 구동가능하며, 오토 스케일링 이용시 특정조건의 라벨링을 이용할수 있습니다.
- IP를 지정하는 이유 : Server - Agent 에서 서버가 일반적으로 IP를 자동감지하여 Agent IP를 알수 있습니다. 하지만 Nat의 영향등으로 접근하지 못하는 IP가 감지될수 있음으로 서버가 Agent를 감지하거나 방화벽 정책상 접근할수있는 내부 IP를 명시를 해줍니다.
Agent설치
필요한 옵션을 지정하면, 도커컨테이너를 통한 설치명령을 제공해 줍니다. 명령을 복사하여 해당 VM ( docker1) 에서 실행을 하면 1분 이내에 설치가 완료됩니다.
동일한 방법으로 도커를 뛰우기위한 공간(호스트)을 손쉽게 추가할수 있습니다.