文件名称:hashicorp-labs:在VM上本地部署由Vault,Consul和Nomad组成的Hashicorp集群。 准备部署和测试您的应用程序
文件大小:712KB
文件格式:ZIP
更新时间:2024-04-25 05:06:35
vagrant consul vault hashicorp nomad
哈希公司实验室 此存储库包含用于测试和试验Hashicorp软件的工具。 不仅如此,您还可以使用OpenFaas无服务器的东西! 继续阅读。 它将为Vault , Consul和Nomad部署一个群集,其中每个组件都将连接在一起,以形成一个完美的环境,用于使用服务网格测试您的应用程序。 目录 使用Vagrant安装集群 警告:目前,群集将以dev模式加载。 如果服务失败,则由于后端已加载到内存中,因此您将丢失所有数据。 文件部分是从这里它已被重新审查和修改(将来将进行升级)。 您可以通过以下环境变量选择相应的软件版本和VM规格: ENV 描述 默认值 VAGRANT_CPU_NUM Number of cpu used by VM 2 VAGRANT_MEM Memory used by VM 8192 VAULT_VERSION Vault version
【文件预览】:
hashicorp-labs-main
----images()
--------consul.png(150KB)
--------grafana-faasd.png(151KB)
--------nomad.png(102KB)
--------openfaas.png(96KB)
--------faasd_task.png(100KB)
--------grafana-nomad.png(205KB)
----vagrant()
--------Vagrantfile(6KB)
--------configs()
--------scripts()
----terraform()
--------consul()
--------terminating-gateway.tf(311B)
--------jobs()
--------gateway_jobs()
--------service-defaults.tf(818B)
--------jobs.tf(1KB)
--------providers.tf(195B)
--------proxy-defaults.tf(176B)
--------vagrant.tfvars(0B)
--------example_jobs()
--------variables.tf(602B)
----LICENSE(1KB)
----deploy.sh(903B)
----.gitignore(2KB)
----README.md(5KB)
----clean.sh(476B)