DevOps

Kubernetes Nâng cao

StatefulSets, DaemonSets, Jobs, CronJobs, PersistentVolumes, quản lý tài nguyên, HPA, khắc phục sự cố OOMKilled

24 câu hỏi phỏng vấn·
Mid-Level
1

StatefulSet trong Kubernetes là gì?

Câu trả lời

Một StatefulSet đảm bảo danh tính ổn định và có thể dự đoán được cho mỗi pod (pod-0, pod-1, v.v.) cùng với lưu trữ persistent riêng lẻ. Không giống Deployments được thiết kế cho các ứng dụng stateless, StatefulSets duy trì thứ tự khởi động và tắt pod. Chúng cần thiết cho các cơ sở dữ liệu phân tán, hệ thống cache như Redis Cluster hoặc các ứng dụng yêu cầu danh tính mạng ổn định.

2

DaemonSet trong Kubernetes là gì?

Câu trả lời

Một DaemonSet đảm bảo rằng một bản sao của pod chạy trên tất cả (hoặc một số) node trong cluster. Nó chủ yếu được sử dụng cho các agent hệ thống như log collector (Fluentd), monitoring agent (Prometheus Node Exporter) hoặc network plugin (CNI). Không giống Deployments nhắm đến số lượng replica cố định, DaemonSets tự động thích ứng với số lượng node.

3

Job trong Kubernetes là gì?

Câu trả lời

Một Job tạo một hoặc nhiều pod và đảm bảo rằng số lượng được chỉ định kết thúc thành công. Không giống các controller chạy lâu dài như Deployments, Jobs được thiết kế cho các tác vụ một lần như di chuyển cơ sở dữ liệu, xử lý batch hoặc script bảo trì. Khi tác vụ hoàn thành, pod vẫn có sẵn để kiểm tra log trước khi dọn dẹp thủ công hoặc tự động.

4

Sự khác biệt chính giữa Job và CronJob là gì?

5

Sự khác biệt giữa PersistentVolume (PV) và PersistentVolumeClaim (PVC) là gì?

+21 câu hỏi phỏng vấn

Các chủ đề phỏng vấn DevOps khác

Quản lý phiên bản & Git

Junior
20 câu hỏi

Cơ bản về Linux

Junior
22 câu hỏi

Shell Scripting & Bash

Mid-Level
20 câu hỏi

Cơ bản về Networking

Junior
22 câu hỏi

Kiến thức cơ bản về Docker

Junior
24 câu hỏi

Nền tảng CI/CD

Junior
18 câu hỏi

GitHub Actions

Mid-Level
22 câu hỏi

GitLab CI/CD

Mid-Level
22 câu hỏi

Jenkins

Mid-Level
22 câu hỏi

Kiến thức cơ bản về Kubernetes

Mid-Level
26 câu hỏi

Networking Kubernetes

Mid-Level
24 câu hỏi

Ingress & API Gateway

Mid-Level
20 câu hỏi

Cơ bản về Terraform

Mid-Level
22 câu hỏi

Terraform Nâng cao

Mid-Level
22 câu hỏi

Ansible & Configuration Management

Mid-Level
20 câu hỏi

Kiến thức cơ bản AWS

Mid-Level
26 câu hỏi

Kiến thức cơ bản về Azure

Mid-Level
22 câu hỏi

Nền tảng GCP

Mid-Level
22 câu hỏi

Monitoring và Prometheus

Mid-Level
22 câu hỏi

Logging & ELK Stack

Mid-Level
20 câu hỏi

Alerting & Incident Response

Mid-Level
20 câu hỏi

Cloud Identity & Secrets

Mid-Level
22 câu hỏi

Bảo mật Pipeline CI/CD

Mid-Level
20 câu hỏi

Helm & Kubernetes

Mid-Level
20 câu hỏi

Bảo mật Runtime & Cluster

Senior
24 câu hỏi

Container Supply Chain Security

Senior
22 câu hỏi

Service Mesh & Istio

Senior
24 câu hỏi

GitOps & ArgoCD

Senior
22 câu hỏi

Progressive Delivery

Senior
20 câu hỏi

Khả năng quan sát phân tán

Senior
22 câu hỏi

Disaster Recovery & Backup

Senior
20 câu hỏi

Tối ưu hóa hiệu suất

Senior
22 câu hỏi

Tối ưu Chi phí Cloud

Senior
20 câu hỏi

Nguyên tắc SRE

Senior
24 câu hỏi

Chaos Engineering

Senior
20 câu hỏi

Platform Engineering

Senior
22 câu hỏi

Nắm vững DevOps cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí