Đầu ra YAML
Thuộc phần Giới thiệu về Kubernetes trong hành trình Terminal của Coddy. Bài học 35 trên 45.
Bảng hiển thị bản tóm tắt. Để xem mọi thông tin Kubernetes biết về một đối tượng, hãy yêu cầu hiển thị đối tượng đó dưới dạng YAML:
kubectl get pod web -o yamlĐầu ra là một manifest đầy đủ: phần metadata chứa nhãn và uid duy nhất, phần spec đầy đủ với các giá trị mặc định Kubernetes đã điền vào, và phần status mà bạn không bao giờ tự viết.
status chứa thông tin thực tế hiện tại: phase: Running, podIP, hostIP của nút và trạng thái cùng số lần khởi động lại của từng container trong containerStatuses.
-o json trả về cùng một đối tượng dưới dạng JSON, để các công cụ có thể phân tích cú pháp. Cả hai định dạng đều dùng được với mọi tài nguyên: hãy thử kubectl get deployment web -o yaml hoặc kubectl get service web -o json.
Thử thách
Người mớiTạo một Pod tên là web từ image nginx, sau đó in Pod dưới dạng YAML và tìm phase cùng podIP trong status.
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