본문 바로가기 메뉴 바로가기

나라의 IT 잡아먹기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

나라의 IT 잡아먹기

검색하기 폼
  • 분류 전체보기 (414)
    • ① 성능 최적화, 트러블 슈팅 (41)
      • ⓐ Architecture (14)
      • ⓟ Performance Tuning (14)
      • ⓣ TroubleShooting (13)
    • ② 클라우드 마스터 (145)
      • ⓐ AWS (30)
      • ⓓ Docker (21)
      • ⓜ MSA (28)
      • ⓚ Kubernetes (54)
      • ⓞ OpenStack (10)
      • ⓣ Terraform (1)
    • ③ 미들웨어 (101)
      • ⓐ Apache (12)
      • ⓙ JEUS (36)
      • ⓣ Tmax (7)
      • ⓦ WebtoB (14)
      • ⓦ WildFly (19)
    • ④ 개발, 데이터베이스 (82)
      • ⓒ CI CD (35)
      • ⓓ Database (17)
      • ⓙ JAVA (3)
      • ⓝ NodeJS (11)
      • ⓢ Spring Boot (16)
    • ⑤ 네트워크, 운영체제 (18)
      • ⓝ Network (3)
      • ⓞ OS (15)
    • ⑥ Open Source Software (14)
    • ⑦ IT Sample (7)
      • ⓒ Command (4)
      • ⓢ Shell Script (3)
    • ⑧ IT Wordbook (6)
  • 방명록

helm install (5)
Helm3 Automatically Roll Deployments

Kubernetes는 Pod를 Deploy하기 위한 다양한 Template을 제공한다. 대표적으로 Deployment가 있으며, Deployment는 Pod와 Replica에 대한 정의를 담고 있다. Deployment는 pod의 정보를 담고 있는 동시에 Kubernetes가 Pod를 재반영하는 기준이 된다. 즉 Kubernetes는 Deployment가 변경되었는지 여부를 확인하여 Pod를 재 배포한다. 이는 Application이 변경되어 DockerImage에 추가되었음에도 불구하고, 애플리케이션이 배포되지 않을 수 있음을 의미하며, 이를 강제로 적용하기 위해 RollOut을 수행하기도 한다. Helm도 마찬가지로 이와 같은 현상이 발생할 수 있다. Helm Install의 경우 신규 Pod를 생성..

⑧ IT Wordbook 2020. 8. 7. 22:58
Harbor Helm Repository 활용 및 추가기능

앞선 포스팅에서는 Harbor Docker & Helm Repository를 구축하고 구성하는 방법과 Docker Repository로써 활용하기 위한 Docker Registry, Garbage Collection 그리고 취약점 분석 방법에 대해 살펴보았다. 이번 포스팅에서는 Harbor를 활용하여 Helm Chart를 관리하는 방법에 대해 알아보자. Harbor Helm Repository Harbor는 Helm Chart를 관리하는 Repository로써의 역할을 함께 담당하여 Docker Image와 Chart를 하나의 Project에 관리할 수 있도록 제공한다. Helm Chart를 생성하는 과정은 다음 포스팅을 참고한다. Helm3 Chart 커스터마이징 : https://waspro.tist..

④ 개발, 데이터베이스/ⓒ CI CD 2020. 8. 2. 23:38
Helm3 기본 명령어 확인 및 Kubernetes deploy

"Helm은 Kubernetes의 yaml 파일을 관리하는 Chart 관리 매니저이다. 복잡한 Yaml 파일을 Chart 단위로 관리하며, Chart는 각 서비스 별 정의되는 value 파일을 기반으로 디플로이를 실행한다." helm을 기반으로 배포를 진행하기 위해서는 먼저 사전 준비해야 하는 작업이 있다. - kubernetes install - kubeconfig 파일을 로딩할 수 있도록 workstation server에 credential 구성 그럼 지금부터 Helm 3의 Chart 관리 프로세스에 대해 살펴보고 Kubernetes 배포 과정에 대해 알아보자. Helm 3 기본 명령어 Helm 3는 Chart라는 하나의 배포 단위를 생성하여 동일한 deployment를 갖고 있는 여러 서비스 집합..

② 클라우드 마스터/ⓚ Kubernetes 2020. 7. 23. 23:47
Helm chart를 활용한 Prometheus & Grafana Kubernetes에 구성하기

서론 본 포스팅에서는 Prometheus와 Grafana를 활용하여 분산트랜잭션 환경에서 반드시 필요한 모니터링 방법에 대해 살펴보도록 하겠습니다. 특히 Kubernetes 환경에서 yaml 파일을 관리하고 배포를 관리하는 Helm Chart를 활용하여 배포하는 방법에 대해 알아보겠습니다. 본론 먼저 Helm Chart에 대해 간단히 살펴보고 설치를 진행하도록 하겠습니다. Helm Chart는 Kubernetes의 패키지 매니저 역할을 담당합니다. Chart라는 단위를 통해 Kubernetes Deployment를 관리하고 yaml파일을 등록하여 저장하는 저장소의 역할을 수행합니다. 대체로 Kubernetes를 통해 컨테이너 환경과 분산트랜잭션 환경을 구성하는데 가장 어려움을 느끼는 부분이 바로 Dock..

② 클라우드 마스터/ⓚ Kubernetes 2020. 3. 3. 23:48
[Github Pages] Kubernetes Private Helm Repo 관리

지금부터 살펴볼 내용은 Kubernetes Helm Package Manage입니다. Helm을 통해 애플리케이션을 배포하고, 원격지에 있는 chart repository를 관리할 수 있습니다. 지난 시간까지 Kubernetes의 다양한 Component들을 설치하고 구성하는 과정과 이를 간편히 진행할 수 있도록 ShellScript를 통해 원스탭 부트 과정까지 살펴보았습니다. 이전 포스팅은 아래를 참고해 주시기 바랍니다. [Container Management] Kubernetes Master Node 설치 [Container Management] Kubernetes Dashboard Install & Setting [Container Management] Kubernetes Woker Node Ins..

④ 개발, 데이터베이스/ⓒ CI CD 2019. 9. 17. 01:21
이전 1 다음
이전 다음
공지사항
  • 2022년 waspro 활동
  • 2021년 waspro 포스팅 예정 내용
  • RETRO - 2020 & PLAN - 202⋯
  • 20202년 4분기 계획
최근에 올라온 글
  • SI 프로젝트와 배포 전략
  • Cloud Native DR 설계하기
  • AWS CodeSeries 파이프라인 구성하기 (⋯
  • AWS EKS에 MariaDB 설치하기 (usin⋯
최근에 달린 댓글
  • 좋은 글 감사합니다!
  • 감사합니다. 내용중에 gitlab이 뭔지요? 처음본 용⋯
  • 안녕하세요. 좋은 글 잘 읽었습니다. 덕분에 문제를⋯
  • 좋은 정보 정말로 감사합니다!
Total
1,944,540
Today
11
Yesterday
1,737
링크
  • 나라의 맛집이야기
TAG
  • 오픈스택
  • JEUS7
  • MSA
  • k8s
  • wildfly
  • TA
  • Docker
  • JBoss
  • OpenStack
  • 마이크로서비스
  • openstack token issue
  • jeus
  • kubernetes
  • nodejs
  • aws
  • git
  • 쿠버네티스
  • 아키텍처
  • 마이크로서비스 아키텍처
  • apache
  • openstack tenant
  • SA
  • API Gateway
  • aa
  • Da
  • SWA
  • webtob
  • JEUS6
  • node.js
  • Architecture
more
«   2023/03   »
일 월 화 수 목 금 토
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
글 보관함
  • 2022/12 (1)
  • 2022/11 (1)
  • 2022/09 (2)
  • 2022/08 (1)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바