전체 글 37

[CKA] Udemy CKA 강의 Core Concepts02 - Pod, Replica set, Deployment, Service, Namespace

Pod응용 프로그램을 컨테이너의 형태로 워커 노드(worker node)에 배포할 때 pod로 캡슐화pod는 응용 프로그램(application)의 단일 인스턴스(instance)쿠버네티스에서 만들 수 있는 가장 작은 객체(object)pod는 일반적으로 컨테이너와 1:1 관계스케일업을 할 때 pod를 생성, 스케일다운을 할 때 pod를 삭제기존 pod에 컨테이너를 추가로 생성하지 않음멀티 컨테이너 pod헬퍼 컨테이너가 필요할 때 동일 pod 내에 여러 개의 컨테이너를 가질 수 있음동일한 네트워크 공간 및 저장 공간 사용 명령어pod 생성해 도커 컨테이너 배포kubectl run nginx --image nginx도커 허브에서 도커 이미지 다운로드 (--image)pod 확인kubectl get pods..

Certification 2024.12.13

[쿠버네티스 인 액션] Ch1. 쿠버네티스 소개

쿠버네티스란? 쿠버네티스는 컨테이너화된 애플리케이션을 쉽게 배포하고 관리할 수 있게 해주는 소프트웨어 시스템이다. 쿠버네티스를 사용해 애플리케이션을 배포한다면, 애플리케이션에 포함되어 있는 각각의 기능은 각각의 컨테이너에서 수행되어 동일한 서버에서 실행되더라도 다른 애플레케이션에 영향을 주지 않는다는 특징을 가지고 있다. 쿠버네티스는 컨테이너화하여 애플리케이션을 관리하기 때문에 클러스터에 수천 개의 노드가 있던지 수만 개의 노드가 있던지 쿠버네티스에 애플리케이션을 배포하는 방식은 동일하다.  쿠버네티스 시스템 이해하기마스터 노드와 워커 노드로 구성된다. 아래 그림에서 마스터 노드는 Control plane, 워커 노드는 Compute machines로 표현되어 있다. ✔️ 마스터 노드 마스터 노드는 전체..

Kubernetes 2024.11.26

[프로그래머스] 코딩테스트 고득점 Kit 완전탐색 C++ (최소직사각형, 모의고사)

1️⃣ 최소직사각형 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 코드#include #include #include using namespace std;vector v1;vector v2;int solution(vector> sizes) { int answer = 0; for (int i=0;i= sizes[i][1]){ v1.push_back(sizes[i][0]); v2.push_back(sizes[i][1]); } else { v1.push_back(sizes[i][1]); v2.pu..

Algorithm 2024.11.19