Kubernetes - это непросто.
В связи с множеством динамических сущностей и таким количеством точек входа список того, что может пойти не так, ошеломляет.
Если вы не создаете манифесты подов и контейнеров, соответствующие стандартным рекомендациям, вероятность ошибки возрастает в геометрической прогрессии.
Вот почему так важно писать файлы YAML как можно более аккуратно.
Когда в работе задействовано большое количество элементов, каждый из котор
Измените время хранения истории задач в кластере Docker Swarm, чтобы гарантировать отсутствие остановленных контейнеров.
По умолчанию время хранения истории задач установлено значение 5.
$ docker node ps --filter "name=blog_staging" swarm-cerberus
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
ormho76nb30u
В этом руководстве показаны подробные шаги по развертыванию MySQL в Kubernetes.
Я буду использовать minikube, чтобы продемонстрировать примеры работы на Kubernetes СУБД MySQL.
Все мы знаем о большой важности сохранения данных, и почти все наши приложения во многом полагаются на какие-то системы управления базами данных (СУБД).
Настройка СУБД на Kubernetes помогает команде DevOps и администраторам баз данных легко использовать и масштабировать б
Почти все разработчики по всему миру используют программное обеспечение для контроля версий для управления своим кодом и обмена им же.
SVN всегда был хорошим выбором.
Однако теперь Git пользуется большим спросом, и люди все больше и больше перемещают свое внимание на Git как на систему управления версиями.
Но что насчет старых репозиториев SVN?
Мы также можем перенести старые репозитории SVN в Git с помощью небольшого симпатичного прило...
Krew - это инструмент командной строки kubectl, используемый для обнаружения, управления и установки плагинов kubectl.
Он работает так же, как yum, brew и apt.
Krew поддерживает более 100 плагинов kubectl.
Для разработчиков вы можете использовать Krew для упаковки и распространения ваших плагинов на разных платформах и сделать их доступными для пользователей через централизованный репозиторий.
В этом руководстве мы расскажем, как установить и
Как создать один под Ubuntu в кластере Kubernetes или OpenShift ?
В Kubernetes под - это группа из одного или нескольких контейнеров с общим хранилищем/сетевыми ресурсами и спецификацией того, как запускать контейнеры.
☸️ Kubernetes — введение для начинающих
Когда под запускает один контейнер, вы можете подумать о нем как об оболочке вокруг одного контейнера.
Kubernetes управляет подами, а не контейнерами напрямую.
В этом руководстве мы рассм
CI/CD (непрерывная интеграция / непрерывное развертывание) - это основная концепция мира DevOps.
Она помогает нам автоматизировать процессы разработки программного обеспечения: создание, тестирование и развертывание исходных кодов.
📜 Введение в GitLab CI / CD для начинающих
Среди многих инструментов CI/CD Jenkins - один из самых известных инструментов с открытым исходным кодом, который помогает настроить пайплайны для непрерывной интеграции и непр
Сервисы Docker не перебалансируются автоматически после событий, влияющих на узлы Docker Swarm, поэтому вы должны инициировать этот процесс самостоятельно.
Отобразим задачи для конкретной службы.
Обе задачи выполняются на одном сервере из-за неожиданного перезапуска сервера swarm-margay.
$ docker service ps blog_production
ID NAME IMAGE NODE DESIRED STAT