Data Engineering

Kubernetes - Cơ Bản

Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, YAML manifests

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

Đơn vị triển khai nhỏ nhất trong Kubernetes là gì?

Câu trả lời

Pod là đơn vị triển khai nhỏ nhất trong Kubernetes. Một Pod đại diện cho một hoặc nhiều container chia sẻ cùng mạng và lưu trữ. Nó là khối xây dựng cơ bản mà tất cả các trừu tượng Kubernetes khác như Deployments, ReplicaSets và Services được xây dựng dựa trên đó.

2

Thành phần Kubernetes nào chịu trách nhiệm duy trì số lượng bản sao Pod được chỉ định đang chạy?

Câu trả lời

Một Deployment quản lý các ReplicaSets duy trì số lượng Pod đang chạy mong muốn. Nó cung cấp khả năng rolling update, rollback và scaling. Deployment là cách được khuyến nghị để triển khai các ứng dụng stateless trong Kubernetes.

3

Lệnh kubectl nào liệt kê tất cả Pod trên tất cả namespace?

Câu trả lời

Lệnh kubectl get pods --all-namespaces (hoặc -A viết tắt) hiển thị tất cả Pod từ tất cả namespace. Theo mặc định, kubectl hoạt động trong namespace default. Cờ --all-namespaces cho phép xem các tài nguyên hệ thống trong kube-system cũng như những tài nguyên trong các namespace khác.

4

Loại Service Kubernetes nào hiển thị Pod chỉ trong cluster?

5

Làm thế nào để lưu trữ dữ liệu cấu hình không nhạy cảm trong Kubernetes?

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

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

Nắm vững Data Engineering 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í