eksctl 이란? 클러스터를 배포 할수 있도록하기위해 EKS 클러스터를 쉽게 생성 및 관리하는 CLI 툴입니다. Go 언어로 쓰여 있으며 CloudFormation 형태로 배포됩니다. 1. eksctl 다운로드 temp 폴더에 바이너리 파일 다운로드 진행하도록 하겠습니다. curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp ekstl이 다운로드 된것을 확인 후 /usr/local/bin 으로 옮기도록 하겠습니다. cd /tmp ls -al sudo mv -v /tmp/eksctl /usr/local/bin 2...
Jq란? jq는 JSON 형식의 데이터를 다루는 커맨드라인 유틸리티입니다. 1. JQ 설치하기 sudo yum install -y jq bash-completion이란? kubectl 명령어의 자동 완성을 가능하게 만들 수 있습니다. 2. bash-completion 설치하기 sudo yum install -y bash-completion 이상으로 유용한 다른 툴들을 설치해봤습니다.
kubectl이란? 쿠버네티스 클러스터에 명령을 내리는 CLI입니다. 쿠버네티스는 오브젝트 생성, 수정 혹은 삭제와 관련한 동작을 수행하기 위해 쿠버네티스 API를 사용합니다. 이때, kubectl CLI를 사용하면 명령어가 쿠버네티스 API를 호출해 관련 동작을 수행합니다. 1. kubectl 다운받기 sudo curl -o /usr/local/bin/kubectl \ https://amazon-eks.s3.us-west-2.amazonaws.com/1.21.2/2021-07-05/bin/linux/amd64/kubectl 다운로드 설정한 위치에 가서 정상적으로 다운로드가 되었는지 확인해보도록 하겠습니다. cd /usr/local/bin ls -al kubectl 파일이 있는것을 확인 해 보실 수 있습..
AWS CLI란? 셸에서 명령을 사용하여 AWS 서비스와 상호 작용할 수 있는 오픈 소스 도구입니다. https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html What is the AWS Command Line Interface? - AWS Command Line Interface What is the AWS Command Line Interface? The AWS Command Line Interface (AWS CLI) is an open source tool that enables you to interact with AWS services using commands in your command-line shell. With mi..
AWS 실습 환경을 본격적으로 구축해보도록 하겠습니다. 실습에 들어가기전 AWS 계정을 미리 생성해주세요. https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 개발자, 데이터 사이언티스트, 솔루션스 아키텍트 또는 AWS에서 구축하는 방법을 배우는 데 관심이 있는 모든 사용자용 무료 온라인 교육 AWS 전문가가 구축한 500개 이상의 무료 디지털 교육 과정 aws.amazon.com 1. AWS Cloud9 IDE 생성하기 생성된 계정으로 로그인 후 , AWS Cloud9 콘솔창 에 접속해주세요. https://ap-south-1.console.aws.amazon.com/cloud9/home/product https://ap-so..
AWS에 대해 좀 더 친숙해지기 위해 아래 진행사항에 관련돼서 포스팅을 계속 남기려고 합니다. https://catalog.us-east-1.prod.workshops.aws/workshops/9c0aa9ab-90a9-44a6-abe1-8dff360ae428/ko-KR Workshop Studio catalog.us-east-1.prod.workshops.aws 위의 사이트를 들어가보면 위의 화면과 밑에 실습 동영상이 같이 첨부되어 있습니다. 우선 웹 애플리케이션 구축하기전에 Kubernetes(k8s) 와 Amazon EKS에 대해 간단하게 알아볼 필요가 있습니다. Kubernetes(k8s) 란? 먼저, 쿠버네티스트를 알기 위해서는 도커와의 차이점을 알아보도록 하겠습니다. https://wooono...