본문 바로가기

쿠버네티스2

개발환경 구축하기 - 쿠버네티스 예전에 했던 서버 구축글에서 docker swam을 쿠버네티스로 바꾸던 걸 정리했던 글입니다. 1. 젠킨스에서 도커 빌드 가능하게 설정하기 기존에 Docker Compose로 구성해서 서버에서 바로 docker 이미지를 만들었다면 이번에는 Jenkins에서 빌드를 해서 이미지를 생성하고 해당 이미지를 넥서스에 올린 후 각각의 서버에서 해당 이미지를 사용방식으로 만들려고 합니다. 가장 먼저 젠킨스에서 도커를 빌드하고 빌드된 이미지를 사내 dockerhub(Nexus)에 올릴 수 있게 해주어야 합니다. 도커로 구동된 젠킨스에서 도커를 실행하려면 docker.sock 파일을 볼륨해줘야 합니다. sudo docker run -d -p 8080:8080 -v /home/jenkins:/var/jenkins_hom.. 2022. 11. 11.
[Kubernetes] kops 설정하기 쿠버네티스 kops 설정하기 kops는 AWS에 쿠버네티스를 설정하는 데 도움을 주는 프로그램이다. 이 글을 쓰는 시점에 AWS에서 우분투 리눅스를 만들어서 클러스터를 만드는 것까지 성공했지만 개발 PC인 Window와 mac에서도 할 수 있게 할려고 한다. 순서 쿠버네티스 설치 kops 설치 AWS IAM 설정 route53 설정 AWS CLI 설치 s3 버킷 생성 Kops 참조사이트: https://github.com/kubernetes/kops Linux curl -LO https://github.com/kubernetes/kops/releases/download/$(curl -s https://api.github.com/repos/kubernetes/kops/releases/latest | gre.. 2020. 3. 20.