github.com/letsencrypt/boulder@v0.20251208.0/test/config/sa.json (about)

     1  {
     2  	"sa": {
     3  		"db": {
     4  			"dbConnectFile": "test/secrets/sa_dburl",
     5  			"maxOpenConns": 100
     6  		},
     7  		"readOnlyDB": {
     8  			"dbConnectFile": "test/secrets/sa_ro_dburl",
     9  			"maxOpenConns": 100
    10  		},
    11  		"incidentsDB": {
    12  			"dbConnectFile": "test/secrets/incidents_dburl",
    13  			"maxOpenConns": 100
    14  		},
    15  		"ParallelismPerRPC": 20,
    16  		"debugAddr": ":8003",
    17  		"lagFactor": "200ms",
    18  		"tls": {
    19  			"caCertFile": "test/certs/ipki/minica.pem",
    20  			"certFile": "test/certs/ipki/sa.boulder/cert.pem",
    21  			"keyFile": "test/certs/ipki/sa.boulder/key.pem"
    22  		},
    23  		"grpc": {
    24  			"maxConnectionAge": "30s",
    25  			"address": ":9095",
    26  			"services": {
    27  				"sa.StorageAuthority": {
    28  					"clientNames": [
    29  						"admin.boulder",
    30  						"ca.boulder",
    31  						"crl-updater.boulder",
    32  						"ra.boulder"
    33  					]
    34  				},
    35  				"sa.StorageAuthorityReadOnly": {
    36  					"clientNames": [
    37  						"admin.boulder",
    38  						"wfe.boulder",
    39  						"sfe.boulder"
    40  					]
    41  				},
    42  				"grpc.health.v1.Health": {
    43  					"clientNames": [
    44  						"health-checker.boulder",
    45  						"consul.boulder"
    46  					]
    47  				}
    48  			}
    49  		},
    50  		"features": {
    51  			"MultipleCertificateProfiles": true,
    52  			"InsertAuthzsIndividually": true,
    53  			"IgnoreAccountContacts": true
    54  		}
    55  	},
    56  	"syslog": {
    57  		"stdoutlevel": 6,
    58  		"sysloglevel": 6
    59  	}
    60  }