본문 바로가기
반응형

IT Knowledge/기타29

Helm 설치하기(Helm 3 Windows Linux) Helm은 소스 or 미리 빌드된(Pre-Built) 바이너리 릴리즈로 설치할 수 있다. 1. 버전 다운로드 헬름 최신 버전 다운로드(github.com/helm/helm/releases) 2. 압축풀기 위치는 상관없습니다. 3. 바이너리를 원하는 목적지로 이동 1) Linux : mv linux-amd64/helm /usr/local/bin/helm 2) Windows : HELM_HOME 환경변수 추가 > Path 설정 고급 시스템 설정 > 환경변수 > 시스템 변수 새로만들기 > helm 설치 위치 > 확인 환경변수 > Path 편집 > 추가한 Helm 시스템 변수 추가 > 확인 4. Helm Repository Update 명령프롬프트 or Powershell Repository 추가 후 업데이트 .. 2021. 1. 18.
Helm 개념과 구조 기술조사 Helm Version 3.0 Helm 이란? Kubernetes 의 패키지 관리 도구 Linux의 Yum, Apt와 비슷한 형태로 Kubernetes 패키지 배포를 가능하게 해주는 Tool 어플리케이션을 패키징하여 Kubernetes Cluster에 배포할 수 있도록 도와줌 Helm을 사용하는 이유? 어플리케이션 배포 + 필요한 Kubernetes 리소스까지 모두 배포해주는 역할을 한다. 일반적으로 하나의 소프트웨어 or 어플리케이션을 배포하는데, 하나의 컨테이너만으로 해결되는 경우는 적다. Ingress, Service, Pod, 디스크 볼륨, 기타 정책까지 추가적으로 배포해야 한다. 따라서, 하나의 어플리케이션을 위해서 많은 구성 및 설정이 필요해서 복잡해지는데, 이러한 하나의 소프트웨어를 배포하기.. 2021. 1. 14.
레디스(Redis) 고가용성(HA-High Availability) Redis의 고가용성(HA) Redis는 고가용성(HA)를 위해 Replication(Master-Slave) 구조를 지원하며, 추가적으로 Sentinel or Cluster 구성 방법을 제공한다. In-Memory DB 장애시 위험성 Redis 마스터노드가 다운이 되면, 메모리내에 저장되었던 데이터는 유실이 됩니다. 다행히, 리플리카 노드가 구성되어 있다면, 다행히 리플리카 노드에 데이터가 남아있을것입니다. 장애 상황이 단순하여 금방 마스터노드를 살릴 수 있는 상황이면 다행이지만, 장애가 단시간에 처리가 어려운 장애라면, 이 기간동안 데이터가 유실될 수도 있습니다. 이러한 장애를 피하기 위해서 존재하는것이 Sentinel 로 각 노드를 모니터링하고 있다가, 리플리카 노드를 마스터 노드로 승격시키는 Fa.. 2020. 12. 11.
레디스(Redis)란 무엇인가? 기본정리 레디스(Redis : REmote Dictionary Server) 고성능 인메모리 key-value 저장소로서 여러형식의 자료구조를 지원하는 InMemory DB(NoSQL) Redis는 key와 value가 매핑된 큰 데이터 저장소이다. 사용하는 이유? 주로 캐시 솔루션으로 사용하는데, 인터넷 통신의 80%가 불과 20%의 사이트에 대한 액세스로 추정되며, 이 20%의 웹사이트 데이터를 캐시해두면 효율을 극적으로 향상할 수 있다고 합니다(책, 인프라 엔지니어의 교과서 - 네트워크편) 라이선스 : 오픈소스 BSD3 레퍼런스 : Airbnb, Uber, Instagram,쿠팡 등… [Redis 사용 용도] Message Queue Shared Memory Remote Dictionary : RDBMS의 .. 2020. 12. 11.
공유기 vs 허브 차이점 공유기와 허브 둘의 생김새가 비슷해서 구매할 때 한번씩 고민하게 된다. 공유기, 허브 무엇을 사야 하는가? 공유기와 허브의 차이점에 대해서 작성합니다. 결론! 흔히 집에서 PC 인터넷과 와이파이를 모두 사용하고자 한다면, '유무선 공유기'를 설치해야 합니다. [공유기] 공유기란, 인터넷 서비스 업체(SK,KT,LG 등)에서 제공하는 하나의 IP를 여러대의 장비에서 나누어서 각각의 장치에 다른 IP(사설 IP)를 생성하여 사용할 수 있도록 해주는 장치이고. [허브] 허브는 단순히 데이터가 지나가는 통로 역할로, 1개의 인터넷회선은 1개의 IP만 연결해서 사용할 수 있습니다. 공유기 허브 * 집에서 사용한다면? 공유기는 보통 4개의 포트까지 지원하기 때문에, PC가 4대 이하라면 집에서는 1대의 공유기로 충.. 2020. 12. 3.
반응형