‫Một phần quan trọng khác của bất kỳ trình điều phối nào trong số này
‫là phải có GUI web.
‫Đó là một điều tiêu chuẩn bây giờ.
‫Nếu bạn định chạy một hệ thống, một hệ thống lớn, nhiều
‫máy chủ, bạn sẽ cần một số loại giao diện
‫GUI để ít nhất cung cấp cho bạn một số hình dung.
‫Một số thứ không chỉ là một dòng lệnh tiêu chuẩn mà
‫bạn có thể đưa lên một màn hình LCD treo tường xinh đẹp mà
‫mọi người đều có thể nhìn vào.
‫Một cái gì đó như vậy, đúng. Tất nhiên, bạn sẽ
‫có những người trong nhóm của bạn muốn có GUI.
‫Họ sẽ không muốn trở thành chuyên gia về dòng lệnh bởi
‫vì họ thực sự chỉ đang vận hành.
‫Họ chỉ đang xem xét mọi thứ và có thể tải lên một
‫số YAML hoặc thay đổi một số nhóm hoặc thứ gì đó.
‫Điều tốt đẹp là với Kubernetes là bạn có được một cái.
‫Nó không nằm ngoài khả năng của nó, nhưng nó là một dự án chính thức được
‫gọi là Bảng điều khiển Kubernetes.
‫Có những cái của bên thứ ba, nhưng thực
‫sự, tôi nghĩ rằng tất cả mọi người đã quen
‫với cái mặc định tiêu chuẩn, sau đó có thể xem xét bên thứ ba.
‫Tất nhiên, nếu bạn thực hiện một phân phối như Docker
‫Enterprise, hoặc Rancher, hoặc những thứ tương tự như
‫vậy, họ cũng sẽ có sẵn.
‫Điều đó thực sự sẽ thay thế Bảng điều khiển Kubernetes mặc định mà
‫bạn có thể cài đặt.
‫Trang tổng quan thực sự rất dễ sử dụng
‫và dễ cài đặt. Tuy nhiên, hãy nhận ra rằng
‫nếu bạn đang ở trong Đám mây và bạn đang sử dụng
‫những gì tôi muốn giới thiệu trong Đám mây là Kubernetes của họ, nơi bạn
‫chỉ đang triển khai trên Azure, Amazon hoặc DigitalOcean.
‫Bạn chỉ đang triển khai Kubernetes được lưu trữ của họ nơi họ có người
‫quản lý và bạn chỉ nhận được một loạt các nút công nhân
‫để đưa nội dung của bạn vào.
‫Theo mặc định, họ không thực sự cung cấp cho bạn GUI này.
‫Vì vậy, bạn sẽ muốn triển khai nó để ít nhất xem
‫những gì đang xảy ra với cụm của bạn.
‫Nhưng, họ không có nhiều
‫công cụ cho bạn. Họ thực sự chỉ tự động hóa
‫việc quản lý dịch vụ.
‫Điều đó có thể thay đổi, nhưng ít nhất bây giờ, rất nhiều
‫trong số này, bạn sẽ muốn triển khai Trang tổng quan này cho chính mình.
‫Điều cuối cùng tôi muốn nói ở đây là sự an
‫toàn trên hết là điều này. Thực tế đã có những trường hợp
‫được ghi nhận, bao gồm một số công ty công nghệ rất
‫lớn ở Mỹ, đã bị tấn công chủ yếu thông qua bảng điều khiển này.
‫Tôi nghĩ rằng rất nhiều vấn đề này đã được giải quyết
‫trong các bản phát hành gần đây, nhưng rất nhiều vấn đề
‫này sẽ xuất hiện mà không có xác thực tuyệt vời hoặc không có
‫xác thực nào cả.
‫Bạn nên luôn cho rằng nếu bạn đang
‫đưa một thứ gì đó lên Internet, nó sẽ bị
‫tấn công, đúng không. Ai đó sẽ cố gắng làm điều đó, đặc biệt
‫nếu đó là trên một cổng chung.
‫Đối với bất kỳ trang tổng
‫quan nào bạn sử dụng hoặc thực sự là bất kỳ cổng
‫nào trong số này, nhưng chủ yếu là các trang tổng quan quản trị này,
‫vì chúng có nhiều khả năng dễ bị tấn công bởi thứ gì đó
‫cho dù đó là tập lệnh trên nhiều trang web hoặc lỗ hổng khung web nào
‫đó mà bạn đặt chúng trên các cổng ngẫu nhiên hoặc bạn bảo
‫vệ IP của họ thông qua giới hạn IP có thể chỉ
‫ở văn phòng của bạn hoặc có thể bạn yêu cầu một loại VPN nào đó.
‫Đối với các dự án nhỏ của tôi, cá nhân tôi chỉ có
‫xu hướng sử dụng các cổng cao
‫ngẫu nhiên hoặc tôi đặt một số loại proxy trước nó yêu cầu xác thực.
‫Vì vậy, bạn thậm chí không thể thực sự nói chuyện với Kubernetes Dashboard
‫cho đến khi bạn xác thực lần đầu tiên.
‫Bản thân Bảng điều khiển Kubernetes có các tùy chọn xác
‫thực và nó có sẵn một số thứ.
‫Nhưng chỉ là lời khuyên.
‫Đừng trở thành một trong những người xuất hiện trên
‫các tiêu đề vì Kubernetes đã bị tấn công vào văn phòng của bạn và
‫những người khai thác bitcoin bắt đầu khai thác dữ liệu trên hệ thống của bạn
‫vì nó có quyền truy cập.
‫Nếu bạn chỉ quanh quẩn với Google, bạn sẽ tìm thấy một số
‫trường hợp mà điều đó thực sự đã xảy ra với các công ty lớn.