Skip to content

Commit 45f31fe

Browse files
authored
K8 db self sigend ssl v2 (#359)
* Allow self signed certs * Allow self sigend certs for storage-mq
1 parent 0f6b468 commit 45f31fe

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ services:
117117
POSTGRES_USER: storagemq
118118
POSTGRES_PW: storagemq-pw
119119
POSTGRES_SCHEMA: 'storage'
120+
POSTGRES_SSL: "false"
120121

121122
AMQP_URL: 'amqp://rabbit_adm:R4bb!7_4DM_p4SS@rabbitmq:5672'
122123

storage/storage-mq/src/env.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export const POSTGRES_USER = readEnvOrDie('POSTGRES_USER')
99
export const POSTGRES_PW = readEnvOrDie('POSTGRES_PW')
1010
export const POSTGRES_DB = readEnvOrDie('POSTGRES_DB')
1111
export const POSTGRES_SCHEMA = readEnvOrDie('POSTGRES_SCHEMA')
12+
export const POSTGRES_SSL = readEnvOrDie('POSTGRES_SSL').toLowerCase() === 'true'
1213

1314
export const AMQP_URL = readEnvOrDie('AMQP_URL')
1415

storage/storage-mq/src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
CONNECTION_BACKOFF,
2121
POSTGRES_HOST,
2222
POSTGRES_PORT,
23+
POSTGRES_SSL,
2324
POSTGRES_USER,
2425
POSTGRES_PW, POSTGRES_DB
2526
} from './env'
@@ -32,6 +33,7 @@ const POOL_CONFIG: PoolConfig = {
3233
user: POSTGRES_USER,
3334
password: POSTGRES_PW,
3435
database: POSTGRES_DB,
36+
ssl: POSTGRES_SSL ? { rejectUnauthorized: false } : false,
3537
max: 20,
3638
idleTimeoutMillis: 30000,
3739
connectionTimeoutMillis: 2000

0 commit comments

Comments
 (0)