본문 바로가기

분류 전체보기

(134)
DOP-Examtopics : 101~134 보호되어 있는 글입니다.
DOP-Examtopics : 51~100 보호되어 있는 글입니다.
DOP-Examtopics : 01~50 보호되어 있는 글입니다.
17. AWS : Amazon EFS (Elastic File System) 1. EFS vs EBS vs S3 EFS (Elastic File System) AWS에서 제공하는 용량이 정해져 있지 않은 NFS 서비스라고 생각하자. AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있는 Linux 기반 워크로드용 파일 시스템 AWS Direct Connect 또는 AWS VPN을 통해 수천 개의 EC2 인스턴스와 온프레미스 서버 간에 파일을 공유하면서 파일 시스템에 액세스 할 수 있음 NFSv4 프로토콜 사용 여러 인스턴스 및 리소스에서 EFS 파일 시스템에 동시 액세스 가능 EBS (Elastic Block Storage) EC2 인스턴스와 함께 사용되는 블록 수준 스토리지 볼륨으로 볼륨이 인스턴스에 직접 연결되어 있어 지연 시간이 짧음 저장된 데이터는 가용 영역 내에서..
16. AWS : Elastic Beanstalk Elastic Beanstalk PaaS (Platform as a service)로서 (Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한)서버에서 개발된 웹 애플리케이션 및 서비스의 서버 구성, Auto Scaling, 배포 자동화, 모니터링 등 서버 운영에 필요한 대부분의 작업을 최대한 자동화해서 제공하는 서비스 https://aws.amazon.com/ko/elasticbeanstalk/ https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/Welcome.html 1. 기본 VPC 생성 Elastic Beanstalk는 기본 ..
01. Jenkins Install Jenkins 모든 언어의 조합과 소스 코드 repository에 대한 지속적인 통합(Continuous integration, CI)과 지속적 배포(continuous delivery, CD) 환경을 구축하기 위한 도구다. 빌드, 테스트, 배포 프로세스를 자동화하여 소프트웨어 품질과 개발 생산성을 높일 수 있다. 1.Jenkins 설치 및 구성 VMware CentOS7 환경 ※ java 설치 Jenkins는 java로 개발된 솔루션이므로 java를 먼저 설치해야 한다. # yum install -y java-11-openjdk-devel.x86_64 ※ java의 홈 디렉토리 확인 환경 변수 설정을 위해 java의 홈 디렉토리를 확인한다. ※ 환경 변수 등록 # vi /etc/profile ※ 환경 ..
3. Kubernetes : Pod 1. POD 1.1. POD 생성 ※ namespace 확인 ※ pod 생성 (namespace를 따로 지정하지 않을 경우 default로 생성됨) # kubectl run nginx-app --image=nginx --port 80 ※ default pod 확인 (namespace를 따로 지정하지 않을 경우 default의 pod 출력) ※ namespace 생성 ※ 위에서 생성한 1team namespace에 nginx-app1이라는 pod 생성 # kubectl run nginx-app1 --image nginx --port 80 --namespace 1team ※ 1team의 pod 확인 ※ 모든 namespace의 pod 확인 1.2. POD 삭제 ※ default의 nginx-app POD 삭..
2. Kubernetes : node 연결 Kubernetes (K8s) 컨테이너화된 애플리케이션을 자동으로 배포, 스케일링 및 관리해주는 오픈소스 시스템 HOST master node1 node2 node3 IP 10.0.0.1 10.0.0.11 10.0.0.12 10.0.0.13 SUBNET 255.255.255.0 GATEWAY 10.0.0.254 DNS1 10.0.0.1, 168.126.63.1 CPU 1P2C 1P2C 1P2C 1P2C MEM 2048 2048 2048 2048 HDD 50 50 50 50 NIC NAT NAT NAT NAT VMWare Workstation - 가상 머신 생성 2022.02.22 - [Setting/VMware] - 02. VMware Workstation : CentOS7 - Virtual Machin..