Làm việc trong không gian tên
Thuộc phần Giới thiệu về Kubernetes trong hành trình Terminal của Coddy. Bài học 31 trên 45.
Để tạo hoặc xem các đối tượng trong một namespace khác với default, hãy thêm -n vào lệnh:
kubectl run api --image=redis -n dev
kubectl get pods -n devNếu không có -n, kubectl get pods vẫn tìm trong default, nơi không có Pod api.
Để xem mọi thứ cùng lúc, hãy yêu cầu tất cả không gian tên bằng -A:
kubectl get pods -ABảng sẽ có thêm cột NAMESPACE, và bạn sẽ thấy các Pod của chính cụm trong kube-system.
Nếu bạn sẽ làm việc trong một không gian tên một thời gian, hãy đặt nó làm mặc định cho ngữ cảnh của bạn:
kubectl config set-context --current --namespace=devTừ đó trở đi, mọi lệnh không có -n đều dùng dev.
Thử thách
DễTạo một namespace tên là dev và khởi chạy một Pod tên là api từ image redis bên trong namespace đó. Liệt kê các Pod trong dev, sau đó liệt kê các Pod mà không dùng -n để thấy rằng namespace default đang trống.
Tự làm thử
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Giới thiệu về Kubernetes
4Deployment
Tạo DeploymentMở rộng quy môTạo Deployment từ manifestCập nhật imageKhôi phục phiên bản trướcÔn tập: Trình quản lý Deployment10Dự án cửa hàng trực tuyến
Tổng quan dự ánViết cấu hình triển khai8Không gian tên và công việc
Không gian tênLàm việc trong không gian tênCông việcÔn tập: người dẫn đường trong không gian tênTự luyện tập: Playground Terminal