728x90 프로그래밍 및 기타92 [Cloud] aws: Network LoadBalancer (feat. AWS CLI + yaml 파일) 이전 내용 [Cloud] aws: eksctl, kubectl 주요 명령어이전 내용 [Cloud] aws : aws cli 로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws : aws console로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws: ECR(Amazon Elastic Container Registry)이전 내용 [Cloud] 도커puppy-foot-it.tistory.com[사전 작업] ★ 중요 ★ eksctl 명령을 이용해서 AWS EKS 클러스터를 생성하기 전 요구되는 선행 작업※ 기본적으로 VPC, 퍼블릭 서브넷, 프라이빗 서브넷, IGW, NAT GW 등은 생성되어 있다고 가정1. ubuntu 서버 필요: AWS EC2 인스턴스 생성 (필자의 경우 인스턴스명: .. 2025. 3. 4. [Cloud] aws: eksctl, kubectl 주요 명령어 이전 내용 [Cloud] aws : aws cli 로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws : aws console로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws: ECR(Amazon Elastic Container Registry)이전 내용 [Cloud] 도커로 DB 연결하기이전 내용 [Cloud] 컨테이너 이미지 경량화 시puppy-foot-it.tistory.comeksctl과 kubectl개념, 차이점 eksctl과 kubectl은 모두 Kubernetes와 관련된 도구이지만, 각각의 목적과 기능이 다르다. 1. 목적 - eksctl:주로 Amazon EKS (Elastic Kubernetes Service) 클러스터를 생성하고 관리하는 데 사용. 클러스터와 관련된.. 2025. 3. 1. [Cloud] aws : aws cli 로 쿠버네티스 클러스터 만들기 이전 내용 [Cloud] aws : aws console로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws: ECR(Amazon Elastic Container Registry)이전 내용 [Cloud] 도커로 DB 연결하기이전 내용 [Cloud] 컨테이너 이미지 경량화 시키기이전 내용 [Cloud] 도커 허브에서 컨테이너 이미지 다운로puppy-foot-it.tistory.com★ 중요 ★eksctl 명령을 이용해서 AWS EKS 클러스터를 생성하기 전 요구되는 선행 작업※ 기본적으로 VPC, 퍼블릭 서브넷, 프라이빗 서브넷, IGW, NAT GW 등은 생성되어 있다고 가정 1. ubuntu 서버 필요: AWS EC2 인스턴스 생성 (필자의 경우 인스턴스명: aws-managed-server)2.. 2025. 3. 1. [Cloud] 쿠버네티스(Kubernetes) 란? 이전 내용 [Cloud] aws : aws cli 로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws : aws console로 쿠버네티스 클러스터 만들기이전 내용 [Cloud] aws: ECR(Amazon Elastic Container Registry)이전 내용 [Cloud] 도커로 DB 연결하기이전 내용 [Cloud] 컨테이너 이미지 경량화 시puppy-foot-it.tistory.com쿠버네티스(Kubernetes) 쿠버네티스(Kubernetes)는 여러 개의 도커(Docker) 컨테이너를 효과적으로 관리하기 위한 오픈 소스 플랫폼이다. [클러스터 구성 요소 - control plane]★ API Server쿠버네티스 API를 노출하는 쿠버네티스 컨트롤 플레인 컴포넌트쿠버네티스 컨트롤 플.. 2025. 3. 1. [Cloud] aws: ECR(Amazon Elastic Container Registry) 이전 내용 [Cloud] 도커로 DB 연결하기이전 내용 [Cloud] 컨테이너 이미지 경량화 시키기이전 내용 [Cloud] 도커 허브에서 컨테이너 이미지 다운로드 & 업로드하기이전 내용 [Cloud] 컨테이너 이미지, 컨테이너 생성 및 실행 (feat. 도커)이puppy-foot-it.tistory.comAWS의 EKS와 ECR 개념 Amazon EKS(Amazon Elastic Kubernetes Service)와 Amazon ECR(Amazon Elastic Container Registry)는 AWS(Amazon Web Services)의 핵심 서비스를 위한 두 가지 중요한 구성 요소이다. EKS는 Kubernetes 클러스터를 관리하는 서비스로, 고가용성과 편리한 관리 기능을 제공한다. ECR은 .. 2025. 2. 27. [Cloud] 도커로 DB 연결하기 이전 내용 [Cloud] 컨테이너 이미지 경량화 시키기이전 내용 [Cloud] 도커 허브에서 컨테이너 이미지 다운로드 & 업로드하기이전 내용 [Cloud] 컨테이너 이미지, 컨테이너 생성 및 실행 (feat. 도커)이전 내용 [aws] Oracle Virtual Box 설치 및 실행이전 내puppy-foot-it.tistory.com도커로 DB 연동하기 도커에서 DB도 연동하여 사용할 수 있다.# mysql 최신 버전을 ms 라는 이름으로 계정 이름 root, 비밀번호 지정하여 백그라운드에서 내려 받고 실행docker run --name ms -e MYSQL_ROOT_PASSWORD=비밀번호 -d mysql 컨테이너 이미지 목록을 확인해보면 아래와 같이 mysql 이미지가 생성된 것을 확인할 수 있다.d.. 2025. 2. 27. [Cloud] 컨테이너 이미지 경량화 시키기 이전 내용 [Cloud] 도커 허브에서 컨테이너 이미지 다운로드 & 업로드하기이전 내용 [Cloud] 컨테이너 이미지, 컨테이너 생성 및 실행 (feat. 도커)이전 내용 [aws] Oracle Virtual Box 설치 및 실행이전 내용 [aws] Tomcat 서버와 DB 연동하기이전 내용 [aws] 도커(Docker) 란?이전 내용puppy-foot-it.tistory.com컨테이너 이미지 경량화 javainfo (버전1.) 이라는 컨테이너 이미지를 빌드하였다. 빌드가 성공한 뒤, 이미지를 조회해보면 SIZE가 나오는데, 912MB로 아주 크다. 이미지가 이렇게 크게 되면 저장 공간을 많이 잡아먹고, 배포에 오랜 시간이 걸린다. 따라서 이미지 SIZE를 줄일 (경량화) 필요가 있다. 컨테이너 이미지를.. 2025. 2. 27. [Cloud] 도커 허브에서 컨테이너 이미지 다운로드 & 업로드하기 이전 내용 [Cloud] 컨테이너 이미지, 컨테이너 생성 및 실행 (feat. 도커)이전 내용 [aws] Oracle Virtual Box 설치 및 실행이전 내용 [aws] Tomcat 서버와 DB 연동하기이전 내용 [aws] 도커(Docker) 란?이전 내용 [aws] AMI(Amazon Machine Image) 복제이전 내용 [aws] Elastic IP 할당받아 인스puppy-foot-it.tistory.com도커 허브에서 컨테이너 이미지 다운로드하기 여기까지 차례대로 쭉 읽어왔으면, 도커 허브는 퍼블릭이라 모든 이들이 접근 가능하다고 했던 것을 알 수 있을 것이다.그말은 도커 허브에 올려놓은 컨테이너 이미지는 (퍼블릭인 경우에) 다운로드 가능하다는 것이다.이번에는 도커 허브에 업로드되어 있는 컨.. 2025. 2. 27. [Cloud] 컨테이너 이미지, 컨테이너 생성 및 실행 (feat. 도커) 이전 내용 [aws] Oracle Virtual Box 설치 및 실행이전 내용 [aws] Tomcat 서버와 DB 연동하기이전 내용 [aws] 도커(Docker) 란?이전 내용 [aws] AMI(Amazon Machine Image) 복제이전 내용 [aws] Elastic IP 할당받아 인스턴스에 연결하기이전 내용 [aws] VPC 피어링(pepuppy-foot-it.tistory.com [도커] [aws] 도커(Docker) 란?이전 내용 [aws] AMI(Amazon Machine Image) 복제이전 내용 [aws] Elastic IP 할당받아 인스턴스에 연결하기이전 내용 [aws] VPC 피어링(peering)이전 내용 [aws] CloudFront이전 내용 [aws] IAM 계정 생성하기이전 내.. 2025. 2. 26. [Cloud] Oracle Virtual Box 설치 및 실행 이전 내용 [aws] Tomcat 서버와 DB 연동하기이전 내용 [aws] 도커(Docker) 란?이전 내용 [aws] AMI(Amazon Machine Image) 복제이전 내용 [aws] Elastic IP 할당받아 인스턴스에 연결하기이전 내용 [aws] VPC 피어링(peering)이전 내용 [aws] CloudFront이전 내용 [puppy-foot-it.tistory.comOracle Virtual Box Oracle VirtualBox는 오라클이 개발한 크로스 플랫폼 오픈 소스 가상화 소프트웨어로, 사용자가 물리적인 컴퓨터에서 여러 개의 운영 체제를 동시에 설치하고 실행할 수 있게 해주는 도구다.[주요 기능 및 특징]- 크로스 플랫폼 지원: Oracle VirtualBox는 Windows, m.. 2025. 2. 26. [Cloud] aws: Tomcat 서버와 DB 연동하기 이전 내용 [aws] 도커(Docker) 란?이전 내용 [aws] AMI(Amazon Machine Image) 복제이전 내용 [aws] Elastic IP 할당받아 인스턴스에 연결하기이전 내용 [aws] VPC 피어링(peering)이전 내용 [aws] CloudFront이전 내용 [aws] IAM 계정 생성하기이전 내puppy-foot-it.tistory.comTomcat 서버와 DB 연동하기 ◆ 대략적인 순서 VPC 설정 편집 > AWS RDS DB 생성 > 프라이빗 서브넷 생성 > 서브넷그룹 생성 > 보안 그룹 생성 > Workbench > [aws] 데이터베이스: RDS 생성하기이전 내용 [aws] default.conf 란?이전 내용 [aws] 3-Tier의 첫걸음: 도메인 톰캣 화면으로 바.. 2025. 2. 25. [Linux] 윈도우 환경에서 리눅스 사용하기 (WSL) 이전 내용 [Linux] 리눅스 VI Editor(vi 에디터)이전 내용 [Linux] 리눅스 단축키이전 내용 [Linux] 리눅스의 개념 및 기초 (+ 기본 명령어)리눅스(Linux) 란? 리눅스(Linux)는 오픈 소스 운영 체제로, 컴퓨터 역사상 가장 많은 기여자가 관여하고 있puppy-foot-it.tistory.com윈도우 환경에서 리눅스 사용하기(WSL? WSL1? WSL2? 은 다 뭐지?) ◆ WSL이란? (출처: 마이크로 소프트)WSL(Linux용 Windows 하위 시스템)은 별도의 가상 머신 또는 이중 부팅 없이 Windows 컴퓨터에서 Linux 환경을 실행할 수 있는 Windows의 기능이다. WSL은 Windows와 Linux를 동시에 사용하려는 개발자에게 원활하고 생산적인 환경을.. 2025. 2. 23. [Linux] 리눅스 VI Editor(vi 에디터) 이전 내용 [Linux] 리눅스 단축키이전 내용 [Linux] 리눅스의 개념 및 기초 (+ 기본 명령어)리눅스(Linux) 란? 리눅스(Linux)는 오픈 소스 운영 체제로, 컴퓨터 역사상 가장 많은 기여자가 관여하고 있으며, 소스 코드가 공개되어 있는puppy-foot-it.tistory.com리눅스의 vi 에디터 vi 에디터는 리눅스 및 유닉스 운영 체제에서 널리 사용되는 강력한 텍스트 편집기다. 매우 효율적이고 직관적인 편집 기능을 제공하며, 명령어 기반으로 작동하여 사용자 지정이 가능하다. ※ 이미지 출처: 손에 잡히는 VIM1. vi 에디터의 기본 개념역사와 발전: vi는 1970년대 초반에 벨 연구소에서 개발되었다. 이후 오랜 시간 동안 많은 사용자의 사랑을 받아왔다. 오늘날 vim(Vi I.. 2025. 2. 23. [Linux] 리눅스 단축키 이전 내용 [Linux] 리눅스의 개념 및 기초 (+ 기본 명령어)리눅스(Linux) 란? 리눅스(Linux)는 오픈 소스 운영 체제로, 컴퓨터 역사상 가장 많은 기여자가 관여하고 있으며, 소스 코드가 공개되어 있는 대표적인 오픈 소스 프로젝트다. 많은 서버와 임베디드puppy-foot-it.tistory.com리눅스 단축키출처: 나무위키 리눅스 특성상 자신의 환경을 구성하는 것은 자기 마음대로이기 때문에 tty를 제외하고는 표준화된 단축키가 없다. 아래는 기본값 bash를 사용하는 tty에서의 단축키를 서술한다. ◆ Ctrl과 함께 사용커서 이동 명령어는 Emacs의 명령어를 따라간다. A: 줄의 처음으로 E: 줄의 마지막으로 B: 커서를 왼쪽으로 이동 (왼쪽 화살표와 동일) F: 커서를 오른쪽으로 이.. 2025. 2. 23. [Linux] 리눅스의 개념 및 기초 (+ 기본 명령어) 리눅스(Linux) 란? 리눅스(Linux)는 오픈 소스 운영 체제로, 컴퓨터 역사상 가장 많은 기여자가 관여하고 있으며, 소스 코드가 공개되어 있는 대표적인 오픈 소스 프로젝트다. 많은 서버와 임베디드 장치에서 리눅스가 사용되며, 개인용 컴퓨터와 모바일 기기에서도 응용되고 있다.세계적으로 널리 사용되고 있는데, Linux 재단에 따르면 퍼블릭 클라우드 컴퓨팅 워크로드의 90%, 스마트폰의 82%, 임베디드 기기의 62%, 슈퍼 컴퓨터 시장의 99%가 Linux로 작동한다고 한다. 리눅스는 오픈 소스 소프트웨어로, 누구나 무료로 사용할 수 있다. 맥OS, 윈도우 등의 상업용 운영 체제와 달리 오픈 소스이기 때문에 사용자가 자유롭게 수정하고 배포할 수 있다. 따라서 굉장히 다양한 배포판이 존재한다. 각 배.. 2025. 2. 23. 이전 1 2 3 4 ··· 7 다음 728x90