Рубрики
Uncategorized

Создайте кластер Kubernetes на Amazon Eks | легкий путь 💡

Что такое экс? 🤔 AWS EKS — это управляемая услуга Kubernetes под названием Elastic Kubernetes Service B … Tagged с AWS, Kubernetes, Docker, Devops.

Что такое экс? 🤔

AWS EKS — это управляемая служба Kubernetes под названием Эластичная служба Kubernetes Amazon.

Экс помогает в запуске кластера Kubernetes на AWS, заботясь о главных узлах. Все необходимые приложения/услуги, такие как время выполнения контейнера или основные процессы, уже предустановлены. И в дополнение к тому, что он также заботится о масштабировании и резервных копиях. 🚀

Итак, вы только создаете и заботитесь о рабочих узлах.

Узнайте о разнице kubernetes Master и работников узлов здесь: ► https://youtu.be/umxemn3cmwy.

Шаги для создания кластера K8S 👀

Для создания кластера K8S в EKS есть следующие шаги:

  1. Установка или подготовка шагов

    • Создать учетную запись AWS (свободный уровень на 1 год)
    • Создайте VPC (ваше виртуальное частное пространство)
    • Создайте роль IAM с группой безопасности (или другими словами: создайте пользователь AWS со списком разрешений)
  2. Создать плоскость управления кластером — главные узлы Вам нужно создать плоскость управления с предыдущей ролью IAM. Здесь вы выбираете базовую информацию, как:

    • Название кластера и версия K8S
    • регион и VPC для вашего кластера
    • Установите безопасность для вашего кластера
  3. Создайте рабочие узлы и подключиться к кластеру На AWS Эти рабочие узлы — некоторые экземпляры EC2 с определенным процессором, оперативной памятью и ресурсами хранения.

    • Создать в качестве узла группы (группа узлов)
    • Выберите кластер, чтобы прикрепить к
    • Определите группу безопасности, выберите тип экземпляра, ресурсы

У вас также есть у вас находятся Автоскалинг , что означает в зависимости от того, насколько нагрузке кластер имеет, новые рабочие узлы будут добавлены или удалены в кластере автоматически.

  • Для этого вам нужно определить максимальное и минимальное количество узлов.

Комплекс 🤯, но мощный и популярный

Вы правы, это много усилий для просто создания простых кластеров Kubernetes.

По сравнению с другими управляемыми службами Kubernetes, как Digitalocean или Linode, это больше комплекс Отказ С другой стороны, это очень Мощный И это приходит с сложностью. И быть Лидер рынка для предоставления облачной инфраструктуры Возможно, вы просто должны его использовать.

Итак, как это сделать, когда вы просто хотите создать кластер как можно быстрее, и начните развертывать ваши контейнеры внутри. 🧐

На самом деле, вместо того, чтобы делать все эти шаги вручную, существует быстрее и эффективнее. 🤠

Простой способ — использование eksctl 🚀

eksctl — это простой инструмент CLI для создания кластеров на экс. С одной командой вы создаете кластер.

Я огромный поклонник понимания концепций того, как работает технология, но если есть инструменты, которые делают работу с этой технологией намного проще, тогда я люблю их использовать. Обычно эти инструменты создаются сообществом, которые специализируются в этой технологии. 💡 Так что имеет смысл использовать эти знания.

Демо 👩🏻. 💻

Таким образом, в демом демонстрации мы создадим кластер Kubernetes, используя eksctl.

Смотреть полное видео и демонстрация здесь 🤓

Kubernetes 101Компактный и простой в читаю пучок электронной книги 🚀 Это удобный способ быстро выглядеть что-то вверх или освежить свои знания на работе и использовать его как ваша читал 😎

Вроде, поделиться и следуй за мной 😍 Для получения дополнительной информации:

Оригинал: «https://dev.to/techworld_with_nana/create-kubernetes-cluster-on-amazon-eks-the-easy-way-3idn»