Давайте отправимся! Настройка Kubernetes (3 часть серии)
Вы когда-нибудь хотели построить кластер Куберовет? Ну, вы можете. Это просто. Перекрестный от engi.fyi .
Я просто прошел процесс создания моим кластера Kubernetes, и в третий раз было довольно легко! Итак, я подумал, что сделаю серию учебных пособий, которые сосредоточены на получении кластера Kubernetes up и запущены с входом, сертификатами и базовой службой.
Настройка вашей учетной записи
Первое, во-первых. Перейти к цифровому океану, используя мой Реферальный код Отказ Я бегаю свои личные кластеры на цифровом океане, и они самые дешевые, а также один из самых позитивных провайдеров Kubernetes.
На вершине этого они также предоставляют отличную кластерную основу, используя Best-in классное решение для сетевого решения Kubernetes Cilium Отказ Они также предоставляют хостируемую панель инструментов, которую вы можете получить доступ через ссылку на панели управления цифровой океанской панелью, и его не нужно устанавливать на самом кластере (в отличие от других поставщиков, я смотрю на вас AWS).
Если вы не хотите тестировать это в реальном кластере, не стесняйтесь установить Docker Desktop И включите функцию Kubernetes, которые поставляются с локальным кластером.
Настройка вашего кластера
Как только вы вошли и готовы к работе, откройте панель управления Kubernetes. На правом верхнем углу экрана Создать кнопку Отказ Нажмите на него и выберите Кластеры Создайте кластеры Kubernetes Отказ
Выберите свой регион (мне нравится ходить в Сингапур, как я в Австралии), назвать свой узел пул, выберите Стандартные узлы (2 ГБ памяти/1 VCPU), с 1 узел Отказ На данный момент нет необходимости в более необходимых узлах, но когда мы получаем настроить NGINX, мы рассмотрим это, чтобы продемонстрировать наборы демона.
Стоимость для вашего кластера должна быть ниже, в 10 долларов в месяц. Это означает, что кредит, который вы получили от моей ссылки на реферал, должны длиться 10 месяцев! Ура! Имя и тег (необязательно) Ваш кластер, затем нажмите Создать кластер Отказ
Доступ к нашему кластеру
Пока мы ждем кластера для предоставления, давайте получим наш доступ CLI. Нажмите Скачать файл конфигурации Отказ После этого загружен, выключите терминал и установите kubectl
. Это можно сделать с помощью CHOCO (KUBERNETES-CLI) на Windows или Brew на MacOS (KUBECTL). Как только это установлено, переместите файл конфигурации на ~/.kube/config
Отказ
Как только вы настроили, запустите Kubectl Получить Pods -n Kube-System
. Если вы подуманно установили kubectl
И вставьте файл конфигурации в нужном месте, он должен перечислить кучу стручков, включая Kube-Proxy
, килиюн
, Do-Node-Agent
и Kube-State-Metrics
Отказ Если это не работает, ваш кластер все еще настроен. Попробуйте снова через несколько минут.
adam.hammond@adam-laptop k8s-config % kubectl get pods -n kube-system NAME READY STATUS RESTARTS AGE cilium-7vd9t 1/1 Running 0 5m cilium-operator-d5cd7d758-stsqw 1/1 Running 0 5m coredns-84c79f5fb4-m9snd 1/1 Running 0 5m csi-do-node-zc5w8 2/2 Running 0 5m do-node-agent-mhc88 1/1 Running 0 5m kube-proxy-4nm5b 1/1 Running 0 5m kube-state-metrics-7fd44b48b5-jgmz4 1/1 Running 0 5m kubelet-rubber-stamp-7f966c6779-ztb5s 1/1 Running 0 5m
Как только ваш кластер готов, маленький зеленый свет покажет на панели инструментов Kubernetes и Приборная панель Kubernetes Кнопка должна быть доступна. Нажмите на нее.
Если ваш кластер работает и работает, вы должны увидеть три зеленых круга и кучу зеленых наборов демона. Поздравляю, вы работаете с кластером Kubernetes. Это так просто.
В следующий раз
Теперь, когда у нас есть кластер и работает, мы будем настроить настройки наших контроллеров входа с простой OL ‘HTTP, поэтому мы можем получить доступ к рабочим нагрузкам!
Давайте отправимся! Настройка Kubernetes (3 часть серии)
Оригинал: «https://dev.to/hammotime/let-s-embark-setting-up-kubernetes-part-1-3l6j»