일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- AWS
- Role
- AZ-900
- terraform
- Service
- ebs
- docker
- asgi
- RBAC
- IAC
- EC2
- AZ-104
- FastAPI
- K8S
- Network
- 자바스크립트
- asyncio
- Kubernetes
- AZURE
- dockerfile
- leetcode
- DevOps
- Python
- IAM
- ansible
- Django
- elasticsearch
- POD
- EKS
- Deployment
- Today
- Total
목록DevOps (73)
궁금한게 많은 개발자 노트
#### helm 명령어 helm chart 생성: helm package helm 문법 점검: 문법 점검 helm lint #### chart dependency Chart Dependency는 해당 Helm Chart를 설치할 때 필요로 하는 의존성 차트를 설치할 때 사용. Chart Dependency는 Chart.yaml 파일의 dependencies 필드에 설정 Chart.yaml : Desired State를 의미 Chart.lock : 적용된 Dependency의 실제 상태를 의미 Helm은 Chart.yaml 파일을 보고 Dependency Chart를 생성하는데 이 때, Chart.lock 파일이 생성 Chart.lock 파일은 실제로 적용된 Dependency의 상태가 기록 helm d..

AWS Storage관련해서 좋은 글이 있어서 읽으며 공부도 할 겸 정리를 해보려 합니다.https://aws.amazon.com/ko/products/storage/ AWS 기반 클라우드 스토리지AWS로 애플리케이션 마이그레이션 동일한 스토리지를 사용하여 기존 워크로드를 AWS로 리프트 앤 시프트할 수 있으므로 클라우드 마이그레이션이 간편해집니다. AWS 서비스를 사용하면 네트워크aws.amazon.comAWS Storage 종류는 크게 3가지로 나눌 수 있으며 S3(Simple Sotrage Service), EBS(Elastic Block Storage), EFS(Elastic File System)로 나눌 수 있습니다.※ AWS 공식 문서 발췌AWS에서 스토리지는 객체, 블록, 파일이라는 3가지 ..
기존에 작성한 kubernetes에서 Persistent Volume적용하기는 Pod의 데이터 지속성과 관련하여, Pod 생명 주기와 관계 없이 영구적으로 데이터를 관리하기 위해서는 Persistent Volume이 필요함을 설명하고 PV의 종류 중 하나인 AWS EBS Volume을 PV로 사용하기 위한 권한을 어떻게 부여하는 지 등에 대해 중점적으로 설명하였습니다. https://ks1171-park.tistory.com/121 [ k8s ] Kubernetes Persistent Volume 적용하기 Kubernetes의 데이터 지속성 stateful application이 올바르게 실행되기 위해서는 데이터가 올바르게 저장되고 유지되어, 실행 중에 얻어질 수 있어야합니다. 하지만, stateful ..
Elasticsearch를 위한 Pod생성 시 Statefulset을 구성할 때, 안정적인 동작을 위해서는 vm.max_map_count값을 변경해주어야 한다고 한다. 그 이유는 무엇이며 해당 값이 나타내는 의미가 무엇인지 궁금해서 찾아봤습니다. 리눅스 커널 공식 문서에 기술된 /proc/sys/vm 아래에 위치한 max_map_count파일에 대한 정보는 아래와 같습니다. ============================================================== max_map_count: This file contains the maximum number of memory map areas a process may have. Memory map areas are used as a ..

Kubernetes에서 pod생성 시 persistent volume(PV)을 생성 및 연결하기 위해서는 pod가 생성될 노드에 AWS EBS CSI Driver를 설치해야 하며, 이후에도 EBS CSI Driver를 통해 AWS EBS Volume에 API호출해서 AWS EBS Volume의 수명 주기 관리가 가능합니다. 즉, Ansible을 통해 EBS CSI 드라이버를 설치하면, 드라이버 컴포넌트들은 Kubernetes 클러스터의 노드에 설치됩니다. 이 드라이버 컴포넌트는 Kubernetes 노드에 설치된 CSI 드라이버 레지스트리에 등록되며, Kubernetes는 이를 사용하여 EBS 볼륨을 프로비저닝하고 마운트합니다. Amazon EBS CSI 드라이버 - Amazon EKS 이 페이지에 작업이..