📜 Запуск Ansible плейбука и Vagrant up

📜 Запуск Ansible плейбука и Vagrant up
Vagrant является одним из самых любимых инструментов для разработчиков. Vagrant - это инструмент, предназначенный для того, чтобы пользователи могли создавать и настраивать легкие, воспроизводимые и переносимые среды разработки с выбранными ими средами виртуализации - VirtualBox, KVM, VMware и т.д. Вы можете использовать Ansible с Vagrant для автоматизации предоставления требований к машинам Vagrant и настройки программных зависимостей. В э...

📜 Как с помощью Ansible обновить все пакеты в Ubuntu / Debian Linux

📜 Как с помощью Ansible обновить все пакеты в Ubuntu / Debian Linux
У меня есть несколько серверов на базе Ubuntu и Debian Linux. Как мне обновить их все с помощью модуля apt от Ansible? Как я могу использовать Ansible для системных обновлений и перезагрузить компьютер после обновления ядра? Поддержание вашей системы в актуальном состоянии и применение всех исправлений безопасности является важной задачей для системных администраторов и разработчиков. Можно использовать модуль apt Ansible для управления пакет

📜 Как поручить Ansible использовать конкретную версию Python

📜 Как поручить Ansible использовать конкретную версию Python
Поручите Ansible использовать конкретную версию интерпретатора Python на удаленном хосте. Удаленный хост Удаленная операционная система. $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster Интерпретаторы Python, доступные на удаленной системе. $ ls -l /usr/bin/python* lrwxrwxrwx 1 root root 7 Mar 4 2019 /usr/bin/python -&g...

☸️ Установка производственного кластера Kubernetes с Rancher RKE

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

📜 Как создать шаблоны в Ansible для создания конфигураций на управляемых узлах — часть 7

📜  Как создать шаблоны в Ansible для создания конфигураций на управляемых узлах — часть 7
В этой части 7 серии Ansible вы узнаете, как создавать и использовать шаблоны в Ansible для создания настраиваемых конфигураций на управляемых узлах. Создание шаблонов в Ansible - это простой и удобный способ передачи пользовательских конфигураций на управляемые узлы, работающие в разных системах, с минимальным редактированием файлов playbook. Что такое шаблоны в Ansible? Чтобы лучше понять, что такое шаблон, давайте рассмотрим, как ИТ-менеджер готов

📜 Как использовать статические и динамические файлы inventory в Ansible — часть 4

📜 Как использовать статические и динамические файлы inventory в Ansible — часть 4
В этой части 4 части статей по Ansible мы объясним, как использовать статический и динамический файл inventory ( далее инвентори ) для определения групп хостов в Ansible. В Ansible управляемые хосты или серверы, которые контролируются управляющим узлом Ansible, определяются в файле инвентари, как описано в разделе. Файл инвентари - это текстовый файл, который состоит из имен хостов или IP-адресов управляемых хостов или удаленных серверов. Управля

📜 Как настроить управляемые узлы Ansible и запустить специальные команды — часть 3

📜  Как настроить управляемые узлы Ansible и запустить специальные команды — часть 3
В предыдущих двух статьях этой серии Ansible мы объясняли основные компоненты Ansible и настройку узла управления Ansible. В этой части 3 мы продемонстрируем, как вы можете настроить управляемые узлы Ansible для запуска специальных команд на удаленных хостах. Настройка SSH-аутентификации без пароля на управляемые узлы Напомним, что в нашем последнем разделе управление удаленными узлами с помощью Ansible требует настройки SSH-аутентификации без п...

📜 Как установить и настроить ноду управления Ansible — Часть 2

📜 Как установить и настроить ноду управления Ansible — Часть 2
Как установить и настроить узел управления Ansible - часть 2 В предыдущем разделе вы узнали об основных терминологиях Ansible и основных понятиях. 📜 Понимание основных компонентов Ansible — часть 1 В этом разделе (часть 2 серии Ansible) мы покажем, как можно установить и настроить узел управления Ansible в RHEL 8. В нашей настройке мы будем использовать 1 Ansible сервер и 2 удаленных узла Linux: Control Node 1: RHEL 8 Server IP: 192.168.0.

📜 Перезагрузка хоста с помощью Ansible

📜 Перезагрузка хоста с помощью Ansible
Перезагрузка хоста с помошью Ansible не сложная задача. Предполагаются следующие шаги: SSH подключение на хост Перезагрузите хост Отключитесь, прежде чем хост закроет ваше ssh-соединение Подождите некоторое количество секунд, чтобы убедиться, что хост действительно выключен Попробуйте подключиться по ssh к хосту и выполнить команду Повторите попытку ssh, пока она не сработает Все кажется достаточно ясным, но если Вы гуглили этот в...

☸️ Полный список инструментов DevOps

☸️ Полный список инструментов DevOps
«Разрабатывайте системы, а не программного обеспечения» В последнее время DevOps является одним из самых громких словечек в мире технологий, поскольку предлагает организации огромное количество преимуществ для сокращения жизненного цикла разработки программного обеспечения. Что такое DevOps? Нет единого определения или правильного ответа на вопрос «Что такое DevOps»? DevOps не является инструментом, технологией или какой-либо структурой; это больше