본문 바로가기

서버운영 (TA, ADMIN)

(196)
[Container] 쿠버네티스 패턴(3) - 고급 패턴 보호되어 있는 글입니다.
[Container] 쿠버네티스 패턴(2) - 구조 패턴 보호되어 있는 글입니다.
[Container] 쿠버네티스 패턴(1) - 기본 패턴 보호되어 있는 글입니다.
[컨테이너] 핵심만 콕! 쿠버네티스(1) - helm 패키지 매니저 헬름 개념 설명 "What is Helm?" - https://www.youtube.com/watch?v=fy8SHvNZGeE 원문 출처 "핵심만 콕! 쿠버네티스" 8장 - https://book.naver.com/bookdb/book_detail.nhn?bid=16682923 쿠버네티스 위에서 동작하는 애플리케이션은 Deployment, Service, ConfigMap과 같은 다양한 리소스의 조합으로 구성된다. 애플리케이션 배포시 이런 리소스들을 개별적으로 생성하는 것이 아니라 하나의 패키지로 묶어서 배포한다. 패키지로 묶어서 관리하면 여러 리소스들을 동시에 추가 및 업그레이드하기가 편리해진다. 쿠버네티스의 패키지 매니저인 helm에 대해서 살펴본다. 1. helm이란? helm은 쿠버네티스 패키지 ..
[Git] Git 도구 - 서브모듈 https://git-scm.com/book/ko/v2/Git-%EB%8F%84%EA%B5%AC-%EC%84%9C%EB%B8%8C%EB%AA%A8%EB%93%88 프로젝트를 수행하다 보면 다른 프로젝트를 함께 사용해야 하는 경우가 종종 있다. 함께 사용할 다른 프로젝트는 외부에서 개발한 라이브러리라던가 내부 여러 프로젝트에서 공통으로 사용할 라이브러리일 수 있다. 이런 상황에서 자주 생기는 이슈는 두 프로젝트를 서로 별개로 다루면서도 그 중 하나를 다른 하나 안에서 사용할 수 있어야 한다는 것이다. Atom 피드를 제공하는 웹사이트를 만드는 것을 예로 들어보자. Atom 피드를 생성하는 코드는 직접 작성하지 않고 라이브러리르 가져다 쓰기로 한다. 라이브러리를 사용하려면 CPAN이나 Ruby gem 같은 ..