
Kubernetes - 기초
Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, YAML 매니페스트
20 면접 질문·
Mid-Level
1Kubernetes에서 가장 작은 배포 가능한 단위는 무엇입니까?
1
Kubernetes에서 가장 작은 배포 가능한 단위는 무엇입니까?
답변
Pod는 Kubernetes에서 가장 작은 배포 가능한 단위입니다. Pod는 동일한 네트워크와 스토리지를 공유하는 하나 이상의 컨테이너를 나타냅니다. Deployments, ReplicaSets, Services 등 다른 모든 Kubernetes 추상화의 기반이 되는 기본 빌딩 블록입니다.
2지정된 수의 Pod 복제본을 실행 상태로 유지하는 Kubernetes 컴포넌트는 무엇입니까?
2
지정된 수의 Pod 복제본을 실행 상태로 유지하는 Kubernetes 컴포넌트는 무엇입니까?
답변
Deployment는 원하는 수의 Pod를 실행 상태로 유지하는 ReplicaSets를 관리합니다. 롤링 업데이트, 롤백, 스케일링 기능을 제공합니다. Deployment는 Kubernetes에서 stateless 애플리케이션을 배포하는 권장 방법입니다.
3모든 네임스페이스의 모든 Pod를 나열하는 kubectl 명령은 무엇입니까?
3
모든 네임스페이스의 모든 Pod를 나열하는 kubectl 명령은 무엇입니까?
답변
kubectl get pods --all-namespaces (또는 약어 -A) 명령은 모든 네임스페이스의 모든 Pod를 표시합니다. 기본적으로 kubectl은 default 네임스페이스에서 작동합니다. --all-namespaces 플래그를 사용하면 kube-system의 시스템 리소스와 다른 네임스페이스의 리소스를 볼 수 있습니다.
4
Pod를 클러스터 내에서만 노출하는 Kubernetes Service 타입은 무엇입니까?
5
Kubernetes에서 민감하지 않은 구성 데이터를 저장하는 방법은?
+17 면접 질문
기타 Data Engineering 면접 주제
Linux & Shell - 기초
Junior
20개 질문Git & GitHub - 기초
Junior
20개 질문데이터 엔지니어링을 위한 고급 Python
Junior
25개 질문Docker - 기초
Junior
25개 질문Google Cloud Platform - 기초
Junior
20개 질문CI/CD 및 코드 품질
Mid-Level
20개 질문Docker Compose
Mid-Level
20개 질문FastAPI - 데이터 API
Mid-Level
20개 질문Data Engineering을 위한 고급 SQL
Mid-Level
20개 질문Data Lake - 아키텍처 및 수집
Mid-Level
20개 질문데이터 엔지니어링을 위한 BigQuery
Mid-Level
20개 질문PostgreSQL - 관리
Mid-Level
20개 질문Data Engineering을 위한 Data Modeling
Mid-Level
20개 질문Fivetran & Airbyte - 데이터 수집
Mid-Level
20개 질문dbt - 기초
Mid-Level
20개 질문Apache Airflow - 기초
Mid-Level
20개 질문dbt - 고급 기능
Senior
20개 질문ETL / ELT / ETLT 패턴
Senior
20개 질문Apache Airflow - 고급
Senior
20개 질문Airflow + dbt - 파이프라인 오케스트레이션
Senior
20개 질문PySpark - 대규모 처리
Senior
20개 질문Google Pub/Sub - 데이터 스트리밍
Senior
20개 질문Apache Beam & Dataflow
Senior
20개 질문Kubernetes - 프로덕션 및 스케일링
Senior
20개 질문Terraform - Infrastructure as Code
Senior
20개 질문NoSQL 데이터베이스
Senior
20개 질문모던 Data Architecture
Senior
20개 질문모니터링 및 관찰 가능성
Senior
20개 질문IAM 및 데이터 보안
Senior
20개 질문