Menu
CoddyTech

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 dev

Nế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 -A

Bả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=dev

Từ đó trở đi, mọi lệnh không có -n đều dùng dev.

challenge icon

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ử

Terminal
quiz iconTự kiểm tra

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

Tự luyện tập: Playground Terminal