boulder/test/grpc-creds
Samantha f09a94bd74
consul: Configure gRPC health check for SA (#6908)
Enable SA gRPC health checks in Consul ahead of further changes for
#6878. Calls to the `Check` method of the SA's grpc.health.v1.Health
service must respond `SERVING` before the `sa` service will be
advertised in Consul DNS. Consul will continue to poll this service
every 5 seconds.

- Add `bconsul` docker service to boulder `bluenet` and `rednet`
- Add TLS credentials for `consul.boulder`:
  ```shell
  $ openssl x509 -in consul.boulder/cert.pem -text | grep DNS
                DNS:consul.boulder
  ```
- Update `test/grpc-creds/generate.sh` to add `consul.boulder`
- Update test SA configs to allow `consul.boulder` to access to
`grpc.health.v1.Health`

Part of #6878
2023-05-23 13:16:49 -04:00
..
admin-revoker.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
akamai-purger.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
bad-key-revoker.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
ca.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
consul.boulder consul: Configure gRPC health check for SA (#6908) 2023-05-23 13:16:49 -04:00
crl-storer.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
crl-updater.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
expiration-mailer.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
health-checker.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
nonce.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
ocsp-responder.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
ocsp-updater.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
orphan-finder.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
publisher.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
ra.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
rva.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
sa.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
va.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
wfe.boulder grpc: Allow static host override in client config (#6423) 2022-10-03 15:23:55 -07:00
README.txt Add health-checker tool and use it from startservers.py (#5095) 2020-10-06 15:01:35 -07:00
generate.sh consul: Configure gRPC health check for SA (#6908) 2023-05-23 13:16:49 -04:00
minica-key.pem Implements client whitelisting for gRPC. (#2307) 2016-11-08 13:57:34 -05:00
minica.pem Implements client whitelisting for gRPC. (#2307) 2016-11-08 13:57:34 -05:00

README.txt

See ../test/PKI.md