Skip to main content

Crate husako_config

Crate husako_config 

Source

Modules§

edit

Structs§

ClusterConfig
Cluster connection configuration.
HusakoConfig
Full husako.toml configuration.
PluginManifest
Plugin manifest (plugin.toml).
PluginMeta

Enums§

ChartSource
A chart values schema source. Specifies where to find values.schema.json.
ConfigError
PluginSource
A plugin dependency entry in husako.toml. flux = { source = "git", url = "https://github.com/nanazt/husako-plugin-flux" } my-plugin = { source = "path", path = "./plugins/my-plugin" }
SchemaSource
A schema dependency entry. Every entry must specify source explicitly.

Constants§

CONFIG_FILENAME
PLUGIN_MANIFEST

Functions§

load
Load husako.toml from the given directory.
load_plugin_manifest
Load a plugin manifest from a directory.