Merge pull request #4251 from hashicorp/f-grpc-checks

Support Consul gRPC Health Checks
This commit is contained in:
Michael Schurter
2018-05-04 14:55:16 -07:00
committed by GitHub
37 changed files with 433 additions and 193 deletions

View File

@@ -286,6 +286,8 @@ type ServiceCheck struct {
Header map[string][]string
Method string
CheckRestart *CheckRestart `mapstructure:"check_restart"`
GRPCService string `mapstructure:"grpc_service"`
GRPCUseTLS bool `mapstructure:"grpc_use_tls"`
}
// The Service model represents a Consul service definition