전체 글 205

Docker 설치 방법

https://docs.docker.com/engine/install/ InstallLearn how to choose the best method for you to install Docker Engine. This client-server application is available on Linux, Mac, Windows, and as a static binary.docs.docker.com 공식사이트에 OS별로 Docker를 설치하는 방법이 나와있다. 이 포스팅에서는 Ubuntu에 설치를 할건데, 4가지 방법 중 apt 저장소로 설치할거다.     Install using the apt repository 부분 참고.   아래는 2023년에 설치한 기록이니 될수있으면 공식문서를 참고해서 설치하자...

metrics-server 설치: 쿠버네티스 리소스 모니터링

metrics-server란? The Kubernetes Metrics Server is an aggregator of resource usage data in your cluster Kubernetes 지표 서버는 클러스터에서 리소스 사용량 데이터의 집계자다. 설치 전 top 명령어 사용 불가 1. metrics-server 구성에 필요한 YAML 파일 다운로드 git clone https://github.com/kubernetes-sigs/metrics-server.git 2. YAML 파일 수정 cd metrics-server/manifests/base vi deployment.yaml metrics-server에 인증 정보 구성이 안되어있으므로 인증 과정을 생략하도록 아래 코드 추가 args: -..

AWS EKS 설치: CLI로 설치하는 방법(yaml 파일)

1. k8s managed Server로 사용할 EC2 인스턴스 생성 private zone에 생성 2. k8s managed Server로 사용할 인스턴스 생성 참고: https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-linux.html sudo apt-get install -y unzip curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install aws --version 3. eksctl 설치(EKS설치/운영 툴) 참고: https://docs.aws.amazon.com/ko..

[에티버스러닝]RECA 2기 14주차: AWS Korea 방문 후기

본 포스팅은 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 기록입니다. 14주차 교육 기간: 2023.5.22~5.26 이번주에는 AWS 한국 본사를 방문해볼 기회가 있었다. 오전에는 취업컨설팅을 듣고 점심시간 이후에 AWS 한국 본사로 이동했다. 일정표 14:30 ~ 15:00 | AWS로 이동 및 인원 확인 15:00 ~ 15:30 | AWS 방문자 등록 15:30 ~ 16:00 | AWS 소개 16:00 ~ 16:45 | AWS 직원이 말하는 클라우드 커리어 개발 16:45 ~ 17:00 | Q&A 17:00 ~ 17:30 | AWS 오피스 투어 저번 RedHat Korea에 방문했던 것처럼 철저한 보안 속에서 진행됐다. 교육장에서는 촬영 자체가 불가하여..

AWS EC2 CLI 설치

AWS Command Line Interface(AWS CLI) 명령줄 셸의 명령을 사용하여 AWS 서비스와 상호 작용할 수 있는 오픈 소스 도구 운영체제: Amazon Linux 2 AWS CLI 설치 curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" AWS CLI 버전 확인 aws --version 프로필 설정 프로필 설정 전 aws configure list 프로필 설정하기 액세스 키와 시크릿 키는 IAM 사용자를 만들 때 저장해둔 키 입력 aws configure credentials 설정 vi ~/.aws/credentials 아래 프로필 작성해서 붙여넣기 role_arn과 MFA는 IAM 사용자 요약과 보안자격증명 탭에서 확..

AWS EC2 Nginx 설치(Amazon Linux 2, Ubuntu)

1. Amazon Linux 2 yum 업데이트 sudo yum update -y repository 등록 sudo vi /etc/yum.repos.d/nginx.repo 아래 코드 추가 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 repository 확인 yum info nginx Nginx 설치 sudo yum install nginx -y Nginx 버전 확인 nginx -v Nginx 실행 sudo systemctl start nginx Nginx 중지 sudo systemctl stop nginx Nginx 상태 확인 sudo systemctl status ngi..

Dockerfile build, Docker Hub에 푸시하는 방법

리눅스에서 Docker 설치하는 방법 AWS EC2: Amazon Linux 2 Docker 설치 yum 업데이트 후 docker 설치 sudo yum update -y sudo yum install docker -y docker 버전 확인 docker -v docker 실행 sudo service docker start docker 그룹 생성 후 사용자(ec2-user) 추가: sudo 없이 docker 실행 가능 sudo usermod -aG d minha0220.tistory.com Dockerfile 및 웹 파일 생성 # Dockerfile FROM node:14 LABEL maintainer="nodejs app container " COPY hello.js /hello.js ENTRYPOINT..