Summary
The Helm chart does not expose provider configuration sections. This includes existing authn_provider and entity_provider sections and the new user_mgt_provider and agent_mgt_provider sections.
Server initialization currently uses default provider behavior when these sections are absent. This is safe, but Helm users cannot configure a provider type such as disabled.
Required changes
Add Helm values and templates that render the supported provider configuration sections into the server configuration:
authn_provider
entity_provider
user_mgt_provider
agent_mgt_provider
Use the existing chart configuration rendering conventions. Preserve default behavior when users do not specify provider values.
Rationale
Deployments that use Helm need a supported way to configure provider types. In particular, they need to set management providers to type: disabled when runtime provisioning must not be available.
Affected areas
- Helm chart values
- Helm chart server configuration templates
- Documentation or chart examples, if they describe configurable server settings
Acceptance criteria
- Helm values expose configuration for all four provider sections.
- The rendered server configuration uses the expected keys and provider types.
- Users can set
user_mgt_provider.type: disabled.
- Users can set
agent_mgt_provider.type: disabled.
- Existing deployments that omit provider settings retain the current default behavior.
- Relevant chart template tests or rendering checks cover the new values.
References
Summary
The Helm chart does not expose provider configuration sections. This includes existing
authn_providerandentity_providersections and the newuser_mgt_providerandagent_mgt_providersections.Server initialization currently uses default provider behavior when these sections are absent. This is safe, but Helm users cannot configure a provider type such as
disabled.Required changes
Add Helm values and templates that render the supported provider configuration sections into the server configuration:
authn_providerentity_provideruser_mgt_provideragent_mgt_providerUse the existing chart configuration rendering conventions. Preserve default behavior when users do not specify provider values.
Rationale
Deployments that use Helm need a supported way to configure provider types. In particular, they need to set management providers to
type: disabledwhen runtime provisioning must not be available.Affected areas
Acceptance criteria
user_mgt_provider.type: disabled.agent_mgt_provider.type: disabled.References