Hướng dẫn kubernetes cheat sheet pdf 2022 - kubernetes cheat sheet pdf 2022
Kubernetes là một trong những hệ thống nguồn mở nổi tiếng nhất để tự động hóa và mở rộng các ứng dụng container. Thông thường, bạn tuyên bố trạng thái của môi trường mong muốn và hệ thống sẽ hoạt động để giữ cho trạng thái đó ổn định. Để thực hiện các thay đổi trên đường bay, bạn phải tham gia với API Kubernetes. & NBSP; Show
Đây chính xác là nơi công cụ dòng lệnh Kubernetes, Kubectl, đến. Cho dù bạn chưa quen với Kubectl và muốn tìm hiểu thêm, hoặc bạn đã làm việc với nó trong nhiều năm, bảng gian lận này chính xác Gửi các lệnh đến các cụm Kubernetes của bạn. Bài viết này sẽ bao gồm tất cả các khái niệm và lệnh Kubectl thiết yếu. Chúng tôi khuyên bạn nên có phiên bản PDF Cheat Sheet trên tay khi ứng dụng của bạn sai và bạn cần một hướng dẫn tham khảo nhanh để giúp bạn sắp xếp nó. & NBSP;Whether you’re new to kubectl and want to learn more, or you’ve been working with it for years, this cheat sheet is exactly what you need to start sending commands to your Kubernetes clusters. This article will cover all the essential Kubectl concepts and commands. We recommend you have the PDF cheat sheet version on hand when your application misbehaves and you need a quick reference guide to help you sort it out. Kubectl là gì?Kubectl là công cụ dòng lệnh Kubernetes. Nó cho phép các nhà phát triển giao tiếp với ngăn điều khiển cụm Kubernetes. Bạn có thể kiểm tra và quản lý tài nguyên cụm, triển khai các ứng dụng và xem nhật ký với nó. Tất nhiên, để sử dụng công cụ, bạn sẽ cần cài đặt nó trước. Bạn có thể cài đặt Kubectl trên Mac, Linux và Windows. Điều quan trọng là sử dụng phiên bản Kubectl trong một chênh lệch phiên bản nhỏ so với cụm của bạn. Các công cụ Kubernetesinstall tài liệu có tất cả các hướng dẫn mà bạn cần cho môi trường làm việc ưa thích của mình. You can inspect and manage cluster resources, deploy applications, and view logs with it. Of course, to use the tool, you’ll need to install it first. You can install Kubectl on Mac, Linux, and Windows. It’s important to use a Kubectl version within one minor version difference from your cluster. The Kubernetes install tools docs have all the instructions you’ll need for your preferred work environment. Danh sách lệnh KubectlDưới đây là danh sách tất cả các lệnh có liên quan bạn có thể sử dụng trong Kubectl, được phân tách bằng hàm. & NBSP; Đối tượng KubectlCác đối tượng Kubernetes là các thực thể dai dẳng trong hệ thống Kubernetes. Các thực thể này được sử dụng để đại diện cho trạng thái của cụm của bạn. Nó có thể được coi là một bản ghi của ý định về ý định, bạn tạo ra đối tượng, hệ thống Kubernetes sẽ liên tục hoạt động để đảm bảo đối tượng tồn tại. Bằng cách tạo ra nó, bạn có thể nói một cách hiệu quả hệ thống Kubernetes về trạng thái mong muốn của cụm của bạn. It can be considered a “record of intent”–once you create the object, the Kubernetes system will constantly work to ensure that object exists. By creating it, you’re effectively telling the Kubernetes system what your cluster’s desired state looks like. Tạo nhiều đối tượng YAML từ Stdin
Tài nguyênKubectl cho phép bạn tạo, cập nhật, vá, chỉnh sửa, quy mô và xóa tài nguyên. Bạn cũng có thể sử dụng giao diện để tìm kiếm và xem thông tin về các tài nguyên khác nhau. Trong bối cảnh này, một tài nguyên là một điểm cuối trong API Kubernetes. Nếu bạn nhằm mục đích làm việc với nhiều tài nguyên, có thể dễ dàng hơn để liệt kê tất cả chúng trong một tệp kê khai mới - tệp YAML hoặc JSON và sử dụng Kubectl làm cầu nối giữa bản kê khai mới của bạn và API Kubernetes. You can also use the interface to look for and view information about various resources. In this context, a resource is an endpoint in the Kubernetes API. If you aim to work with multiple resources, it might be easier to list them all in a new manifest file – a YAML or JSON file, and use kubectl as a bridge between your new manifest and the Kubernetes API. Xem và tìm tài nguyênLiệt kê tất cả các dịch vụ trong không gian tên
Liệt kê tất cả các nhóm trong không gian tên hiện tại, với các chi tiết bổ sung
Liệt kê một triển khai cụ thể
Liệt kê tất cả các nhóm trong không gian tên
Nhận một bản kê khai Pod Pod Yaml
Mô tả các pod/nút có đầu ra dài dòng \
Danh sách các dịch vụ được sắp xếp theo tên
Danh sách các nhóm được sắp xếp theo số lượng khởi động lại 0Danh sách PersistentVolumes được sắp xếp theo công suất 1Nhận nhãn phiên bản của tất cả các nhóm với ứng dụng nhãn = derollo 2Lấy giá trị của một khóa với các dấu chấm, ví dụ: CA.CRT 3Truy xuất giá trị được mã hóa base64 với dấu gạch ngang thay vì nhấn mạnh 4Nhận tất cả các nút công nhân (sử dụng bộ chọn để loại trừ các kết quả có nhãn có tên 5Nhận tất cả các nhóm chạy trong không gian tên 6Nhận bên ngoài của tất cả các nút 7Danh sách tên của các nhóm thuộc về lệnh cụ thể của RC JQ JQ hữu ích cho các phép biến đổi quá phức tạp đối với JsonPath; Nó có thể được tìm thấy tại https://stedolan.github.io/jq/. 8Hiển thị nhãn cho tất cả các nhóm (hoặc bất kỳ đối tượng Kubernetes nào khác hỗ trợ ghi nhãn) 9Kiểm tra các nút nào đã sẵn sàng 0Đầu ra Các bí mật được giải mã không có công cụ bên ngoài 1Liệt kê tất cả các bí mật hiện đang được sử dụng bởi một pod 2Liệt kê tất cả các containerids của initContainer của tất cả các nhóm. Nó có thể hữu ích khi làm sạch các thùng chứa dừng hoặc tránh loại bỏ initcontainers. 3Danh sách các sự kiện được sắp xếp theo dấu thời gian 4So sánh trạng thái hiện tại của cụm chống lại trạng thái rằng cụm sẽ ở trong nếu bản kê khai được áp dụng. 5Sản xuất một cây được phân tách theo thời gian của tất cả các phím được trả về cho các nút. Nó có thể hữu ích khi định vị một khóa trong cấu trúc JSON lồng nhau phức tạp. 6Sản xuất một cây được phân tách theo thời gian của tất cả các phím được trả về cho vỏ, v.v. 7Sản xuất Env cho tất cả các nhóm, giả sử bạn có một thùng chứa mặc định cho các nhóm, không gian tên mặc định và lệnh `env` được hỗ trợ. Nó rất hữu ích khi chạy bất kỳ lệnh được hỗ trợ nào trên tất cả các nhóm, không chỉ là `env` 8Nhận Subresource Trạng thái triển khai 9Tạo tài nguyênTạo từ một tệp duy nhất: 0Tạo từ nhiều tệp: 1Tạo tài nguyên trong tất cả các tệp kê khai trong DIR: 2Tạo tài nguyên từ URL: 3Cập nhật tài nguyên:Cuộn bản cập nhật của ABC ABC, các bộ phận triển khai của Front Frontend, cập nhật hình ảnh: 4Rollback to Frespless Triển khai: 5Rollback sang một bản sửa đổi cụ thể: 6Xem trạng thái cập nhật cuộn của triển khai phụ trợ cho đến khi hoàn thành: 7Triển khai và khởi động lại triển khai của người phụ trợ của người dùng: 8Lực lượng thay thế, xóa, và sau đó tạo lại tài nguyên. Lưu ý rằng lệnh này có thể gây ra sự cố mất điện dịch vụ. 9Tạo một dịch vụ cho Nginx được sao chép, phục vụ trên cổng 80 và kết nối với các thùng chứa trên cổng 3100: 0Cập nhật phiên bản hình ảnh (TAG) của Pod Container Pod (TAG) lên V5: 1Thêm một nhãn (‘kịp thời) vào pod my-pod: 2Thêm một chú thích vào pod my-pod: 3AutoScale Một triển khai có tên là IPSUM: 4Bản vá tài nguyênCập nhật một phần một nút: 5Cập nhật hình ảnh container. Bạn được yêu cầu sử dụng spec.containers.name Vì nó là một khóa hợp nhất: 6Cập nhật hình ảnh container bằng cách sử dụng bản vá JSON với các mảng: 7Triển khai LudicRousPatch bằng cách sử dụng bản vá JSON với các mảng vị trí: 8Adda phần tử mới cho một mảng vị trí: 9Chỉnh sửa tài nguyênChỉnh sửa dịch vụ có tên là Dịch vụ-Cơ quan học: 0Sử dụng một trình soạn thảo thay thế: 1Mở rộng tài nguyênBộ bản sao tỷ lệ có tên ‘Ipsum, thành 3: 2Tỷ lệ một tài nguyên được chỉ định trong nhóm IPSUM.YAML TO 3: 3Tỷ lệ MySQL lên 5 (khi triển khai có tên là Kích thước hiện tại của MySQL là 2): 4Quy mô nhiều bộ điều khiển sao chép: 5Xóa tài nguyênXóa một nhóm bằng cách sử dụng loại và tên được chỉ định trong delpod.json: 6Xóa một pod ngay lập tức: 7Xóa các pod và dịch vụ có cùng tên là Bak Bak và Far Far: 8Xóa Pods và Dịch vụ có tên nhãn = dellabel: 9Xóa tất cả các nhóm và dịch vụ trong không gian tên NS-DEL: 0Xóa tất cả các nhóm phù hợp với AWK Mẫu3 hoặc Mẫu5: 1Kubectl Get có lẽ là lệnh hữu ích nhất trong việc thu thập thông tin. Nó cho phép bạn truy xuất thông tin về tất cả các đối tượng và nút Kubernetes trong mặt phẳng dữ liệu Kubernetes. Các đối tượng phổ biến nhất mà bạn có khả năng truy vấn là POD, dịch vụ, triển khai, bộ trạng thái và bí mật. & NBSP; is probably the most helpful command in collecting information. It allows you to retrieve information about all Kubernetes objects and nodes in the Kubernetes data plane. The most common objects you are likely to query are pods, services, deployments, stateful sets, and secrets. Lệnh Get cung cấp một loạt các định dạng đầu ra có thể:get command offers a range of possible output formats: -o rộng giống như dài dòng; Đó là, nó thêm nhiều thông tin, phụ thuộc vào loại đối tượng đang được truy vấn. is like verbose; that is, it adds more information, which is dependent on the type of objects being queried. -o yaml và -o jsonoutput Trạng thái hiện tại hoàn chỉnh của đối tượng và có khả năng bao gồm nhiều thông tin hơn các tệp kê khai gốc. and -o json output the complete current state of the object and likely include more information than the original manifest files. -o jsonpathallows bạn chọn thông tin bạn muốn từ JSON đầy đủ của tùy chọn -o json bằng ký hiệu JsonPath. allows you to select the information you want from the full JSON of the -o json option using the jsonpath notation. -O-at-blated cho phép bạn áp dụng các mẫu GO cho các tính năng nâng cao hơn. Hãy thoải mái bỏ qua cái này nếu bạn không thông thạo Golang. allows you to apply Go templates for more advanced features. Feel free to skip this one if you’re not fluent in Golang. Dưới đây là một số ví dụ: Liệt kê tất cả các nhóm trong không gian tên mặc định: 2Nhận thêm thông tin về một nhóm nhất định: 3Nhận trạng thái đầy đủ trong YAML của một nhóm đã cho: 4Nhận các dịch vụ trong không gian tên mặc định: 5Nhận giá trị của một bí mật: 6Nhận nhật ký từ một container: 7Hiển thị thông tin điểm cuối về chủ và các dịch vụ trong cụm: 8Hiển thị phiên bản Kubernetes chạy trên máy khách và máy chủ: 9Xem cấu hình cụm: 0Danh sách tài nguyên API có sẵn: 1Liệt kê mọi thứ cho tất cả các không gian tên: 2DaemonSetMột Daemonset đảm bảo rằng các nút chạy một bản sao của một pod. Khi các nút được thêm vào cụm, các nhóm được thêm vào chúng. Xóa Daemonset sẽ làm sạch các vỏ mà nó tạo ra. ensures that Nodes run a copy of a Pod. As nodes are added to the cluster, Pods are added to them. Deleting a DaemonSet will clean up the Pods it created. Một số cách sử dụng điển hình của Daemonset là:
Bạn có thể sử dụng một Daemonset duy nhất để bao gồm tất cả các trường hợp sử dụng cho tất cả các nút hoặc nhiều bộ, một cho mỗi loại daemon với các cờ tùy chọn khác nhau và các yêu cầu CPU và bộ nhớ khác nhau. or multiple sets, one for each type of daemon with different optional flags and different memory and cpu requests. Bạn có thể sử dụng Shortcode DS để biểu thị Daemonset ShortCode = DS Liệt kê một hoặc nhiều Daemonsets: 3Chỉnh sửa và cập nhật định nghĩa của một hoặc nhiều Daemonset: 4Xóa Daemonset 5Tạo Daemonset mới 6Quản lý việc triển khai Daemonset 7Hiển thị trạng thái chi tiết của Daemonset trong không gian tên 8Triển khaiViệc triển khai chạy nhiều bản sao của ứng dụng của bạn và tự động thay thế mọi trường hợp thất bại hoặc không phản hồi. Bộ điều khiển triển khai Kubernetes quản lý triển khai. Bộ điều khiển đảm bảo rằng các yêu cầu của người dùng được phục vụ thông qua một hoặc nhiều trường hợp ứng dụng của bạn.. The Kubernetes Deployment Controller manages deployments. The controller ensures that user requests are served through one or more instances of your application. Bạn có thể sử dụng triển khai mã ngắn để biểu thị việc triển khai ShortCode = Triển khai Liệt kê một hoặc nhiều triển khai 9Hiển thị trạng thái chi tiết của một hoặc nhiều triển khai 0Chỉnh sửa và cập nhật định nghĩa của một hoặc nhiều triển khai trên máy chủ 1Tạo một triển khai mới 2Xóa triển khai 3Xem trạng thái triển khai của triển khai 4Không gian tênTrong Kubernetes, các không gian tên cho phép lựa chọn chính xác cho các nhóm tài nguyên trong một cụm duy nhất. Tên tài nguyên phải là duy nhất trong một không gian tên nhưng không trên nhiều không gian tên. Phạm vi dựa trên không gian tên chỉ được áp dụng cho các đối tượng theo tên (ví dụ: triển khai, dịch vụ, v.v.) và không dành cho các đối tượng trên toàn cụm (ví dụ: StorageClass, nút, pernistentVolumes, v.v.).namespaces enable exact selection for groups of resources within a single cluster. Resource names must be unique within a single namespace but not across multiple namespaces. Namespace-based scoping is applicable only for namespaced objects (e.g., Deployments, Services, etc.) and not for cluster-wide objects (e.g., StorageClass, Nodes, PersistentVolumes, etc.). Bạn có thể sử dụng ShortCode NS để biểu thị không gian tênns to denote namespace Shortcode = ns Tạo một không gian tên: 5Liệt kê một hoặc nhiều không gian tên: 6Hiển thị trạng thái chi tiết của một hoặc nhiều không gian tên: 7Xóa một không gian tên: 8Chỉnh sửa và cập nhật định nghĩa không gian tên: 9Hiển thị tất cả các tài nguyên được sử dụng bởi không gian tên: 0EventsSự kiện Kubernetes là một đối tượng trong khung được tạo tự động để đáp ứng với các thay đổi trong các tài nguyên khác như các nút, nhóm hoặc container.—like nodes, pods, or containers. Các sự kiện của Kubernetes có thể giúp bạn hiểu cách các quyết định tài nguyên của Kubernetes được đưa ra và do đó có thể hữu ích trong việc gỡ lỗi. Bạn có thể nghĩ về các sự kiện như vụn bánh mì của Kubernetes. Bạn có thể sử dụng ShortCode EV để biểu thị các sự kiện. Shortcode = ev Liệt kê tất cả các sự kiện gần đây cho tất cả các tài nguyên hệ thống: 1Chỉ liệt kê tất cả các sự kiện của loại cảnh báo loại: 2Liệt kê tất cả các sự kiện (không bao gồm các sự kiện POD): 3Kéo tất cả các sự kiện cho một nút duy nhất với một tên cụ thể: 4Lọc ra các sự kiện bình thường từ danh sách các sự kiện: 5Nhật kýNhật ký thành phần hệ thống ghi lại các sự kiện trong một cụm, rất hữu ích cho việc gỡ lỗi. Vì nhật ký được cập nhật liên tục, điều này sẽ chỉ hiển thị các nhật ký mới nhất. Trong môi trường sản xuất, nó khuyến nghị sử dụng bộ tổng hợp nhật ký và thực hiện tìm kiếm của bạn và lọc qua nó. record events in a cluster, which is helpful for debugging. Since logs are constantly updated, this will only display the latest logs. In a production environment, it’s recommended to use a log aggregator and do your searches and filtering through it. Có thể có hai loại nhật ký, hạt mịn (chi tiết hơn) và hạt thô (ít chi tiết hơn). Các nhật ký hạt thô biểu thị các lỗi trong một thành phần, trong khi các nhật ký hạt mịn biểu thị các dấu vết từng bước của các sự kiện. In nhật ký cho một nhóm cụ thể: 6In nhật ký cho giờ cuối cùng cho một pod: 7Truy xuất 20 dòng nhật ký gần đây nhất: 8Lấy các nhật ký từ một dịch vụ. Tùy chọn bạn có thể chọn container nào: 9In nhật ký cho một pod: 00In nhật ký cho một thùng chứa trong một nhóm: 01Nhận đầu ra của nhật ký cho một nhóm vào một tệp có tên ‘pod.log: xông 02Kiểm tra nhật ký để biết pod không thành công trước đó 03Bản saoReplicesets Đảm bảo bạn có một bộ Pods bản sao ổn định hoạt động như bạn đã xác định trong tệp triển khai. Bạn có thể sử dụng một bản sao để xác nhận rằng các nhóm giống hệt nhau có sẵn. & NBSP; You might use a ReplicaSet to confirm that identical pods are available. Bạn có thể sử dụng Shortcode RS để biểu thị bản sao. ShortCode = R. Liệt kê tất cả các bản sao: 04Hiển thị trạng thái chi tiết của một hoặc nhiều bản sao: 05Tỷ lệ một bản sao thành bản sao X thay vì số lượng hiện tại: 06SecretsBí mật là một đối tượng chứa một số dữ liệu nhạy cảm như mật khẩu, mã thông báo hoặc khóa. Thông tin này được lưu trữ trong một đặc tả POD hoặc hình ảnh container. Sử dụng bí mật ngăn bạn bao gồm thông tin bí mật hoặc nhạy cảm trong mã ứng dụng của bạn.. This information is stored in a Pod specification or container image. Using a Secret prevents you from including confidential or sensitive information in your application code. Tạo một bí mật mới: 07Liệt kê tất cả các bí mật: 08Liệt kê tất cả các chi tiết cần thiết về bí mật: 09Xóa bí mật: 10Lãnh đạoHelmis Một công cụ triển khai Kubernetes để tự động hóa việc tạo, đóng gói, cấu hình và triển khai các ứng dụng và dịch vụ cho các cụm Kubernetes. Tất cả các lệnh sau đây giả định một ứng dụng đã triển khai Helm.is a Kubernetes deployment tool for automating the creation, packaging, configuration, and deployment of applications and services to Kubernetes clusters. All the following commands assume a Helm-deployed application. Nhận chi tiết về bản phát hành hiện tại: 11Nhận chi tiết về bản phát hành trong tất cả các không gian tên: 12Nhận chi tiết về bản phát hành trong một không gian tên cụ thể: 13Nhận các giá trị được sử dụng trong một ứng dụng cụ thể: 14Nhận tất cả thông tin được sử dụng trong một ứng dụng cụ thể: 15Dịch vụCác dịch vụ là một cách trừu tượng để phơi bày một ứng dụng chạy trên một bộ POD dưới dạng dịch vụ mạng. Kubernetes gán cho mỗi nhóm với một địa chỉ IP duy nhất và một DNS duy nhất có thể quản lý tất cả các tải trên nhiều nhóm. Điều này cho phép bạn coi các nhóm khác nhau như một loại hộp đen dựa trên đám mây có chứa dịch vụ mong muốn. Bạn có thể sử dụng Shortcode SVC để biểu thị các dịch vụ. ShortCode = SVC Liệt kê một hoặc nhiều dịch vụ: 16Hiển thị trạng thái chi tiết của tất cả các dịch vụ: 17Phơi bày bộ điều khiển sao chép, dịch vụ, triển khai hoặc POD dưới dạng dịch vụ Kubernetes mới: 18Chỉnh sửa và cập nhật định nghĩa của một hoặc nhiều dịch vụ: 19Trạng tháiStatefulsets đại diện cho một tập hợp các nhóm có danh tính độc đáo, dai dẳng và tên máy chủ ổn định mà GKE (Công cụ Google Kubernetes) duy trì bất kể chúng được lên lịch ở đâu. Bạn có thể nghĩ về chúng như các URL trang web - họ sẽ (gần như) luôn ở đó khi bạn đến thăm. Lưu trữ đĩa liên tục liên quan đến trạng thái có trách nhiệm lưu trữ thông tin trạng thái và dữ liệu khả năng phục hồi khác cho POD trạng thái nhất định. You can think of them like site URLs – they’ll (almost) always be there when you come to visit. The persistent disk storage associated with the StatefulSet is responsible for storing state information and other resilient data for the given StatefulSet pod. Bạn có thể sử dụng STS Shortcode để biểu thị trạng tháiful. Shortcode = sts Liệt kê một trạng thái: 20Chỉ xóa trạng tháifulset (không phải pods): 21Tóm lạiChúng tôi đã bao gồm tất cả các hành động quan trọng bạn có thể thực hiện bằng cách sử dụng Kubectl, bao gồm cách kiểm tra nhóm và cụm của bạn, tạo các đối tượng mới, xử lý tài nguyên và thu thập và hiển thị thông tin. Bạn có thể truy cập và xem lại bảng cheat này bất cứ khi nào bạn cần một chút trợ giúp. & NBSP;You can visit and revisit this cheat sheet whenever you need a little help. Quản lý ứng dụng của bạn và đảm bảo nó chạy trơn tru có thể tốn thời gian, đặc biệt nếu bạn không sử dụng nền tảng quan sát. Lightrun cho phép bạn thêm nhật ký, số liệu và dấu vết vào ứng dụng của bạn trong thời gian thực trong khi ứng dụng đang chạy. Dành thời gian mã hóa của bạn, không gỡ lỗi. Yêu cầu một bản demo để xem Lightrun hoạt động như thế nào.Lightrun enables you to add logs, metrics, and traces to your app in real time while the app is running. Spend your time coding, not debugging. Request a demo to see how Lightrun works. Kubernetes có khó học không?Sự kết luận.Bắt đầu với Kubernetes là dễ dàng;Làm mọi thứ đúng cách đòi hỏi phải thực hành.Để thành thạo đầy đủ, bạn cần có kinh nghiệm thực hành bằng cách sử dụng nó để giải quyết các vấn đề trong thế giới thực.Đôi khi, bạn cần một hướng dẫn nhỏ từ một chuyên gia về nơi bắt đầu tìm kiếm và làm thế nào để đi.Getting started with Kubernetes is easy; doing things the right way requires practice. To master it fully, you need to have hands-on experience using it to solve real world problems. Sometimes, you need a little guidance from an expert on where to start looking and how to get going.
Tại sao Kubernetes có 3 nút chính?Một thiết lập đa cấp bảo vệ chống lại một loạt các chế độ thất bại, từ việc mất nút công nhân đơn lẻ đến sự thất bại của dịch vụ ETCD của nút chính.Bằng cách cung cấp dự phòng, một cụm đa cấp phục vụ một hệ thống có sẵn cho người dùng cuối của bạn.protects against a wide range of failure modes, from a loss of single worker node to the failure of the master node's etcd service. By providing redundancy, a multi-master cluster serves a highly available system for your end users.
Tôi cần bao nhiêu RAM cho Kubernetes?Công suất cụm Kubernetes 2 nút: 8 CPU / 32 GB RAM.4 nút: 4 CPU / 16 GB RAM.8 nút: 2 CPU / 8 GB RAM.16 nút: 1 CPU / 4 GB RAM.32 GB RAM. 4 nodes: 4 CPU / 16 GB RAM. 8 nodes: 2 CPU / 8 GB RAM. 16 nodes: 1 CPU / 4 GB RAM.
Có bao nhiêu nhóm trong Kubernetes?Với mức tối đa mặc định là 110 vỏ trên mỗi nút cho các cụm tiêu chuẩn, Kubernetes gán khối A /24 CIDR (256 địa chỉ) cho mỗi nút.110 Pods per node for Standard clusters, Kubernetes assigns a /24 CIDR block (256 addresses) to each of the nodes. |