Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // ModuleName name of the Timoni module and its base directory where timoni.cue is located. ModuleName string // ModuleDir - optional path to module dir. Full module path will be: ModuleDir/ModuleName/timoni.cue. ModuleDir string // Verbose set true to see WARN and INFO logs. Verbose bool // VeryVerbose set true to see WARN, INFO, and DEBUG logs. VeryVerbose bool // crd-dir set true to enable crd folder. Crd bool // ImagePullSecrets flag ImagePullSecrets bool // GenerateDefaults enables the generation of empty values placeholders for common customization options of helm module // current generated values: tolerances, node selectors, topology constraints GenerateDefaults bool // CertManagerAsSubmodule enables the generation of a submodule for cert-manager CertManagerAsSubmodule bool // CertManagerVersion sets cert-manager version in dependency CertManagerVersion string // Files - directories or files with k8s manifests Files []string // FilesRecursively read Files recursively FilesRecursively bool // OriginalName retains Kubernetes resource's original name OriginalName bool }
Config for Helmify application.
Click to show internal directories.
Click to hide internal directories.