Метка: Kubernetes

Read More

Minikube

Minikube — это упрощённый инструмент для запуска полноценного кластера Kubernetes на локальной машине. Он был разработан, чтобы облегчить разработку, тестирование и отладку приложений, работающих на Kubernetes, в локальной среде. Обычно развёртывание кластера k8s требует особых […]

Read More

OpenShift

OpenShift — это комплексное программное решение для контейнеризации, созданное поставщиком программного обеспечения open source Red Hat. По данным компании, Kubernetes — это ядро ​​распределённых систем, в то время как OpenShift — это дистрибутив. По своей сути OpenShift — это инструмент контейнеризации Kubernetes, который […]

Read More

Docker Swarm VS Kubernetes — выбираем оркестратора

Kubernetes (K8s) по праву считается отраслевым стандартом управления контейнерами, но это вовсе не значит, что решение подходит каждому типу бизнеса. Порог входа в K8s высок, а преимущества не всегда очевидны. Гораздо эффективнее может быть использование […]

Read More

etcd 

etcd — это быстрая, надёжная и устойчивая к сбоям key-value база данных. Она лежит в основе Kubernetes и является неотъемлемой частью его control-plane, именно поэтому критически важно уметь бэкапить и восстанавливать работоспособность как отдельных нод, так […]

Read More

17 вопросов по Kubernetes, которые может услышать разработчик на собеседовании

Kubernetes прочно вошел в технологический стек разработки cloud-native-приложений, став мейнстримовой технологией. Разработчику, конечно же, не нужно быть экспертом по Kubernetes, чтобы запустить в нем свое приложение. Но понимание азов даст лучшее представление о том, как […]

Read More

Kubernetes Garbage Collector. Как он работает

В рамках этой статьи мы рассмотрим, как работает Garbage Collector в Kubernetes. Данная статья была написана, когда мне пришлось разбираться в производительности Garbage Collector, а чтобы понять как его можно ускорить, сначала надо понять, как он работает. Для […]

Read More

Ingress NGINX

Ingress NGINX – это контроллер для управления входящим трафиком в Kubernetes. Он служит единой точкой доступа ко всем сервисам в кластере и позволяет настраивать маршрутизацию трафика по различным правилам.

Read More

Настраиваем роли в Kubernetes

Об ролевой модели в Kubernetes написано достаточно материала, поэтому в данной статье мы не будем уделять слишком много внимания теории, а посмотрим, как можно выполнить настройку ролей на практике. Немного об RBAC Управление доступом на […]

Read More

Kustomize

Kustomize — это встроенный инструмент kubectl для настройки конфигураций ресурсов Kubernetes. Он позволяет определить базовую конфигурацию и создавать варианты (оверлеи) для разных сред. Такой подход сохраняет конфигурации сухими, без повторов, и упрощает управление сложными приложениями […]

Read More

Helm

Helm — это менеджер пакетов для Kubernetes. Этот инструмент позволяет нам обернуть Kubernetes приложения в удобные пакеты, называемые чартами, которые можно легко развертывать, обновлять и управлять ими в любой момент времени. Чарты – это пакеты, […]