Skip to content

chore(chart): add initContainers and volumes#183

Open
Watakolo wants to merge 1 commit intoyandex-cloud:masterfrom
Watakolo:chart-init-container
Open

chore(chart): add initContainers and volumes#183
Watakolo wants to merge 1 commit intoyandex-cloud:masterfrom
Watakolo:chart-init-container

Conversation

@Watakolo
Copy link

Summary

This PR enables loading custom CAs into the truststore via a mounted volume (e.g., from Vault) and an init container.

Why

Internal services use TLS certificates signed by private CAs not included in the default truststore. Without them, SSL connections fail.

Changes

Adds a volume mount for custom CA certificates.

Adds an init container that imports these certificates into the truststore before the main application starts.

Benefit

Supports internal/private TLS endpoints without rebuilding images.

Makes certificate management dynamic and environment-agnostic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant