Expand description
Credential sinks — where the App credentials get written after creation.
Stdout and File exist for testing/dry-run. Sops is the canonical sink
for pleme-io GitOps clusters: renders a K8s Secret YAML matching the
pleme-arc-controller chart’s expected shape, then runs sops --encrypt --in-place on it. Akeyless is a stub for the future migration.
Functions§
- emit_
helmrelease_ values - Print a HelmRelease values stub for
pleme-arc-controllerconsuming these credentials. Useful for double-checking the chart wiring. - load_
credentials - Load credentials from a file (plaintext YAML — only useful for re-loading
after a
Filesink). For SOPS files, decrypt withsops -dbefore reading. - parse_
cli_ sink - Parse the CLI’s
--sink "kind:..."shorthand into a SinkConfig. - write
- Write credentials to the configured sink.