在yml文件中备份consun键值对目录,并上传到s3 bucket
consulbacks3的Python项目详细描述
安装说明
- 在安装consul的服务器上安装包。
- sudo pip install consulbackups3
- 运行consulbacks3-configure配置并输入以下内容
详细信息并保存设置。
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- BUCKET_NAME
- CONSUL_DATA_URL(默认为- “http://localhost:8500/v1/kv/?recurse”)
- 运行consulbacks3备份所有键值对
注意:您需要aws访问密钥和机密,它们可以访问 对应的桶。
要做的事情:
- 阅读文档
- 从备份文件还原/写入consun