Replace static S3 credentials with secret-based environment variables in attachments app deployment configuration
This commit is contained in:
parent
c6ef405ea9
commit
d72873dacf
@ -29,16 +29,43 @@ spec:
|
|||||||
value: "10"
|
value: "10"
|
||||||
- name: API_ADDRESS
|
- name: API_ADDRESS
|
||||||
value: 0.0.0.0:8000
|
value: 0.0.0.0:8000
|
||||||
- name: YANDEX_S3_ACCOUNT_PATH
|
- name: YANDEX_S3_ENDPOINT_URL
|
||||||
value: /etc/sarex/yc-s3-storage/yc-s3-service-account.json
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: endpoint
|
||||||
|
- name: YANDEX_S3_ACCESS_KEY_ID
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: login
|
||||||
|
- name: YANDEX_S3_SECRET_ACCESS_KEY
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: password
|
||||||
|
- name: YANDEX_S3_USE_SSL
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: use_ssl
|
||||||
|
- name: YANDEX_S3_REGION
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: region
|
||||||
|
- name: YANDEX_S3_VERIFY
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: verify
|
||||||
- name: BUCKET_NAME
|
- name: BUCKET_NAME
|
||||||
value: attachments-storage
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: s3-secret
|
||||||
|
key: bucket
|
||||||
- name: DATABASE_SSL_MODE
|
- name: DATABASE_SSL_MODE
|
||||||
value: disable
|
value: disable
|
||||||
- name: YANDEX_S3_VERIFY
|
|
||||||
value: "false"
|
|
||||||
- name: YANDEX_S3_USE_SSL
|
|
||||||
value: "false"
|
|
||||||
- name: DATABASE_HOST
|
- name: DATABASE_HOST
|
||||||
value: "postgresql.attachments"
|
value: "postgresql.attachments"
|
||||||
- name: DATABASE_PORT
|
- name: DATABASE_PORT
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user