강좌
클라우드/리눅스에 관한 강좌입니다.
클라우드 분류

[KT클라우드]DevOps Suite 이용 방법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

Cluster 생성
cloud.kt.com 홈화면 우측 상단 '클라우드 콘솔' 클릭
클라우드 콘솔의 좌측 메뉴에서 'DevOps Suite' 클릭 후 'Cluster' 클릭cloud.kt.com 홈화면 우측 상단 '클라우드 콘솔' 클릭
클라우드 콘솔의 좌측 메뉴에서 'DevOps Suite' 클릭 후 'Cluster' 클릭
Cluster 리스트 화면에서 'Cluster 생성' 클릭
'MasterNode 설정' 페이지의 필수 항목 값 입력
o 위치 : Cluster를 생성할 Zone 선택
o 클러스터명 : 생성할 Cluster의 이름 입력 및 중복확인
o Node 구성 및 사양 : Master Node 서버의 운영체제 및 버전 선택, Master Node 서버의 CPU Core/RAM 선택
o Node 개수 : 클러스터를 구성할 MasterNode 서버의 갯수 선택
o 웹 노출 도메인 선택 :
- Dafault (nip.io) : nip.io의 무료 도메인을 기반으로 서비스들의 노출 도메인을 생성하며, nip.io 도메인이 적용된 LB가 자동으로 구성됩니다.
- 개인도메인사용 : 소유하고 계신 도메인을 직접 등록할 수 있습니다. 해당 도메인이 적용된 KT Loadbalancer를 직접 구성하셔야 합니다.
o 공인IP : default IP 사용 권장
o OrchestrationTool선택 : 컨테이너 오케스트레이션을 위한 Orcehstrator 선택
o OrchestrationTool버전 : 컨테이너 오케스트레이션을 위한 Orchestrator 버전 선택
다음' 버튼 클릭
'WorkerNode 설정' 페이지의 필수 항목 값 입력
o Node 구성 : Master Node 서버의 구성선택과 동일하게 선택됩니다.
o Node 사양 : Worker Node 서버의 CPU Core/RAM/Disk 등 선택 (사양 부족일 경우, Devops suite 이용 불가)
o Node 개수 : 클러스터를 구성할 Worker Node 서버의 갯수 입력
o 추가 Disk : 기본제공 DIsk 외 추가 Disk 사용 시 사용 여부 입력
다음' 버튼 클릭
'NAS볼륨 설정' 페이지의 필수 항목 값 입력
o 이름 : 생성할 NAS 볼륨의 이름 입력 및 중복검사
o 추가 용량 : 추가로 생성할 용량 입력
o mountPath : NAS 볼륨을 각 노드들에 마운트할 경로 입력 및 중복검사
다음' 버튼 클릭
신청 내역 확인 후 '생성하기' 버튼 클릭
DevOps Suite 클러스터 생성 신청 팝업 확인
[주의!] 팝업 확인 이후 클러스터링 작업에는 30분에서 1시간 정도 소요될 수 있습니다.
[주의!] 초기 관리자 계정 ID와 PWD를 꼭 확인하고 기억해두시기 바라며, 초기 계정으로 최초 로그인 후 비밀번호를 변경하여 사용하시기 바랍니다.
'Cluster 리스트' 메뉴에서 Cluster 상태 확인
o 일정시간 이후 클러스터링 작업이 정상적으로 완료되면, 클러스터 상태가 '사용'으로 업데이트 됩니다.
클러스터 조회
클라우드 콘솔 좌측 'DevOps Suite' 마우스 오버 후 'Cluster 리스트' 선택하여 Cluster 목록 조회 가능
좌측 상단 '···' 선택시 드롭다운 메뉴에서 세부 검색조건 선택 가능
Cluster 리스트에서 Cluster의 Master/Worker Node 체크 후 좌측 상단 '···' 선택
'서버 정보' 클릭 시 상세정보 조회 가능, '클러스터 정보' 클릭 시 Cluster 조회 가능
o 상세정보 : 서버정보, 생성일시, 상태정보 조회 가능
o Cluster : 클러스터 정보, 클러스터 상태, Orchestration 툴 정보, DevOps 도구(Jenkins, Gitlab, DevOps Suite포탈 등) 웹 콘솔 및 포탈 접속 경로 정보 조회 가능
[주의!] Jenkins, Gitlab, Orchestration툴 웹콘솔, DevOps Suite 포탈 관리자 초기 계정은 클러스터 생성 신청시 팝업으로 공지된 계정을 사용하시면 됩니다.
[주의!] DevOps Suite포탈이 아닌 Gitlab, Jenkins에서 직접 생성한 프로젝트의 경우 DevOps Suite 포탈과의 연동이 원활하지 않을 수 있습니다. DevOps Suite 포탈에서 프로젝트 생성시 Gitlab, Jenkins 프로젝트가 자동 구성되므로, 신규 프로젝트 생성시에는 DevOps Suite 포탈을 사용을 권장드립니다.
네임스페이스 생성
DevOps Suite 포탈을 통한 프로젝트 생성 전에, 컨테이너 오케스트레이션 자동화 툴에서 프로젝트를 생성할 네임스페이스를 생성해야 합니다.
[주의!] 현재 DevOps Suite는 컨테이너 오케스트레이션 자동화툴로 OKD만 지원합니다.
[주의!] DevOps Suite 이용 시, 'devops' 네임스페이스 삭제할 경우 이용 불가
Cluster 리스트에서 네임스페이스를 생성할 Cluster의 Master Node 체크 후, 좌측 상단 '···' 클릭 후 '클러스터 정보' 클릭
자동화 콘솔 URL 링크 클릭하여 자동화콘솔 URL 접속하여 관리자 계정으로 로그인
[주의!] 컨테이너 오케스트레이션 툴의 관리자 계정은 클러스터 생성 신청시 팝업으로 공지된 계정입니다.
홈화면 오른쪽 상단 'Create Porject' 버튼 클릭
[주의!] '네임스페이스' 란 하나의 클러스터를 논리적으로 분리하는 작업공간을 의미하며, 일반적으로 OKD 오케스트레이션 도구 에서는 네임스페이스를 '프로젝트(Project)'라고 부릅니다.
생성할 프로젝트 정보 입력 후 'create' 버튼 클릭
오른쪽 'My Projects' 목록에서 생성 요청한 프로젝트 존재 확인
  • 컨테이너 오케스트레이션 자동화 툴의 네임스페이스(OKD의 Project) 목록은 DevOps Suite 포탈의 관리자 계정과 자동으로 연동됩니다.
  • [주의!] DevOps Suite 포탈의 일반 사용자가 특정 네임스페이스에 접근하기 위해서는, DevOps Suite 포탈의 관리자의 권한 부여가 필요합니다.
  • 자세한 방법은 1.3.4에서 소개한 DevOps Suite 포탈 매뉴얼의 '사용자권한관리' 부분을 참고하시기 바랍니다.
DevOps Suite 포탈 접속
Cluster 리스트에서 DevOps Suite 포탈에 접속하고자 하는 Cluster의 Master Node 체크 후, 좌측 상단 '···' 클릭 후 '클러스터 정보' 클릭
DevOps Suite 포탈 URL 링크 클릭하여 DevOps Suite 포탈 접속
DevOps Suite 포탈 매뉴얼
DevOps Suite 포탈 사용 방법은 DevOps Suite 포탈 > Guide > Manual 페이지를 확인하시기 바랍니다.
DevOps Suite 포탈 매뉴얼 페이지 확인

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  262 명