У цьому розділі перераховані різні способи налаштування та запуску Kubernetes. Коли ви встановлюєте Kubernetes, виберіть тип встановлення на основі: простоти обслуговування, захищеності, контролю, доступних ресурсів та досвіду, необхідного для роботи та управління кластером.
Ви можете завантажити Kubernetes для розгортання кластера Kubernetes на локальному компʼютері, у хмарі або у власному дата-центрі.
Деякі компоненти Kubernetes, такі як kube-apiserver або kube-proxy, також можуть бути розгорнуті у вигляді образів контейнерів всередині кластера.
Рекомендується запускати компоненти Kubernetes у вигляді образів контейнерів, де це можливо, та дозволити Kubernetes керувати цими компонентами. Компоненти, які запускають контейнери, зокрема kubelet, не можуть бути включені до цієї категорії.
Якщо ви не хочете самостійно керувати кластером Kubernetes, ви можете вибрати керований сервіс, включаючи сертифіковані платформи. Існують також інші стандартизовані та спеціалізовані рішення для широкого спектра хмарних оточень та оточень на фізичних серверах.
Якщо ви вивчаєте Kubernetes, використовуйте інструменти, які підтримуються спільнотою Kubernetes, або інструменти з екосистеми для розгортання кластера Kubernetes на локальному компʼютері. Див. Навчальне оточення
Оцінюючи рішення для промислового оточення, враховуйте, якими з аспектів експлуатації кластера Kubernetes (або абстракцій) ви хочете керувати самостійно, а які волієте доручити провайдеру.
Для кластера, яким ви керуєте самостійно, офіційно підтримуваним інструментом для розгортання Kubernetes є kubeadm.
kubectlKubernetes створено так, щоб його панель управління працювала на Linux. У вашому кластері ви можете запускати застосунки на Linux чи інших операційних системах, включаючи Windows.