Skip to main content

Module camaterial

Module camaterial 

Source
Expand description

Supplies caproni’s runtime-generated CA material to builtin overlays that need it at build time.

Ported from internal/deployer/kustomize/camaterial.go.

Structs§

CaMaterial
Holds the PEM-encoded CA cert/key to write into a kustomization.
PkiCaProvider
Loads CA material from caproni’s per-profile PKI directory, where the up flow’s pki::load_or_generate persists it during cluster startup.

Enums§

CaMaterialError
Errors from write_ca_material and CaProvider::load implementations.

Traits§

CaProvider
Supplies caproni’s runtime-generated CA material to deployers that need it at build time.

Functions§

write_ca_material
Writes caproni’s CA cert/key into dir under the conventional tls.crt/tls.key filenames the builtin dev-CA overlay references.