☸️ Как развернуть и использовать KubeVirt на Minikube

☸️ Как развернуть и использовать KubeVirt на Minikube
Технология KubeVirt позволяет управлять виртуальными машинами в Kubernetes. Это решение удовлетворяет потребность в запуске некоторых частей приложения, которые нельзя легко поместить в контейнер на виртуальной машине поверх кластера Kubernetes. Это полезно для разработчиков, которые хотят внедрить Kubernetes, но все еще имеют компоненты приложения, зависящие от виртуальной машины. Команды, полагающиеся на существующие рабочие нагрузки на основе в...

🐳 Быстрый способ удалить все образы Docker с вашего хоста

🐳 Быстрый способ удалить все образы Docker с вашего хоста
Это нормально удалять образа Docker? Абсолютно хороший вопрос, делайте это осторожно !! Удаление и образа приведет к удалению всей информации о вашем контейнере. Какая команда удаляет образ Docker? docker rmi image-name/image-id Пример вывода: # docker rmi mirhosting/centos7-cpanel Untagged: mirhosting/centos7-cpanel:latest Untagged: mirhosting/centos7-cpanel@sha256:1de492e1ccb1cab42ef73dbd18b6a35646d5b19aebd6b0b8301245fcaef3b837 Deleted: sh

🐳 Как обновить образ Docker c новыми изменениями?

🐳 Как обновить образ Docker c новыми изменениями?
Как обновить образ Docker новыми изменениями, которые мы внесли в контейнер? Да, все мы знаем, что образ Docker - это основная часть вашего контейнера Docker. Контейнер работает на основе этого образа. Образ Docker можно создать разными способами. Мы можем построить множество контейнеров из одного образа. Образ - это комбинация файловой системы и параметров. Образ Docker состоит из ряда слоев. Каждый словй представляет собой инструкцию...

☸️ Как проверить YAML-файлы Kubernetes на предмет корректности

☸️ Как проверить YAML-файлы Kubernetes на предмет корректности
Kubernetes - это непросто. В связи с множеством динамических сущностей и таким количеством точек входа список того, что может пойти не так, ошеломляет. Если вы не создаете манифесты подов и контейнеров, соответствующие стандартным рекомендациям, вероятность ошибки возрастает в геометрической прогрессии. Вот почему так важно писать файлы YAML как можно более аккуратно. Когда в работе задействовано большое количество элементов, каждый из котор

📜 Как отобразить настройки конфигурации ansible, которые изменились по сравнению с настройками по умолчанию

📜 Как отобразить настройки конфигурации ansible, которые изменились по сравнению с настройками по умолчанию
Отобразите параметры конфигурации Ansible, которые были изменены по сравнению с настройками по умолчанию. Покажем файл конфигурации Ansible. $ ansible-config view -vv ansible-config 2.9.6 config file = /home/milosz/Projekty/ansible/ansible.cfg configured module search path = ['/home/milosz/Projekty/ansible/library'] ansible python module location = /usr/lib/python3/dist-packages/ansible executable location = /usr/bin/ansible-config py

🐳 Как изменить сохранение истории задач в кластере Docker Swarm

🐳 Как изменить сохранение истории задач в кластере Docker Swarm
Измените время хранения истории задач в кластере 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

☸️ Как развернуть MySQL на Kubernetes
В этом руководстве показаны подробные шаги по развертыванию MySQL в Kubernetes. Я буду использовать minikube, чтобы продемонстрировать примеры работы на Kubernetes СУБД MySQL. Все мы знаем о большой важности сохранения данных, и почти все наши приложения во многом полагаются на какие-то системы управления базами данных (СУБД). Настройка СУБД на Kubernetes помогает команде DevOps и администраторам баз данных легко использовать и масштабировать б

🐳 Как создать контейнер MongoDB с назначенным пользователем

🐳 Как создать контейнер MongoDB с назначенным пользователем
Создадим контейнер MongoDB с назначенным пользователем. Создайте единый контейнер MongoDB Docker с именем пользователя application_user, паролем application_pass для application_database (права администратора). Docker Compose Файл docker-compose.yml version: "3.3" services: mongodb_server: image: mongo:4.4 command: mongod --serviceExecutor adaptive ports: - 27017:27017 environment: - MONGO_INITDB_ROOT_USERNAME=admi

📂 Самое простое руководство по миграции SVN в GIT: преобразование всех репозиториев SVN

📂  Самое простое руководство по миграции SVN в GIT: преобразование всех репозиториев SVN
Почти все разработчики по всему миру используют программное обеспечение для контроля версий для управления своим кодом и обмена им же. SVN всегда был хорошим выбором. Однако теперь Git пользуется большим спросом, и люди все больше и больше перемещают свое внимание на Git как на систему управления версиями. Но что насчет старых репозиториев SVN? Мы также можем перенести старые репозитории SVN в Git с помощью небольшого симпатичного прило...

☸️ Как установить плагины kubectl в Kubernetes с помощью Krew

☸️ Как установить плагины kubectl в Kubernetes с помощью Krew
Krew - это инструмент командной строки kubectl, используемый для обнаружения, управления и установки плагинов kubectl. Он работает так же, как yum, brew и apt. Krew поддерживает более 100 плагинов kubectl. Для разработчиков вы можете использовать Krew для упаковки и распространения ваших плагинов на разных платформах и сделать их доступными для пользователей через централизованный репозиторий. В этом руководстве мы расскажем, как установить и