# Helm values for OpenChoreo Observability Plane in k3d single-cluster setup # Observer configuration observer: openSearchSecretName: opensearch-admin-credentials secretName: observer-secret # OpenChoreo 1.2.0+ requires a real (non-.invalid) control plane API URL. # Used for AUTHZ_SERVICE_URL and UID_RESOLVER_OPENCHOREO_API_URL; resolves # via coredns-custom (*.openchoreo.localhost -> host.k3d.internal) to the # openchoreo-api HTTPRoute. controlPlaneApiUrl: "http://api.openchoreo.localhost:8080" # OpenChoreo 1.2.0+ validates OBSERVER_BASE_URL is not a placeholder domain. extraEnvs: - name: OBSERVER_BASE_URL value: "http://observer.openchoreo.localhost:11080" - name: AUTHZ_TIMEOUT value: "30s" http: hostnames: - observer.openchoreo.localhost # OIDC security configuration (Thunder integration) security: oidc: # Thunder JWKS endpoint for token validation jwksUrl: "http://amp-thunder-extension-service.amp-thunder.svc.cluster.local:8090/oauth2/jwks" tokenUrl: "http://amp-thunder-extension-service.amp-thunder.svc.cluster.local:8090/oauth2/token" authServerBaseUrl: "http://thunder.amp.localhost:8080" gateway: httpPort: 11080 httpsPort: 11085 tls: enabled: false