Career/Interview(2)
-
클라우드 엔지니어 면접 질문 정리 - 쿠버네티스 편
1. 쿠버네티스란? 컨테이너화된 애플리케이션을 관리하는 도구로, 효율적인 배포, 확장, 유지가 가능한 오픈 소스 컨테이너 오케스트레이션 도구입니다. 2. 쿠버네티스의 주요 구성 요소는 무엇인가요? 쿠버네티스는 API를 관리하는 control-plane 과 실제 애플리케이션 워크로드를 띄우는 worker node로 구성됩니다. control-plane에는 api-server, scheduler, controller-manager, etcd, core-dns로 구성되어있습니다. 이때 각각의 worker node들은 kube-proxy를 통해 통신하며 마스터와 상호작용하기 위해 kubelet이 동작합니다. 3. 오케스트레이션의 의미를 아는지? 오케스트레이션이란 컨테이너와 연결된 리소스를 자동으로 관리하고 조정..
2023.09.13 -
클라우드 엔지니어 면접 질문 정리 - 네트워크 편
OSI 7 Layer 서로 다른 시스템 또는 장치간의 네트워크 통신을 위한 표준 모델 1. Physical: 통신 채널을 위한 원시 비트 전송 / 케이블, 무선 신호, 광섬유 등의 물리적 매체 - Ethernet, USB, Bluetooth 2. Data Link: 네트워크상에 인접한 두 노드 간에 오류없는 데이터 전송 제공, 흐름제어, 오류감지, 오류수정을 위한 프로토콜 - ARP, VLAN 3. Network: 데이터 패킷의 경로를 설정하고 라우팅을 수행 - IP, ICMP 4. Transport: 데이터 전송을 관리, 오류 복구 및 흐름 제어 - TCP, UDP 5. Session: 통신 세션 설정, 관리, 종료 처리 - NetBIOS 6. Presentation: 데이터 변환, 암호화, 압축 - ..
2023.09.09