40 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # StellaOps Policy Gateway configuration template.
 | |
| # Copy to ../etc/policy-gateway.yaml (relative to the gateway content root)
 | |
| # and adjust values to fit your environment. Environment variables prefixed with
 | |
| # STELLAOPS_POLICY_GATEWAY_ override these values at runtime.
 | |
| 
 | |
| schemaVersion: 1
 | |
| 
 | |
| telemetry:
 | |
|   minimumLogLevel: Information
 | |
| 
 | |
| resourceServer:
 | |
|   authority: "https://authority.stella-ops.local"
 | |
|   metadataAddress: "https://authority.stella-ops.local/.well-known/openid-configuration"
 | |
|   audiences: [ "api://policy-gateway" ]
 | |
|   requiredScopes: [ "policy:read", "policy:author", "policy:review", "policy:approve", "policy:operate", "policy:simulate", "policy:run", "policy:activate" ]
 | |
|   requiredTenants: [ ]
 | |
|   bypassNetworks:
 | |
|     - "127.0.0.1/32"
 | |
|     - "::1/128"
 | |
|   requireHttpsMetadata: true
 | |
|   backchannelTimeoutSeconds: 30
 | |
|   tokenClockSkewSeconds: 60
 | |
| 
 | |
| policyEngine:
 | |
|   baseAddress: "https://policy-engine.stella-ops.local"
 | |
|   audience: "api://policy-engine"
 | |
|   clientCredentials:
 | |
|     enabled: true
 | |
|     clientId: "policy-gateway"
 | |
|     clientSecret: "change-me"
 | |
|     scopes: [ "policy:read", "policy:author", "policy:review", "policy:approve", "policy:operate", "policy:simulate", "policy:run", "policy:activate" ]
 | |
|     backchannelTimeoutSeconds: 30
 | |
|   dpop:
 | |
|     enabled: false
 | |
|     keyPath: "../etc/policy-gateway-dpop.pem"
 | |
|     keyPassphrase: ""
 | |
|     algorithm: "ES256"
 | |
|     proofLifetime: "00:02:00"
 | |
|     clockSkew: "00:00:30"
 |