AndreevSemen / distributed-kv-storage

Distributed kv-storage based on tarantool instances

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Развенутое kv-хранилище

Распределенное Cartridge kv-хранилище

Navigation

  • Vagrantfile - файл настройки виртуальных сред
  • hosts.yml - объявление инстансов и групп инстансов (переменные и т.д.)
  • playbook.yml - запуск делигирование на запуск Cartridge-роли

Usage

Vagrant

Dependencies
  • Vagrant
  • VirtualBox

Поднимим вирутальные хосты, пробросим порты и подготовим к использованию Ansible. Для этого введем:

vagrant up

Ansible

Установим роль для Cartridge:

ansible-galaxy install tarantool.cartridge,1.0.1

Проделигируем всем инстансам применить Ansible-конфигурацию

ansible-playbook -i hosts.yml playbook.yml

About

Distributed kv-storage based on tarantool instances


Languages

Language:Lua 95.2%Language:Shell 4.8%