안녕하세요, CICD 학습을 위해 CloudNetaStudy 스터디 모임을 통해 진행한 내용을 정리하였습니다. 2주차는 [GitOps Cookbook] 5~6장(192p) - 헬름, Cloud Native CI/CD(Tekton, Github Action) 에 대해 중점적으로 학습합니다. [개념] 개념설명Helm쿠버네티스(Kubernetes)를 위한 패키지 관리자입니다. 커스터마이즈(Kustomize)와 유사하게 템플릿 기반 솔루션을 제공하지만, 패키지 관리자처럼 작동하여 버전 관리, 공유, 배포 가능한 아티팩트(artifact)를 생성합니다.ChartHelm의 핵심 개념으로, 공유 가능한 쿠버네티스 패키지입니다. 애플리케이션을 배포하는 데 필요한 모든 리소스 정의(Deployment, Service 등..
안녕하세요, AWS 기반 CICD 환경 구축 스터디 내용을 기록했습니다. AWS는 개발자가 애플리케이션을 쉽게 빌드, 테스트, 배포할 수 있도록 다양한 DevOps 서비스를 제공합니다. 그 중에서도 CodePipeline, CodeBuild, CodeDeploy는 CI/CD(지속적 통합/지속적 배포) 파이프라인을 구축하는 데 핵심적인 역할을 하는 서비스들입니다. CICD 란?• CI + CD• Continuous Integration + Continuous Delivery• 지속적 통합 + 지속적 배포• 지속적 통합: 개발자가 코드를 변경할 때마다 자동으로 코드를 통합, 빌드, 테스트하는 과정• 지속적 배포: 통합 & 테스트가 완료된 코드를 자동으로 배포환경에 배포하는 과정 1. AWS CodePipe..
안녕하세요. AWS EKS Workshop Study (=AEWS) 3기 모임에서 스터디한 내용을 정리했습니다. 해당 글에서는 K8S CICD 에 대해 자세히 알아보겠습니다. 젠킨스CICD 오픈소스 도구. 소프트웨어 개발 프로세스의 다양한 단계를 자동화하는 도구로서 중앙 소스 코드 리포지터리에서 최신 코드 가져오기, 소스 코드 컴파일, 단위 테스트 실행, 산출물을 다양한 유형으로 패키징, 산출물을 여러 종류의 환경으로 배포하기 등의 기능을 제공.The open source automation server, support building deploying and automating any project - DockerHub , Github , Docs Jenkins User DocumentationJen..
GCP Cloud Build를 이용하여 CI/CD 구축하기 요즘 CI/CD 파이프라인을 구축하는 것이 당연시되고있다. 지속적인 서비스 개선을 위해 반드시 필요한 개발 환경이다. CI(Continous Integration) : 개발자들의 코드를 지속적으로 통합해주며 버그를 신속하게 찾고, SW 품질을 개선하고, 새로운 업데이트의 검증 및 릴리즈 시간을 단축시킬 수 있다. CD(Continous Deployment) : 관계부서(기획,디자인,마케팅 등)에 지속적으로 서비스를 제공 또는 배포해줄 수 있다. 이는 고객의 프로덕션 환경까지 릴리즈 되는 것을 말한다. Jenkins, Travis CI, Github Function 등 기존에 많은 툴들이 있지만 GCP 서비스 중 Cloud Build를 활용하여 간..
- Total
- Today
- Yesterday
- cni
- SDWAN
- handson
- k8s calico
- cloud
- VPN
- operator
- AWS
- 혼공단
- terraform
- CICD
- IaC
- 파이썬
- EKS
- OS
- 도서
- NW
- PYTHON
- 혼공파
- GCP
- k8s
- gcp serverless
- S3
- NFT
- AI
- k8s cni
- GKE
- 혼공챌린지
- autoscaling
- security
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |