blob: 1cb8f8de3dfc16eec1d4a1dd739c41754b8d7fc8 [file]
{
contentAddressableStorage: {
backend: {
'local': {
keyLocationMapOnBlockDevice: {
file: {
path: '/cas/key_location_map',
sizeBytes: 16 * 1024 * 1024,
},
},
keyLocationMapMaximumGetAttempts: 16,
keyLocationMapMaximumPutAttempts: 64,
oldBlocks: 8,
currentBlocks: 24,
newBlocks: 3,
blocksOnBlockDevice: {
source: {
file: {
path: '/cas/blocks',
sizeBytes: 10 * 1024 * 1024 * 1024,
},
},
spareBlocks: 3,
},
},
},
getAuthorizer: { allow: {} },
putAuthorizer: { allow: {} },
findMissingAuthorizer: { allow: {} },
},
global: { diagnosticsHttpServer: {
httpServers: [{
listenAddresses: [':6981'],
authenticationPolicy: { allow: {} },
}],
} },
grpcServers: [{
listenAddresses: [':7982'],
authenticationPolicy: { allow: {} },
}],
maximumMessageSizeBytes: 16 * 1024 * 1024,
}