Skip to content

iphizic/remna-playbook

Repository files navigation

Ансибл плейбук для развертывания remnaware

Данный плейбук предназначен для развертывания и поддержки проекта remna.st.

Краткая инструкция по использованию (на Linux)

Склонируем и перейдем в директорию с плейбуком

  git clone https://github.com/iphizic/remna-playbook.git
  cd remna-playbook

Сначала подготовим Python .env:

  pythhon3 -m venv .env

Активируем .env:

  source .env/bin/activate

Установим Ansible и зависимости:

  pip install -r requirements.txt
  ansible-galaxy install -r requirements.yml

Сформируем и отредактируем инвентарь и прочие переменные

Инвентарь можно сформировать согласно inventory.yml.example в директории inventory В директории group_vars необходимо сформировать all.yml согласно all.yml.example

Опционально Создадим пользователя отличного от root для хоста

!!!ВНИМАНИЕ для запуска этого плейбука требуется чтобы имя пользователя на Github совпадало с именем пользователя в all.yml

  ansible-playbook prepare-playbook.yml -u root -k

На первый вопрос вводим пароль от root Второй вопрос запрашивает пароль для пользователя

Запустим установку remnaware:

   ansible-playbook playbook.yml -K

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages