test: move SRV stanzas from config-next to config (#7243)
Service discovery via SRV records is now deployed in prod.
This commit is contained in:
parent
2fe77e630e
commit
cd3bbf91ad
|
|
@ -10,13 +10,23 @@
|
||||||
"keyFile": "test/grpc-creds/admin-revoker.boulder/key.pem"
|
"keyFile": "test/grpc-creds/admin-revoker.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"raService": {
|
"raService": {
|
||||||
"serverAddress": "ra.service.consul:9094",
|
"dnsAuthority": "consul.service.consul",
|
||||||
"timeout": "15s",
|
"srvLookup": {
|
||||||
"hostOverride": "ra.boulder"
|
"service": "ra",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
|
"hostOverride": "ra.boulder",
|
||||||
|
"noWaitForReady": true,
|
||||||
|
"timeout": "15s"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"features": {}
|
"features": {}
|
||||||
|
|
|
||||||
|
|
@ -11,9 +11,14 @@
|
||||||
"keyFile": "test/grpc-creds/bad-key-revoker.boulder/key.pem"
|
"keyFile": "test/grpc-creds/bad-key-revoker.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"raService": {
|
"raService": {
|
||||||
"serverAddress": "ra.service.consul:9094",
|
"dnsAuthority": "consul.service.consul",
|
||||||
"timeout": "15s",
|
"srvLookup": {
|
||||||
"hostOverride": "ra.boulder"
|
"service": "ra",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
|
"hostOverride": "ra.boulder",
|
||||||
|
"noWaitForReady": true,
|
||||||
|
"timeout": "15s"
|
||||||
},
|
},
|
||||||
"mailer": {
|
"mailer": {
|
||||||
"server": "localhost",
|
"server": "localhost",
|
||||||
|
|
|
||||||
|
|
@ -34,8 +34,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"issuance": {
|
"issuance": {
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,38 @@
|
||||||
{
|
{
|
||||||
"crlUpdater": {
|
"crlUpdater": {
|
||||||
"debugAddr": ":8021",
|
|
||||||
"tls": {
|
"tls": {
|
||||||
"caCertFile": "test/grpc-creds/minica.pem",
|
"caCertFile": "test/grpc-creds/minica.pem",
|
||||||
"certFile": "test/grpc-creds/crl-updater.boulder/cert.pem",
|
"certFile": "test/grpc-creds/crl-updater.boulder/cert.pem",
|
||||||
"keyFile": "test/grpc-creds/crl-updater.boulder/key.pem"
|
"keyFile": "test/grpc-creds/crl-updater.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"crlGeneratorService": {
|
"crlGeneratorService": {
|
||||||
"serverAddress": "ca.service.consul:9093",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "ca",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "ca.boulder"
|
"hostOverride": "ca.boulder"
|
||||||
},
|
},
|
||||||
"crlStorerService": {
|
"crlStorerService": {
|
||||||
"serverAddress": "crl-storer.service.consul:9109",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "crl-storer",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "crl-storer.boulder"
|
"hostOverride": "crl-storer.boulder"
|
||||||
},
|
},
|
||||||
"issuerCerts": [
|
"issuerCerts": [
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,13 @@
|
||||||
"keyFile": "test/grpc-creds/expiration-mailer.boulder/key.pem"
|
"keyFile": "test/grpc-creds/expiration-mailer.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"SMTPTrustedRootFile": "test/mail-test-srv/minica.pem",
|
"SMTPTrustedRootFile": "test/mail-test-srv/minica.pem",
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
{
|
{
|
||||||
"NonceService": {
|
"NonceService": {
|
||||||
"maxUsed": 131072,
|
"maxUsed": 131072,
|
||||||
"noncePrefix": "taro",
|
"useDerivablePrefix": true,
|
||||||
|
"noncePrefixKey": {
|
||||||
|
"passwordFile": "test/secrets/nonce_prefix_key"
|
||||||
|
},
|
||||||
"syslog": {
|
"syslog": {
|
||||||
"stdoutLevel": 6,
|
"stdoutLevel": 6,
|
||||||
"syslogLevel": 6
|
"syslogLevel": 6
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
{
|
{
|
||||||
"NonceService": {
|
"NonceService": {
|
||||||
"maxUsed": 131072,
|
"maxUsed": 131072,
|
||||||
"noncePrefix": "zinc",
|
"useDerivablePrefix": true,
|
||||||
|
"noncePrefixKey": {
|
||||||
|
"passwordFile": "test/secrets/nonce_prefix_key"
|
||||||
|
},
|
||||||
"syslog": {
|
"syslog": {
|
||||||
"stdoutLevel": 6,
|
"stdoutLevel": 6,
|
||||||
"syslogLevel": 6
|
"syslogLevel": 6
|
||||||
|
|
|
||||||
|
|
@ -26,13 +26,23 @@
|
||||||
"keyFile": "test/grpc-creds/ocsp-responder.boulder/key.pem"
|
"keyFile": "test/grpc-creds/ocsp-responder.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"raService": {
|
"raService": {
|
||||||
"serverAddress": "ra.service.consul:9094",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "ra",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"hostOverride": "ra.boulder",
|
"hostOverride": "ra.boulder",
|
||||||
|
"noWaitForReady": true,
|
||||||
"timeout": "15s"
|
"timeout": "15s"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"logSampleRate": 1,
|
"logSampleRate": 1,
|
||||||
|
|
|
||||||
|
|
@ -24,33 +24,63 @@
|
||||||
"keyFile": "test/grpc-creds/ra.boulder/key.pem"
|
"keyFile": "test/grpc-creds/ra.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"vaService": {
|
"vaService": {
|
||||||
"serverAddress": "va.service.consul:9092",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "va",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "20s",
|
"timeout": "20s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "va.boulder"
|
"hostOverride": "va.boulder"
|
||||||
},
|
},
|
||||||
"caService": {
|
"caService": {
|
||||||
"serverAddress": "ca.service.consul:9093",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "ca",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "ca.boulder"
|
"hostOverride": "ca.boulder"
|
||||||
},
|
},
|
||||||
"ocspService": {
|
"ocspService": {
|
||||||
"serverAddress": "ca.service.consul:9093",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "ca",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "ca.boulder"
|
"hostOverride": "ca.boulder"
|
||||||
},
|
},
|
||||||
"publisherService": {
|
"publisherService": {
|
||||||
"serverAddress": "publisher.service.consul:9091",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "publisher",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "300s",
|
"timeout": "300s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "publisher.boulder"
|
"hostOverride": "publisher.boulder"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"akamaiPurgerService": {
|
"akamaiPurgerService": {
|
||||||
"serverAddress": "akamai-purger.service.consul:9099",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "akamai-purger",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "akamai-purger.boulder"
|
"hostOverride": "akamai-purger.boulder"
|
||||||
},
|
},
|
||||||
"grpc": {
|
"grpc": {
|
||||||
|
|
|
||||||
|
|
@ -22,13 +22,23 @@
|
||||||
"keyFile": "test/grpc-creds/wfe.boulder/key.pem"
|
"keyFile": "test/grpc-creds/wfe.boulder/key.pem"
|
||||||
},
|
},
|
||||||
"raService": {
|
"raService": {
|
||||||
"serverAddress": "ra.service.consul:9094",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "ra",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "ra.boulder"
|
"hostOverride": "ra.boulder"
|
||||||
},
|
},
|
||||||
"saService": {
|
"saService": {
|
||||||
"serverAddress": "sa.service.consul:9095",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "sa",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "sa.boulder"
|
"hostOverride": "sa.boulder"
|
||||||
},
|
},
|
||||||
"accountCache": {
|
"accountCache": {
|
||||||
|
|
@ -36,21 +46,34 @@
|
||||||
"ttl": "5s"
|
"ttl": "5s"
|
||||||
},
|
},
|
||||||
"getNonceService": {
|
"getNonceService": {
|
||||||
"serverAddress": "nonce.service.consul:9101",
|
"dnsAuthority": "consul.service.consul",
|
||||||
|
"srvLookup": {
|
||||||
|
"service": "nonce",
|
||||||
|
"domain": "service.consul"
|
||||||
|
},
|
||||||
"timeout": "15s",
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
"hostOverride": "nonce.boulder"
|
"hostOverride": "nonce.boulder"
|
||||||
},
|
},
|
||||||
"redeemNonceServices": {
|
"redeemNonceService": {
|
||||||
"taro": {
|
"dnsAuthority": "consul.service.consul",
|
||||||
"serverAddress": "nonce1.service.consul:9101",
|
"srvLookups": [
|
||||||
"timeout": "15s",
|
{
|
||||||
"hostOverride": "nonce1.boulder"
|
"service": "nonce1",
|
||||||
},
|
"domain": "service.consul"
|
||||||
"zinc": {
|
},
|
||||||
"serverAddress": "nonce2.service.consul:9101",
|
{
|
||||||
"timeout": "15s",
|
"service": "nonce2",
|
||||||
"hostOverride": "nonce2.boulder"
|
"domain": "service.consul"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"srvResolver": "nonce-srv",
|
||||||
|
"timeout": "15s",
|
||||||
|
"noWaitForReady": true,
|
||||||
|
"hostOverride": "nonce.boulder"
|
||||||
|
},
|
||||||
|
"noncePrefixKey": {
|
||||||
|
"passwordFile": "test/secrets/nonce_prefix_key"
|
||||||
},
|
},
|
||||||
"chains": [
|
"chains": [
|
||||||
[
|
[
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue