service_registration
配置节
可选的 service_registration
节配置 Vault 的服务注册机制。
当后端存储配置为使用 Consul 时不需要配置 service_registration
节。如果想用其他的后端存储,例如 Raft 集成存储,但又想使用服务注册的话,可以使用 service_registration
配置节:
service_registration "consul" {
address = "127.0.0.1:8500"
}
storage "raft" {
path = "/path/to/raft/data"
node_id = "raft_node_1"
}
具体的服务发现配置细节,请参阅本章对应的节。
配置
可以通过在 Vault 配置文件中使用 service_registration
配置节来配置服务注册:
service_registration [NAME] {
[PARAMETERS...]
}
例如:
service_registration "consul" {
address = "127.0.0.1:8500"
}
配置参数也可以通过环境变量配置,环境变量的优先级高于配置文件。