본문 바로가기

OCIR

OCI Kubernetes와 MySQL 서비스를 활용한 어플리케이션 배포 데모 - #5. 도커 이미지 OCIR에 등록, OKE 클러스터에 컨테이너 배포 글 순서 #1. OKE 클러스터 설치 #2. MySQL 서비스 배포 #3. 쿠버네티스 접속 환경 구성 #4. OCI 레지스트리 설정, 도커 이미지 빌드 #5. 도커 이미지 OCIR에 등록, OKE 클러스터에 컨테이너 배포 도커 이미지 OCIR에 등록 docker tag 명령으로 생성된 로컬 이미지 python-mysql-sample에 태그를 부여합니다. [opc@bastion python-mysql-sample]$ docker tag python-mysql-sample iad.ocir.io/idzaf7d76gjx/demo-python-mysql-sample-data:1.0 [opc@bastion python-mysql-sample]$ docker images REPOSITORY TAG IMAGE ID C.. 더보기
OCI Kubernetes와 MySQL 서비스를 활용한 어플리케이션 배포 데모 - #4. OCI 레지스트리 설정, 도커 이미지 빌드 글 순서 #1. OKE 클러스터 설치 #2. MySQL 서비스 배포 #3. 쿠버네티스 접속 환경 구성 #4. OCI 레지스트리 설정, 도커 이미지 빌드 #5. 도커 이미지 OCIR에 등록, OKE 클러스터에 컨테이너 배포 OCI 레지스트리 설정 빌드된 어플리케이션 컨테이너 이미지를 OCI 레지스트리에 push/pull 하기 위한 설정입니다. 인증 토큰 생성 OCI 레지스트리에 접근하려면 OCI 레지스트리 접속 패스워드 기능을 하는 인증 토큰 (Auth Token)이 필요합니다. 인증 토큰은 OCI 웹 콘솔에서 생성할 수 있습니다. OCI 웹 콘솔 오른쪽 상단의 사용자 메뉴를 클릭하면 나오는 User Settings 화면으로 이동합니다. Auth Tokens 화면에서 Generate Token을 클릭하면 .. 더보기
OCI Kubernetes와 MySQL 서비스를 활용한 어플리케이션 배포 데모 - #3. 쿠버네티스 접속 환경 구성 글 순서 #1. OKE 클러스터 설치 #2. MySQL 서비스 배포 #3. 쿠버네티스 접속 환경 구성 #4. OCI 레지스트리 설정, 도커 이미지 빌드 #5. 도커 이미지 OCIR에 등록, OKE 클러스터에 컨테이너 배포 쿠버네티스 접속 환경 구성 (on Bastion Host) 이제 OKE 쿠버네티스 접속을 위한 유틸리티 설치와 환경 설정 파일을 생성하겠습니다. 그 전에 어플리케이션 소스를 가져오기 위한 git과 어플리케이션 컨테이너 빌드를 위한 도커를 먼저 설치하겠습니다. git 설치 아래와 같이 git을 설치합니다. [opc@bastion ~]$ sudo yum install git -y ... Installed: git.x86_64 0:1.8.3.1-23.el7_8 Dependency Instal.. 더보기