본문 바로가기
반응형

DevOps2

[Helm/k8s] Helm을 사용해 kubernetes 환경에 Trino 구축하기 📋 Helm이란? Helm이란 Kubernetes 패키지 매니징 툴입니다. Helm은 Kubernetes 애플리케이션 관리를 지원합니다. Helm 차트는 복잡한 애플리케이션도 유지 및 반복할 수 있는 배포기능을 제공합니다. 또한 이전 버전으로 쉽게 롤백하거나, 업그레이드하는 데 유용합니다. 차트는 쉽게 생성할 수 있고, 버전 관리가 용이합니다. 또한 공용 또는 개인 서버에서 간단히 공유 및 호스팅 할 수 있다는 장점이 있습니다. (Helm에 대한 공식문서는 아래 링크를 참고하세요.) https://helm.sh/ko/docs/ 문서 홈 문서 구성에 관해 알아야 할 모든 것 helm.sh Helm Chart Repository(이하 차트 저장소)는 패키지형 차트를 저장하고 공유할 수 있는 장소입니다. He.. 2023. 12. 12.
[DataOps/GCP] GitHub Actions를 사용해 Composer에 CI/CD 파이프라인 구성하기 🗂️ GitHub Actions란? GitHub Actions는 배포 파이프라인을 자동화할 수 있는 CI/CD 플랫폼입니다. 이름에서 파악되는 것처럼 GitHub Actions은 GitHub에서 제공하는 플랫폼입니다. GitHub Actions는 GitHub에서 제공하는 만큼 리포지토리 접근성이 좋습니다. 이런 장점으로 GitHub Actions은 진입 장벽이 낮아 배포 환경을 구현할 때 많이 사용하는 환경입니다. 더 설명하면, GitHub Actions는 워크플로를 구성하여 사용합니다. 워크플로는 리포지토리에 대한 요청에 따라서 실제 코드를 테스트 환경 혹은 프로덕션 환경에 반영하는 등의 역할을 수행합니다. 워크플로는 Linux, Windows와 같은 운영 체제의 가상 머신을 제공받아 동작합니다. 또한.. 2023. 12. 9.
반응형