add support for Docker TLS based connections
This commit is contained in:
parent
bffda3240a
commit
f37d3580b7
1 changed files with 15 additions and 3 deletions
|
@ -27,10 +27,22 @@ export default function getDockerArguments(server) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (servers[server].host) {
|
if (servers[server].host) {
|
||||||
return {
|
const res ={
|
||||||
conn: { host: servers[server].host, port: servers[server].port || null },
|
conn: { host: servers[server].host },
|
||||||
swarm: !!servers[server].swarm,
|
swarm: !!servers[server].swarm,
|
||||||
};
|
}
|
||||||
|
|
||||||
|
if (servers[server].port){
|
||||||
|
res.conn.port = servers[server].port;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (servers[server].tls){
|
||||||
|
res.conn.ca = readFileSync(path.join(process.cwd(), "config", servers[server].tls.caFile));
|
||||||
|
res.conn.cert = readFileSync(path.join(process.cwd(), "config", servers[server].tls.certFile));
|
||||||
|
res.conn.key = readFileSync(path.join(process.cwd(), "config", servers[server].tls.keyFile));
|
||||||
|
}
|
||||||
|
|
||||||
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
return servers[server];
|
return servers[server];
|
||||||
|
|
Loading…
Add table
Reference in a new issue