feat(casan): establish assurance kernel and harden control plane
This commit is contained in:
@@ -2,10 +2,19 @@
|
||||
# companion Vault file and the production preflight validation.
|
||||
CASAN_PROFILE=prod
|
||||
CASAN_CP_STRICT=1
|
||||
CASAN_CP_TRUST_AUTH_PROXY=1
|
||||
CASAN_CP_AUTH_MODE=jwt
|
||||
CASAN_CP_JWT_ISSUER=https://id.example.internal/realms/casan
|
||||
CASAN_CP_JWT_AUDIENCE=casan-control-plane
|
||||
CASAN_CP_JWT_PUBLIC_KEY_FILE=/run/casan-idp/idp-public.pem
|
||||
CASAN_CP_JWT_ROLE_CLAIM=groups
|
||||
CASAN_CP_JWT_TENANT_CLAIM=casan_tenant
|
||||
CASAN_CP_JWT_PROJECT_CLAIM=casan_project
|
||||
CASAN_CP_JWT_CLOCK_SKEW_SECONDS=60
|
||||
CP_BIND=0.0.0.0
|
||||
CP_PORT=3010
|
||||
CASAN_APP_ROOT=/app
|
||||
CASAN_DASHBOARD_STALE_S=300
|
||||
CASAN_PREFLIGHT=1
|
||||
CASAN_CHAT_MODEL_MODE=deterministic
|
||||
CASAN_SIGNING_PROVIDER=vault_kms
|
||||
CASAN_IMMUTABLE_ANCHOR_PROVIDER=s3_object_lock
|
||||
|
||||
Reference in New Issue
Block a user