일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- aws cli ec2
- statefulset
- k8s
- jenkins parameter
- linux 파일복사
- EC2
- Ansible
- amazon ebs활용
- aws cli
- cli ec2
- SecurityContextHolder
- Configmap
- 쿠버네티스교과서
- pod
- amazon ebs
- kubectl명령어
- 서버간 파일전송
- private repostiroy
- amazon ebs종류
- 명령어
- ELB
- kubectl
- yaml예시
- 쿠버네티스
- docker
- React Native
- nexus proxy
- describe-instances
- sql 공유
- docker myql
- Today
- Total
목록전체 글 (56)
게으름을 위한 부지런한 게으름뱅리' 블로그
인스턴스 시작 (Launch Instances) aws ec2 run-instances --image-id ami-12345678 --count 1 --instance-type t2.micro --key-name MyKeyPair --security-group-ids sg-12345678 `--image-id`: 사용할 AMI (Amazon Machine Image) ID `--count`: 시작할 인스턴스 수 `--instance-type`: 인스턴스 유형 (예: t2.micro, m5.large 등) `--key-name`: 인스턴스에 연결할 키 페어 이름 `--security-group-ids`: 인스턴스에 할당할 보안 그룹 ID 인스턴스 목록 보기 (List Instances)..
♬ 쿠버네티스 교과서 6~11장 읽고 정리 애플리케이션과 외부와의 통신을 제어하고 단순화하는 역할의 컨테이너는? () 안정된 프레임워크에서 동작하는 애플리케이션에 스케일링 기능을 제공하는 파드 컨트롤러는? () 파드마다 각각 다른 스토리지를 사용해 각각 다른 상태를 유지하기 위해서는 ()를 사용하면 된다. 데이터 백업 및 복원 작업에 적합한 파드 컨트롤러는? () 롤아웃을 관리하고 정보를 확인하는 명령어는? () 디플로이먼트의 업데이트 전략 두가지는? () 데몬셋과 스테이트풀셋의 업데이트 전략 두가지는? () 헬름에서는 애플리케이션의 패키지를 ( )라고 한다. 파드환경에서 공유되는 두가지 요소는 ? 추가 컨테이너가 애플리케이션 컨테이너를 지원하는 구도를 일컫는 용어는? 애플리케이션 컨테이너보다 추가 컨테..
♬ POD# 파드를 실행kubectl run {pod_name} --image={image_name} # 파드가 준비 상태가 될 때까지 기다리기kubectl wait --for=condition=Ready pod {pod_name} # 클러스터에 있는 모든 파드의 목록을 출력kubectl get pods # 파드의 상세 정보를 확인kubectl describe pod {pod_name} # 파드 내부와 연결할 대화형 셀 실행kubectl exec -it {name} sh # 파드 내부와 연결할 대화형 셀 실행kubectl logs --tail=2 {name} # 파드 속에서 파일을 로컬 컴퓨터로 복사kubectl cp {pod_name}:/복사할_파일의_절대경로 /로컬의_절대경로 # 파드 내부와 연결할..
♬ 쿠버네티스 교과서 1~3장 읽고 정리 쿠버네티스의 두 가지 핵심 개념은? 애플리케이션 정의 API, 실제 동작하는 클러스터 "kubectl" 을 읽는 방법? 큐브-커틀 파드의 상세 정보를 보는 명령어는? kubectl describe 파드의 상태 확인 명령어는? kubectl get pod 파드를 외부에서 접근하기 위하여 포트포워딩을 하기 위한 명령어는? port-forwad 다른 리소스를 관리하는 쿠버네티스 리소스는? 컨트롤러 객체 쿠버네티스에서 자주 쓰는 패턴으로 리소스 간 관계를 파악하는 데 사용하는 설정은? 레이블 디버깅을 위해 사용하는 방법으로 파드를 관리에서 제외할 수 있는 방법은? 레이블을 변경한다. 매니페스트 파일로 애플리케이션을 배포할때 쓰는 명령어는? apply 파드를 실행하는 방법..
SecurityContext Authentication 객체가 저장되는 보관소 필요시 언제든지 Authentication 객체를 꺼내어 쓸 수 있도록 제공되는 클래스 ThreadLocal에 저장되어 아무 곳에서나 참조가 가능 인증이 완료되면 HttpSession에 저장되어 전역에서 사용가능 SecurityContextHolder SecurityContext 객체의 저장방식 MODE_THREADLOCAL: Thread당 SecurityContext객체를 할당, 기본값 MODE_INHERITABLETHREADLOCAL : 메인 Thread와 자식 Thread에 관하여 동일한 SecurityContext를 유지 MODE_GLOBAL : 응용프로그램에서 단 하나의 SecurityContext를 저장 Securi..
Amazon EBS? Amazon Elastic Block Store (EBS)은 Amazon Web Services (AWS)의 블록 저장 서비스입니다. EBS 볼륨은 Amazon Elastic Compute Cloud (EC2) 인스턴스에 연결하여 데이터 디스크로 사용 EBS 볼륨은 실시간으로 스냅샷을 만들거나, 복제하여 여러 EC2 인스턴스에서 사용 EBS 볼륨은 요구에 따라 자동으로 확장되거나 축소 ♪ Amazon EBS 볼륨의 종류 gp2 (General Purpose SSD) : 일반적인 사용 용도의 SSD 볼륨, 일반적인 성능과 용량 요구에 적합 io1 (Provisioned IOPS SSD) : 고성능 데이터베이스와 같이 I/O 요구가 높은 웹 애플리케이션에 적합한 SSD 볼륨 st1 (T..
Jenkins에서 Job을 Build할때 parameter를 사용할 수 있도록 제공해주는 여러가지 플러그인을 정리. 1. Active Choices Plugin https://plugins.jenkins.io/uno-choice/ Active Choices This plug-in provides additional parameter types for jobs, that allow you to cascade changes and render images or other HTML elements instead of the traditional parameter. plugins.jenkins.io 동적 및 대화형 빌드 매개변수를 제공하는 플러그인입니다. Active Choices Plugin을 사용하면 스크립..
사용 목적과 비용을 지불하는 방식에 따라 유형을 선택하여 사용 할 수 있다. ♪ 인스턴스 유형 https://aws.amazon.com/ko/ec2/instance-types/ Amazon EC2 인스턴스 유형 – Amazon Web Services aws.amazon.com M 시리즈 : 범용 인스턴스 C 시리즈 : 컴퓨팅 최적화 I, D시리즈 : 스토리지 최적화 G 시리즈 : GPU 최적화 R 시리즈 : 메모리 최적화 구분 내용 활용 온디맨드 인스턴스 (On-Demand) 필요할 때 바로 생성해서 사용 초단위 비용 발생 빈번하게 서버를 생성, 삭제 하는 경우 예약 인스턴스 (Reserved) 약정을 통해 최대 75% 저렴한 비용 장기적으로 변경이 없는 경우 스팟 인스턴스 (Spot) 경매방식, 스펙을..