Вопросы React Frontend Developer


Что такое Kubernetes?

  • Рейтинг:

    3

  • Сложность:

    2

Kubernetes — это платформа с открытым исходным кодом для оркестрации контейнеров. Она автоматизирует развертывание, управление и масштабирование контейнеризированных приложений. Вместо того чтобы вручную управлять контейнерами, Kubernetes позволяет использовать декларативные конфигурации для их настройки. Это помогает запускать приложения надежно, обеспечивая их отказоустойчивость и гибкость.

Подробнее

Каковы преимущества использования Kubernetes?

  • Рейтинг:

    3

  • Сложность:

    3

Kubernetes автоматизирует управление контейнерами, облегчая развертывание, масштабирование и балансировку нагрузки. Он делает приложения отказоустойчивыми и позволяет равномерно распределять ресурсы. Благодаря этому можно легко управлять сложными системами с сотнями контейнеров.

Подробнее

Что такое кластер Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    4

Кластер Kubernetes – это группа узлов (серверов), на которых запускаются контейнеризированные приложения. В кластере есть управляющий компонент (control plane) и рабочие узлы (worker nodes), которые выполняют контейнеры. Kubernetes управляет кластером, обеспечивая автоматическое развертывание, масштабирование и балансировку нагрузки.

Подробнее

Что такое узел (node) в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    3

Узел (node) – это сервер в кластере Kubernetes, который выполняет контейнеры. Он может быть физическим или виртуальным. В каждом узле работает агент kubelet, который управляет Pod-ами и взаимодействует с управляющей плоскостью кластера. Узлы объединяются в кластер для совместной работы и балансировки нагрузки.

Подробнее

Что такое Pod в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    3

Pod – это наименьшая развертываемая единица в Kubernetes, представляющая собой один или несколько контейнеров, работающих вместе. Контейнеры внутри Pod-а разделяют сеть и файловую систему, что позволяет им взаимодействовать друг с другом. Kubernetes управляет Pod-ами, назначая их узлам (nodes) и обеспечивая их работу.

Подробнее

Что такое управляющая плоскость (Control Plane) Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    3

Control Plane – это набор компонентов, которые управляют кластером Kubernetes. В него входят API Server, etcd, Scheduler и Controller Manager. Эти компоненты отвечают за обработку запросов, хранение данных о состоянии кластера, распределение нагрузок и контроль за работой узлов.

Подробнее

Что такое API Server в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    3

API Server – это центральный компонент Kubernetes, который обрабатывает команды пользователей и взаимодействует с другими компонентами кластера. Он принимает запросы от kubectl, контроллеров и сервисов, а затем изменяет состояние кластера.

Подробнее

Что такое etcd в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    3

etcd – это распределённое, надёжное хранилище ключ-значение, в котором Kubernetes хранит всю информацию о кластере. Оно гарантирует консистентность данных и обеспечивает отказоустойчивость.

Подробнее

Что такое планировщик (Scheduler) в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    4

Планировщик (Scheduler) Kubernetes отвечает за назначение Pod-ов на доступные узлы в кластере. Он анализирует ресурсы узлов и выбирает наиболее подходящий вариант.

Подробнее

Что такое сервис (Service) в Kubernetes?

  • Рейтинг:

    2

  • Сложность:

    4

Service – это абстракция в Kubernetes, обеспечивающая сетевой доступ к группе Pod-ов. Он распределяет трафик между Pod-ами, поддерживает балансировку нагрузки и позволяет сервисам взаимодействовать внутри и вне кластера.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм