thunder.bootstrap | Job that seeds the OAuth clients, organization unit, and console branding the platform expects. | object | |
thunder.bootstrap.enabled | Run the bootstrap job. | boolean | true |
thunder.bootstrap.observabilityScopes | The observability data-read scopes, single-sourced: 59-am-mcp-client.yaml subtracts this list from am-mcp's allowance and 73-am-obs-mcp-client.yaml appends it to am-obs-mcp's OIDC scopes (both at template render time). The same scopes also appear in ampScopes below as part of the full catalog for the other interactive clients. | array | see values.yaml |
thunder.bootstrap.ampScopes | Full list of AMP OAuth2 scopes that interactive clients are allowed to request. Thunder only grants scopes that appear in an app's registered scope list, so all permission scopes must be declared here for role-based access to work. Exception: am-mcp's allowance is this catalog MINUS observabilityScopes (filtered in 59-am-mcp-client.yaml) — those scopes are owned exclusively by the observer MCP client (amObsMcpClient below). | array | see values.yaml |
thunder.bootstrap.configMap | ConfigMap holding the bootstrap payload. | object | |
thunder.bootstrap.configMap.name | Name of the ConfigMap holding the bootstrap payload. | string | "amp-thunder-bootstrap" |
thunder.bootstrap.configMap.files | Bootstrap files to mount from the ConfigMap. Leave empty to mount the whole ConfigMap, which replaces the chart's defaults. | array | see values.yaml |
thunder.bootstrap.observerResourceReaderClient | Observer Resource Reader Client configuration (for observability plane to read resources) | object | |
thunder.bootstrap.observerResourceReaderClient.clientId | OAuth 2.0 client ID Allowed values: clusterauthzrolebinding is already created with this clientId by openchoreo, so it should not be changed unless the corresponding ClusterAuthzRoleBinding is also updated. | string | "openchoreo-observer-resource-reader-client" |
thunder.bootstrap.observerResourceReaderClient.clientSecret | OAuth 2.0 client secret | string | "openchoreo-observer-resource-reader-client-secret" |
thunder.bootstrap.observerResourceReaderClient.name | Internal name of the OAuth application | string | "OpenChoreo Observer Resource Reader" |
thunder.bootstrap.observerResourceReaderClient.description | Description of the OAuth application | string | "OpenChoreo Observer Resource Reader Client for reading resources from control plane" |
thunder.bootstrap.observerResourceReaderClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.observerResourceReaderClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_post" |
thunder.bootstrap.observerResourceReaderClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.observerResourceReaderClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.observerResourceReaderClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.workloadPublisherClient | Workload Publisher Client configuration (for CI workflows to create workloads) | object | |
thunder.bootstrap.workloadPublisherClient.clientId | OAuth 2.0 client ID Allowed values: clusterauthzrolebinding is already created with this clientId by openchoreo, so it should not be changed unless the corresponding ClusterAuthzRoleBinding is also updated. | string | "openchoreo-workload-publisher-client" |
thunder.bootstrap.workloadPublisherClient.clientSecret | OAuth 2.0 client secret | string | "openchoreo-workload-publisher-secret" |
thunder.bootstrap.workloadPublisherClient.name | Internal name of the OAuth application | string | "Workload Publisher" |
thunder.bootstrap.workloadPublisherClient.description | Description of the OAuth application | string | "OpenChoreo Workload Publisher Client for creating workloads from CI workflows" |
thunder.bootstrap.workloadPublisherClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.workloadPublisherClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_post" |
thunder.bootstrap.workloadPublisherClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.workloadPublisherClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.workloadPublisherClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.ampApiClient | AMP API Client configuration | object | |
thunder.bootstrap.ampApiClient.clientId | OAuth 2.0 client ID | string | "amp-api-client" |
thunder.bootstrap.ampApiClient.clientSecret | OAuth 2.0 client secret | string | "amp-api-client-secret" |
thunder.bootstrap.ampApiClient.name | Internal name of the OAuth application | string | "AMP API Client" |
thunder.bootstrap.ampApiClient.description | Description of the OAuth application | string | "Client application for AMP API access" |
thunder.bootstrap.ampApiClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.ampApiClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_basic" |
thunder.bootstrap.ampApiClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.ampApiClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.ampApiClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.ampSystemClient | AMP System Client configuration (for agent-manager to provision per-org OAuth apps via Thunder admin API) WARNING: clientSecret below is a LOCAL-DEVELOPMENT-ONLY placeholder. In production, override ampSystemClient.clientSecret via a Kubernetes Secret or external secret manager. Deploying with this default value is insecure. | object | |
thunder.bootstrap.ampSystemClient.clientId | OAuth 2.0 client ID | string | "amp-system-client" |
thunder.bootstrap.ampSystemClient.clientSecret | OAuth 2.0 client secret | string | "amp-system-client-secret" |
thunder.bootstrap.ampSystemClient.name | Internal name of the OAuth application | string | "AMP System Client" |
thunder.bootstrap.ampSystemClient.description | Description of the OAuth application | string | "System client for agent-manager to provision per-org OAuth apps" |
thunder.bootstrap.ampSystemClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.ampSystemClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_basic" |
thunder.bootstrap.ampSystemClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.ampSystemClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.ampSystemClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.ampPublisherClient | AMP Publisher Client configuration (for evaluation job to publish scores) | object | |
thunder.bootstrap.ampPublisherClient.clientId | OAuth 2.0 client ID | string | "amp-publisher-client" |
thunder.bootstrap.ampPublisherClient.clientSecret | OAuth 2.0 client secret Allowed values: Override in production; must match the value stored in OpenBao at secret/amp-publisher-client-secret (used by ExternalSecret at workflow runtime). | string | "amp-publisher-client-secret" |
thunder.bootstrap.ampPublisherClient.name | Internal name of the OAuth application | string | "AMP Publisher Client" |
thunder.bootstrap.ampPublisherClient.description | Description of the OAuth application | string | "Client application for evaluation job to publish scores" |
thunder.bootstrap.ampPublisherClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.ampPublisherClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_basic" |
thunder.bootstrap.ampPublisherClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.ampPublisherClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.ampPublisherClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amObserverClient | AM Observer Client configuration (dedicated outbound identity for agent-manager-observer's calls to the OpenChoreo observer backend). Its authority comes from the OpenChoreo ClusterAuthzRoleBinding (amp-observer-reader-binding in wso2-amp-platform-resources-extension), NOT from AMP scopes — it has no scope allowance at all, so its tokens fail agent-manager-service's scope checks by construction. WARNING: clientSecret below is a LOCAL-DEVELOPMENT-ONLY placeholder. In production, override amObserverClient.clientSecret via a Kubernetes Secret or external secret manager. Deploying with this default value is insecure. NOTE: pre-install bootstrap job only — see the upgrade note on mcpResourceServers below / docs/reference/mcp-server.mdx. | object | |
thunder.bootstrap.amObserverClient.clientId | OAuth 2.0 client ID | string | "am-observer-client" |
thunder.bootstrap.amObserverClient.clientSecret | OAuth 2.0 client secret | string | "am-observer-client-secret" |
thunder.bootstrap.amObserverClient.name | Internal name of the OAuth application | string | "AM Observer Client" |
thunder.bootstrap.amObserverClient.description | Description of the OAuth application | string | "Dedicated client for agent-manager-observer to read observability data from the OpenChoreo observer" |
thunder.bootstrap.amObserverClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.amObserverClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "client_secret_basic" |
thunder.bootstrap.amObserverClient.pkceRequired | Require PKCE on the authorization code flow | boolean | false |
thunder.bootstrap.amObserverClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | false |
thunder.bootstrap.amObserverClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amCliClient | AMP CLI Client configuration (public PKCE client for interactive login) | object | |
thunder.bootstrap.amCliClient.clientId | OAuth 2.0 client ID | string | "amctl" |
thunder.bootstrap.amCliClient.name | Internal name of the OAuth application | string | "AMCTL" |
thunder.bootstrap.amCliClient.description | Description of the OAuth application | string | "AMP CLI application for interactive user login" |
thunder.bootstrap.amCliClient.redirectUris | Redirect URIs permitted for the authorization code flow | array | see values.yaml |
thunder.bootstrap.amCliClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.amCliClient.responseTypes | OAuth 2.0 response types the client may request | array | see values.yaml |
thunder.bootstrap.amCliClient.allowedUserTypes | User types permitted to authenticate through this client | array | see values.yaml |
thunder.bootstrap.amCliClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "none" |
thunder.bootstrap.amCliClient.pkceRequired | Require PKCE on the authorization code flow | boolean | true |
thunder.bootstrap.amCliClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | true |
thunder.bootstrap.amCliClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amCliClient.idTokenValidityPeriod | ID token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amCliClient.userAttributes | User attributes released to the CLI after login. | array | see values.yaml |
thunder.bootstrap.amMcpClient | AMP MCP Client configuration (public PKCE client for interactive login) | object | |
thunder.bootstrap.amMcpClient.clientId | OAuth 2.0 client ID | string | "am-mcp" |
thunder.bootstrap.amMcpClient.name | Internal name of the OAuth application | string | "AMP MCP" |
thunder.bootstrap.amMcpClient.description | Description of the OAuth application | string | "AMP MCP application for interactive user login" |
thunder.bootstrap.amMcpClient.redirectUris | Redirect URIs permitted for the authorization code flow | array | see values.yaml |
thunder.bootstrap.amMcpClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.amMcpClient.responseTypes | OAuth 2.0 response types the client may request | array | see values.yaml |
thunder.bootstrap.amMcpClient.allowedUserTypes | User types permitted to authenticate through this client | array | see values.yaml |
thunder.bootstrap.amMcpClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "none" |
thunder.bootstrap.amMcpClient.pkceRequired | Require PKCE on the authorization code flow | boolean | true |
thunder.bootstrap.amMcpClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | true |
thunder.bootstrap.amMcpClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amMcpClient.idTokenValidityPeriod | ID token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amMcpClient.userAttributes | User attributes released to the MCP server after login. | array | see values.yaml |
thunder.bootstrap.amObsMcpClient | AMP Observer MCP Client configuration (public PKCE client for the observer MCP server's interactive login). Allowed ONLY the OIDC scopes plus the four observability data-read scopes; the am-service MCP client (amMcpClient above) is allowed the rest of the catalog. NOTE: pre-install bootstrap job only — see the upgrade note on mcpResourceServers below / docs/reference/mcp-server.mdx. | object | |
thunder.bootstrap.amObsMcpClient.clientId | OAuth 2.0 client ID | string | "am-obs-mcp" |
thunder.bootstrap.amObsMcpClient.name | Internal name of the OAuth application | string | "AMP Observer MCP" |
thunder.bootstrap.amObsMcpClient.description | Description of the OAuth application | string | "AMP Observer MCP application for interactive user login" |
thunder.bootstrap.amObsMcpClient.redirectUris | Redirect URIs permitted for the authorization code flow | array | see values.yaml |
thunder.bootstrap.amObsMcpClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.amObsMcpClient.responseTypes | OAuth 2.0 response types the client may request | array | see values.yaml |
thunder.bootstrap.amObsMcpClient.allowedUserTypes | User types permitted to authenticate through this client | array | see values.yaml |
thunder.bootstrap.amObsMcpClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "none" |
thunder.bootstrap.amObsMcpClient.pkceRequired | Require PKCE on the authorization code flow | boolean | true |
thunder.bootstrap.amObsMcpClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | true |
thunder.bootstrap.amObsMcpClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amObsMcpClient.idTokenValidityPeriod | ID token lifetime in seconds | integer | 3600 |
thunder.bootstrap.amObsMcpClient.scopes | OIDC scopes only — the four observability data-read scopes are appended from observabilityScopes at template render time (73-am-obs-mcp-client.yaml). | array | see values.yaml |
thunder.bootstrap.amObsMcpClient.userAttributes | User attributes released to the Observer MCP server after login. | array | see values.yaml |
thunder.bootstrap.agentManagerMcpBaseUrl | RFC 8707 resource servers for the public MCP origins. The bootstrap renders these as separate resource servers; urn:wso2:amp remains the platform API resource identifier. baseUrlValue selects the deployment- specific origin — one scalar per MCP endpoint, overridden to whatever that install actually serves (docker-compose dev, k3d, a VM, or a real domain); there is no separate "dev" scalar to keep in sync, the same way observerMcpBaseUrl has never needed one. | string | "http://api.amp.localhost:8080" |
thunder.bootstrap.observerMcpBaseUrl | Base URL of the Observer MCP server, registered as a resource server. | string | "http://traces.amp.localhost:11080" |
thunder.bootstrap.mcpResourceServers | MCP resource servers registered so agent tokens can be scoped to them. | array | see values.yaml |
thunder.bootstrap.ampConsoleClient | AMP Console Client configuration | object | |
thunder.bootstrap.ampConsoleClient.clientId | OAuth 2.0 client ID | string | "amp-console-client" |
thunder.bootstrap.ampConsoleClient.clientSecret | OAuth 2.0 client secret | string | "amp-console-client-secret" |
thunder.bootstrap.ampConsoleClient.name | Internal name of the OAuth application | string | "AMP Console" |
thunder.bootstrap.ampConsoleClient.description | Description of the OAuth application | string | "AMP Console Application" |
thunder.bootstrap.ampConsoleClient.logoUrl | Logo shown on the Console's login and consent screens. | string | "https://wso2.cachefly.net/wso2/sites/all/image_resources/logos/WSO2-Pulse-Orange.webp" |
thunder.bootstrap.ampConsoleClient.redirectUris | Redirect URIs permitted for the authorization code flow | array | see values.yaml |
thunder.bootstrap.ampConsoleClient.grantTypes | OAuth 2.0 grant types the client may use | array | see values.yaml |
thunder.bootstrap.ampConsoleClient.responseTypes | OAuth 2.0 response types the client may request | array | see values.yaml |
thunder.bootstrap.ampConsoleClient.allowedUserTypes | User types permitted to authenticate through this client | array | see values.yaml |
thunder.bootstrap.ampConsoleClient.tokenEndpointAuthMethod | Authentication method the client uses at the token endpoint | string | "none" |
thunder.bootstrap.ampConsoleClient.pkceRequired | Require PKCE on the authorization code flow | boolean | true |
thunder.bootstrap.ampConsoleClient.publicClient | Treat as a public client, which authenticates without a secret | boolean | true |
thunder.bootstrap.ampConsoleClient.accessTokenValidityPeriod | Access token lifetime in seconds | integer | 3600 |
thunder.bootstrap.ampConsoleClient.idTokenValidityPeriod | ID token lifetime in seconds | integer | 3600 |
thunder.bootstrap.ampConsoleClient.userAttributes | User attributes released to the Console after login. | array | see values.yaml |
thunder.bootstrap.ampConsoleTheme | Agent Manager Console Theme (applied to amp-console-client sign-in page) | object | |
thunder.bootstrap.ampConsoleTheme.handle | Unique handle identifying the Console theme. | string | "wso2-agent-manager-console" |
thunder.bootstrap.ampConsoleTheme.displayName | Human-readable name for the Console theme. | string | "WSO2 Agent Manager Console Theme" |
thunder.bootstrap.ampConsoleTheme.theme | The theme definition itself. | object | |
thunder.bootstrap.ampConsoleTheme.theme.direction | Text direction, ltr or rtl. | string | "ltr" |
thunder.bootstrap.ampConsoleTheme.theme.defaultColorScheme | Colour scheme used before the user expresses a preference. | string | "light" |
thunder.bootstrap.ampConsoleTheme.theme.shape | Shape tokens such as corner radius. | object | |
thunder.bootstrap.ampConsoleTheme.theme.shape.borderRadius | Console theme typography or shape token | integer | 8 |
thunder.bootstrap.ampConsoleTheme.theme.typography | Typography tokens for the Console. | object | |
thunder.bootstrap.ampConsoleTheme.theme.typography.fontFamily | Console theme typography or shape token | string | "Inter Variable, sans-serif" |
thunder.bootstrap.ampConsoleTheme.theme.typography.h1 | Styling for top-level headings. | object | |
thunder.bootstrap.ampConsoleTheme.theme.typography.h1.fontSize | Console theme typography or shape token | string | "1.75rem" |
thunder.bootstrap.ampConsoleTheme.theme.typography.h1.fontWeight | Console theme typography or shape token | integer | 600 |
thunder.bootstrap.ampConsoleTheme.theme.typography.h1.lineHeight | Line height for top-level headings. | number | 1.3 |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes | Light and dark colour palettes. | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light | Palette used in light mode. | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors | Colour tokens for light mode. | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.primary | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.primary.main | Console theme colour token | string | "#fa7b3f" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.primary.dark | Console theme colour token | string | "#e74420" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.primary.contrastText | Console theme colour token | string | "#ffffff" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.secondary | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.secondary.main | Console theme colour token | string | "#1a1a2e" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.secondary.dark | Console theme colour token | string | "#0d0d1a" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.secondary.contrastText | Console theme colour token | string | "#ffffff" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.background | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.background.default | Console theme colour token | string | "#f7f8fb" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.background.paper | Console theme colour token | string | "#ffffff" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.text | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.text.primary | Console theme colour token | string | "#000000" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.light.colors.text.secondary | Console theme colour token | string | "#494848" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark | Palette used in dark mode. | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors | Colour tokens for dark mode. | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.primary | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.primary.main | Console theme colour token | string | "#fa7b3f" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.primary.dark | Console theme colour token | string | "#e74420" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.primary.contrastText | Console theme colour token | string | "#ffffff" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.secondary | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.secondary.main | Console theme colour token | string | "#ff9966" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.secondary.dark | Console theme colour token | string | "#fa7b3f" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.secondary.contrastText | Console theme colour token | string | "#000000" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.background | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.background.default | Console theme colour token | string | "#121212" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.background.paper | Console theme colour token | string | "#1e1e1e" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.text | Console theme colour token | object | |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.text.primary | Console theme colour token | string | "#ffffff" |
thunder.bootstrap.ampConsoleTheme.theme.colorSchemes.dark.colors.text.secondary | Console theme colour token | string | "#cccccc" |
thunder.bootstrap.ampConsoleLayout | Agent Manager Console Layout (split-screen sign-in page for amp-console-client). | object | |
thunder.bootstrap.ampConsoleLayout.id | Console layout setting | string | "0e0dc039-bae9-4563-82b9-ee4e76f9a58c" |
thunder.bootstrap.ampConsoleLayout.handle | Console layout setting | string | "wso2-agent-manager-console" |
thunder.bootstrap.ampConsoleLayout.displayName | Console layout setting | string | "WSO2 Agent Manager Console Layout" |
thunder.bootstrap.ampConsoleLayout.layout | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.head | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.head.stylesheets | Console layout setting | array | see values.yaml |
thunder.bootstrap.ampConsoleLayout.layout.screens | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.screens.signin | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.screens.signin.title | Console layout setting | string | "Sign In" |
thunder.bootstrap.ampConsoleLayout.layout.screens.signin.layout | Console layout setting | string | "split" |
thunder.bootstrap.ampConsoleLayout.layout.screens.signup | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.screens.signup.title | Console layout setting | string | "Create your WSO2 Cloud account" |
thunder.bootstrap.ampConsoleLayout.layout.screens.signup.layout | Console layout setting | string | "split" |
thunder.bootstrap.ampConsoleLayout.layout.screens.common | Console layout setting | object | |
thunder.bootstrap.ampConsoleLayout.layout.screens.common.layout | Console layout setting | string | "split" |
thunder.bootstrap.organizationUnit | Default Organization unit configuration | object | |
thunder.bootstrap.organizationUnit.name | Display name of the default organization unit. | string | "Default" |
thunder.bootstrap.organizationUnit.handle | Handle of the default organization unit. Appears in token claims. | string | "default" |
thunder.bootstrap.organizationUnit.description | Description of the default organization unit. | string | "Default organizational unit" |
thunder.bootstrap.userSchema | User schema configuration | object | |
thunder.bootstrap.userSchema.name | Name of the user attribute schema. | string | "engineer" |
thunder.bootstrap.userSchema.allowSelfRegistration | Let users register themselves rather than being invited. | boolean | true |
thunder.bootstrap.defaultUsers | Default users configuration | array | see values.yaml |