This applies configuration changes for the Flask app and adds changes to the Dockerfile so that the build can make a CSP-specific JS bundle. It adds `write_dotenv` script that creates the appropriate `.env` file for the `parcel` bundler depending on how the `CSP` environment variable is set. - Configure K8s environment variables for Flask CSP usage - Supply default CSP config setting to Flask app - Declare the CSP arg in the Dockerfile - Supply extra Docker build args to CD - Fix top-level reference to boto3 in file_upload module - Add back missing sample NGINX config for docker-compose build
15 lines
294 B
YAML
15 lines
294 B
YAML
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: atst-envvars
|
|
namespace: atat
|
|
data:
|
|
TZ: UTC
|
|
FLASK_ENV: dev
|
|
OVERRIDE_CONFIG_FULLPATH: /opt/atat/atst/atst-overrides.ini
|
|
UWSGI_CONFIG_FULLPATH: /opt/atat/atst/uwsgi.ini
|
|
CRL_STORAGE_PROVIDER: CLOUDFILES
|
|
LOG_JSON: "true"
|
|
CSP: aws
|