# hive-builder
hive-builder is a tool for building a site that operates docker containers across multiple servers. By using the cluster function of the docker swarm mode and the disk redundancy function of the drbd9, without using Kubernetes, you can build a site with a simple configuration.
The hive houses the swarm of microservice and manages them.
- A method of selecting leaders in server elections prevents split brain and does not require centralized control by a controller
- The cluster function of docker swarm mode ensures high availability
- You can migrate a container between servers, even that have data volumes, by mirroring disks with drbd that have auto promotion function
- Sites can be built on IaaS such as AWS by launching the command only once
- Container contents can be described with ansible role
- Initial data can be loaded when site is launched
- Have a private repository server in the site and store container images
- Have Zabbix server in the site and monitor the operation
- You can define 3 stages of private, staging, production in one inventory and build a site for each stage
For details, see [the document](https://hive-builder.readthedocs.io/) (Sorry, there are only Japanese ones now).
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
PyPI 官网下载 | hive_builder-3.0.9.tar.gz (221个子文件)
hive.te.amzn 4KB
make.bat 795B
certbot-runner 7KB
setup.cfg 888B
entry_points.cfg 47B
extfile.cnf 188B
extfile.cnf 77B
services.conf 3KB
userparameter_systemd_services.conf 360B
override.conf 331B
drbd-resource.conf 269B
ausearch.conf 144B
override.conf 85B
dcp 2KB
dexec 1KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
dsh 678B
.gitignore 285B
MANIFEST.in 76B
zabbix_agentd.conf.j2 10KB
service-backup.sh.j2 5KB
kickstart.j2 3KB
zabbix.yml.j2 3KB
docker-service.j2 1KB
vagrant_vars.yml.j2 1KB
monitor-service-log.j2 1017B
registry.yml.j2 985B
ddclient.conf.j2 959B
transfer.conf.j2 946B
docker-volume.j2 345B
daemon.json.j2 321B
config.json.j2 233B
azure_cli_credentials.j2 138B
cloudstack.ini.j2 138B
aws_cli_credentials.j2 102B
daemon.json.j2 57B
aws_cli_config.j2 46B
sudoer.j2 40B
LICENSE 1KB
Pipfile.lock 50KB
Makefile 634B
GITHUB-FLOW-ja.md 7KB
GITHUB-FLOW.md 6KB
README.md 1KB
not-zip-safe 1B
Pipfile 892B
PKG-INFO 2KB
PKG-INFO 2KB
ha.png 187KB
phase.png 132KB
docker_network.png 102KB
infra.png 52KB
proxy-configure 4KB
follow-swarm-service.py 26KB
hive.py 22KB
hive_inventory.py 18KB
hive_vagrant.py 15KB
docker-service.py 14KB
hive_services.py 14KB
powerdns_record.py 10KB
powerdns_zone.py 8KB
conf.py 2KB
docker-volume-discover.py 1KB
create_admin.py 709B
__init__.py 312B
setup.py 64B
hive.cpython-37.pyc 24KB
hive_inventory.cpython-39.pyc 14KB
vagrant.cpython-37.pyc 11KB
hive_inventory.cpython-37.pyc 10KB
hive_services.cpython-39.pyc 9KB
hive_services.cpython-37.pyc 7KB
__init__.cpython-37.pyc 153B
volume.res 1KB
inventory.rst 46KB
develop.rst 21KB
phases.rst 20KB
faq.rst 15KB
example.rst 15KB
repair.rst 14KB
install.rst 9KB
vagrant.rst 8KB
overview.rst 6KB
command.rst 5KB
swarmextender.rst 5KB
proxy.rst 4KB
aws.rst 4KB
migration.rst 3KB
zabbix.rst 2KB
index.rst 501B
ddclient.service 517B
zabbix-agent-cache-builder.service 354B
follow-swarm-service.service 309B
drbd-resource@.service 229B
backup.service 179B
共 221 条
- 1
- 2
- 3
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功