93 lines
3.1 KiB
YAML
93 lines
3.1 KiB
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: django-configmap
|
|
namespace: resources
|
|
data:
|
|
production.py: |
|
|
import os
|
|
from .base import *
|
|
|
|
# DEBUG SETTINGS
|
|
# -----------------------------------------------------------------------------
|
|
DEBUG = False
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# ALLOWED HOSTS
|
|
# -----------------------------------------------------------------------------
|
|
ALLOWED_HOSTS = ['*']
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# SERVICE ACCOUNTS HOST
|
|
# -----------------------------------------------------------------------------
|
|
SERVICE_ACCOUNTS_HOST = os.getenv(
|
|
"SERVICE_ACCOUNTS_HOST",
|
|
default="http://backend-svc.django.svc.cluster.local:80/api/core"
|
|
)
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# DATABASE CONFIGURATION
|
|
# -----------------------------------------------------------------------------
|
|
POSTGRES_DATABASE = os.getenv("DATABASE_NAME")
|
|
POSTGRES_USER = os.getenv("DATABASE_USER")
|
|
POSTGRES_PASSWORD = os.getenv("DATABASE_PASSWORD")
|
|
POSTGRES_HOST = os.getenv("DATABASE_HOST")
|
|
POSTGRES_PORT = os.getenv("DATABASE_PORT")
|
|
|
|
DATABASES = {
|
|
"default": {
|
|
"ENGINE": "django.contrib.gis.db.backends.postgis",
|
|
"NAME": POSTGRES_DATABASE,
|
|
"USER": POSTGRES_USER,
|
|
"PASSWORD": POSTGRES_PASSWORD,
|
|
"HOST": POSTGRES_HOST,
|
|
"PORT": POSTGRES_PORT,
|
|
}
|
|
}
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# CORS SETTINGS
|
|
SAREX_ADMIN_USERNAME = "hagen013"
|
|
SAREX_ADMIN_PASSWORD = "zealot096"
|
|
SAREX_BASE_HOST = "http://backend-svc.django.svc.cluster.local:80"
|
|
# -----------------------------------------------------------------------------
|
|
|
|
CORS_ALLOWED_ORIGINS = [
|
|
"https://localhost:8000",
|
|
"https://localhost:8080",
|
|
"https://wb.sarex.ru",
|
|
"https://wb.sarex.ru.lonsdaleites.ru",
|
|
"https://srx.wb.ru",
|
|
]
|
|
|
|
CSRF_TRUSTED_ORIGINS = [
|
|
'https://localhost:8000',
|
|
'https://localhost:8080',
|
|
'https://wb.sarex.ru',
|
|
"https://wb.sarex.ru",
|
|
]
|
|
|
|
CORS_ALLOW_ALL_ORIGINS = True
|
|
|
|
CORS_ALLOW_METHODS = [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"PATCH",
|
|
"POST",
|
|
"PUT",
|
|
]
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# STATIC FILES
|
|
# -----------------------------------------------------------------------------
|
|
STATIC_ROOT = "/static/"
|
|
STATIC_URL = "/static/"
|
|
STATICFILES_STORAGE = "django.contrib.staticfiles.storage.StaticFilesStorage"
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# COOKIE SETTINGS
|
|
# -----------------------------------------------------------------------------
|
|
SESSION_COOKIE_NAME = "resource-sessionid"
|
|
CSRF_COOKIE_NAME = "resource-csrftoken"
|
|
# ----------------------------------------------------------------------------- |