전체 글 37

[CKA] Udemy CKA 강의 Scheduling02 - Resource Requirements and Limits, DaemonSets, Static Pods, Multiple Schedulers

Resource Requirements and LimitsResource Requests request는 k8s가 컨테이너에 대해 보장하는 최소한의 자원이다. 컨테이너가 스케줄될 때, k8s는 해당 자원을 제공할 수 있는 노드를 선택하기 위해 request를 사용한다. 요청된 자원을 제공할 수 있는 노드가 없다면 파드는 해당 노드에서 실행되지 않는다. request를 설정하기 위해 아래 yaml 처럼 작성할 수 있다.#pod-definition.yamlapiVersion: v1kind: Podmetadata: name: web labels: name: webspec: containers: - name: web image: web ports: - containerPort: ..

Certification 2025.01.22

[Rocky Linux8로 리눅스 마스터 1급 정복하기] Part 01. 리눅스 실무의 이해 (Ch02. 리눅스 시스템의 이해)

Chapter02. 리눅스 시스템의 이해 2.1 리눅스와 하드웨어 2.1.1 하드웨어의 이해 리눅스 설치의 개요리눅스가 탄생한 배경: 개인용 컴퓨터에서 사용할 수 있는 유닉스 호환 운영체제를 만들기 위함운영체제 사용 환경이 GUI 환경으로 전환되고, 다양한 용도의 리눅스가 등장하면서 컴퓨터의 고사양을 요구하는 리눅스가 등장레드햇이나 수세 리눅스(서버 시스템용)는 데비안 계열 리눅스(개인용)보다 CPU, memory, HDD 등의 HW 요구 사항이 큼따라서 사용 목적에 따라 리눅스 배포판을 잘 선택해야 하고, 리눅스에서 요구하는 최소 사양을 충족해야 함또한 배포되는 리눅스마다 지원되는 아키텍처가 달라 시스템에서 사용하는 CPU를 지원하는 리눅스를 선택하는 것도 중요 리눅스 설치를 위한 HW 정보 파악CPU..

Linux Master 2025.01.19

[Rocky Linux8로 리눅스 마스터 1급 정복하기] Part 01. 리눅스 실무의 이해 (Ch01. 리눅스의 개요)

Chapter01. 리눅스의 개요 1.1 운영체제의 개요 운영체제(OS; Operating System)란?컴퓨터 HW와 컴퓨터 사용자 간의 매개체 역할을 하는 시스템 SW로 사용자가 프로그램을 실행할 수 있는 환경을 제공- 좁은 의미: HW와 SW 간의 다리 역할을 하는 커널(Kernel)- 넓은 의미: 커널, 미들웨어, SW 실행 환경과 사용자 인터페이스 프레임워크를 모두 포괄 1.1.1 운영체제의 이해운영체제의 주요 역할① 컴퓨터의 하드웨어 제어② 작업의 순서를 정하고, 입출력 연산 제어③ 프로그램의 실행을 제어하고, 데이터와 파일의 저장을 관리④ 사용자들 간의 하드웨어 자원을 공유하도록 도움⑤ 시스템 자원을 스케줄링해 효율적으로 활용할 수 있게 도움⑥ 입출력을 쉽게 하는 기능 제공⑦ 응용 프로그램..

Linux Master 2025.01.17