일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 서버간 파일전송
- SecurityContextHolder
- amazon ebs활용
- pod
- cli ec2
- ELB
- jenkins parameter
- 쿠버네티스교과서
- kubectl명령어
- 명령어
- statefulset
- Ansible
- kubectl
- private repostiroy
- linux 파일복사
- aws cli
- React Native
- 쿠버네티스
- nexus proxy
- k8s
- EC2
- describe-instances
- yaml예시
- docker
- amazon ebs
- aws cli ec2
- Configmap
- docker myql
- sql 공유
- amazon ebs종류
- Today
- Total
목록kubectl (3)
게으름을 위한 부지런한 게으름뱅리' 블로그
레플리카셋(ReplicaSet)에서 ConfigMap을 사용하여 파드에 설정 값을 제공하는 방법을 YAML 파일과 kubectl 명령어를 사용하여 설명하겠습니다. YAML 파일을 사용한 예시 1. ConfigMap을 사용하여 ReplicaSet을 정의하는 방법입니다. apiVersion: apps/v1kind: ReplicaSetmetadata: name: my-replicasetspec: replicas: 3 selector: matchLabels: app: my-app template: metadata: labels: app: my-app spec: containers: - name: my-app-container ..
쿠버네티스에서 ConfigMap은 애플리케이션 설정 정보를 저장하고 관리하는 리소스입니다. 주로 환경 변수, 설정 파일 등의 텍스트 데이터를 저장하는 데 사용됩니다. ConfigMap은 다음과 같은 특징을 가집니다: 텍스트 데이터 저장: 주로 텍스트 기반의 설정 정보를 저장합니다. 예를 들어, 데이터베이스 주소, 포트 번호, API 키, 환경 변수 등을 저장할 수 있습니다.애플리케이션 설정 외부화: ConfigMap을 사용하여 애플리케이션의 설정을 컨테이너 이미지에서 분리할 수 있습니다. 이는 설정을 변경할 때 컨테이너를 다시 빌드하지 않고도 설정 값을 업데이트할 수 있게 합니다.파드에서 볼륨 마운트: ConfigMap을 파드 내부에 볼륨으로 마운트하여 애플리케이션에 설정 값을 제공할 수 있습니다. 이를..
♬ 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}:/복사할_파일의_절대경로 /로컬의_절대경로 # 파드 내부와 연결할..