테크리빗
close
프로필 배경
프로필 로고

테크리빗

  • 분류 전체보기
    • 컴퓨터 기초(CS)
      • 네트워크(Network)
      • OS(Linux, Windows)
      • 자료구조, 알고리즘
      • Git
    • 보안(Security)
      • 웹 보안
      • 시스템 보안
      • 클라우드보안
      • 보안 동향
    • DevOps
      • Container(K8s&Docker)
      • CICD
      • Terraform
      • Vagrant
    • 클라우드
      • AWS
      • Azure
      • NHN Cloud
    • 신기술
      • AI
      • 블록체인
    • ETC
      • Notion
      • 추천 도서,강의
      • IT 꿀팁
  • 홈
  • 블로거 소개
  • LinkedIn
  • Youtube
컨트롤러란 무엇인가

컨트롤러란 무엇인가

컨트롤러란?컨트롤러는 쿠버네티스 마스터노드(컨트롤플레이)의 구성요소인 kube-controller-manager 컴포넌트 안에서 동작하는 녀석들을 말합니다. 컨트롤러의 역할컨트롤러의 역할은 Pod의 개수를 보장하는데, 이는 마치 에어컨 시스템과 비슷합니다. 예를 들어, 에어컨을 18도로 설정하면 설정 온도를 유지하기 위해 지속적으로 동작하는 것처럼, 컨트롤러도 원하는 상태(Desired State) 가 파드 4개라면, 이를 유지하기 위해 지속적으로 모니터링하고 개수를 조정합니다. 어렵게 말하면, 이 과정은 컨트롤 루프(Control Loop) 를 통해 주기적으로 상태를 점검한다고 이야기합니다. 컨트롤러 종류쿠버네티스에서 사용되는 주요 컨트롤러는 다음과 같이 5가지로 분류할 수 있습니다. 1. 레플리카셋(..

  • format_list_bulleted DevOps/Container(K8s&Docker)
  • · 2025. 2. 24.
  • textsms
컨테이너 쉽게 알아보기

컨테이너 쉽게 알아보기

컨테이너란 무엇인가?컨테이너는 쉽게 말해 '데이터 또는 프로그램을 격리'시키는 기능을 한다. 왜 격리시켜야 할까? 컨테이너 격리의 중요성은 일반적인 컴퓨팅 환경과 비교하면 쉽게 이해할 수 있다. 현대의 소프트웨어 환경에서는 대부분의 프로그램이 독립적으로 동작하지 않는다. 여러 프로그램들이 시스템의 라이브러리, 데이터, 파일 등의 자원을 공유하며 작동하는데, 이는 때때로 버전에 따른 호환성 문제를 일으킨다. 예를 들어, A 프로그램은 R 버전 5.0에서만 동작하고 B 프로그램은 R 버전 8.0에서만 동작한다고 가정해 보자. 이런 경우 일반적인 환경에서는 R버전 5.0과 R버전 8.0이 동시에 설치될 수 없다. 이로 인해 둘 중 하나의 프로그램은 버전문제가 발생한다. 이때 컨테이너 기술이 해결책이 된다.A ..

  • format_list_bulleted DevOps/Container(K8s&Docker)
  • · 2024. 11. 12.
  • textsms

쿠버네티스 시작하기

쿠버네티스란쿠버네티스는 컨테이너 오케스트레이션의 대표적인 도구이다.  그렇다면, 컨테이너는 뭐고, 오케스트레이션이란 뭘까...? 컨테이너에 대한 개념은 가상화와 컨테이너라는 글에서 정리하였기 때문에, 오케스트레이션이라는 개념에 초점을 맞춰서 정리할 것이다.  가상화와 컨테이너컨테이너 인프라 환경을 이해하기 위해서는 가상화와 컨테이너의 개념에 대해서 이해해야한다. 두 개념은 모두 서버 자원을 효율적으로 사용하기 위한 기술이다.  가상화(VM, Virutal Machine)하나rybbit-life-debugging.tistory.com 여기서 오케스트레이션이란 오케스트라에 비유하면, 쉽게 이해 할수 있다. 오케스트라에서는 다양한 악기들이 함께 연주를 하지만, 각 악기가 제멋대로 연주하면 혼란스러운 소리가 난..

  • format_list_bulleted DevOps/Container(K8s&Docker)
  • · 2024. 10. 3.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
250x250
공지사항
전체 카테고리
  • 분류 전체보기
    • 컴퓨터 기초(CS)
      • 네트워크(Network)
      • OS(Linux, Windows)
      • 자료구조, 알고리즘
      • Git
    • 보안(Security)
      • 웹 보안
      • 시스템 보안
      • 클라우드보안
      • 보안 동향
    • DevOps
      • Container(K8s&Docker)
      • CICD
      • Terraform
      • Vagrant
    • 클라우드
      • AWS
      • Azure
      • NHN Cloud
    • 신기술
      • AI
      • 블록체인
    • ETC
      • Notion
      • 추천 도서,강의
      • IT 꿀팁
최근 글
인기 글
최근 댓글
태그
  • #linux실습
  • #Linux
  • #bandit
  • #쿠버네티스
  • #AI스쿨
  • #티스토리챌린지
  • #오블완
  • #aws
  • #리팩토링
  • #처음 배우는 NHN Cloud
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바