Versions in this module Expand all Collapse all v1 v1.8.0 Dec 5, 2025 Changes in this version type Flags + Version bool + func (f *Flags) ShowVersion() v1.7.0 Sep 23, 2025 Changes in this version + const ValuesTemplateFlag + func SetValuesTmplFlag(p *pflag.FlagSet, v *string) + type DurationValue struct + func NewDurationValue(duration *time.Duration) *DurationValue + func (*DurationValue) Type() string + func (d *DurationValue) Set(value string) error + func (d *DurationValue) String() string + type Flags struct + Debug bool + DryRun bool + KubeConfigPath string + LogLevel *slog.Level + Timeout time.Duration + func NewFlags() *Flags + func (f *Flags) GetLogger(out io.Writer) *slog.Logger + func (f *Flags) LoggerWith(l *slog.Logger) *slog.Logger + func (f *Flags) PersistentFlags(p *pflag.FlagSet) + type LogLevelValue struct + func NewLogLevelValue(logLevel *slog.Level) *LogLevelValue + func (*LogLevelValue) Type() string + func (l *LogLevelValue) Set(level string) error + func (l *LogLevelValue) String() string