Versions in this module Expand all Collapse all v1 v1.8.0 Dec 5, 2025 Changes in this version + type IntegrationGitHub struct + func NewIntegrationGitHub(logger *slog.Logger, kube *k8s.Kube, i *integration.Integration) *IntegrationGitHub + func (g *IntegrationGitHub) Cmd() *cobra.Command + func (g *IntegrationGitHub) Complete(args []string) error + func (g *IntegrationGitHub) Run() error + func (g *IntegrationGitHub) Validate() error + type IntegrationTrustedArtifactSigner struct + func NewIntegrationTrustedArtifactSigner(logger *slog.Logger, kube *k8s.Kube, i *integration.Integration) *IntegrationTrustedArtifactSigner + func (t *IntegrationTrustedArtifactSigner) Cmd() *cobra.Command + func (t *IntegrationTrustedArtifactSigner) Complete(args []string) error + func (t *IntegrationTrustedArtifactSigner) Run() error + func (t *IntegrationTrustedArtifactSigner) Validate() error v1.7.0 Sep 23, 2025 Changes in this version + func NewIntegration(logger *slog.Logger, kube *k8s.Kube) *cobra.Command + type Config struct + func (c *Config) Cmd() *cobra.Command + func (c *Config) Complete(args []string) error + func (c *Config) PersistentFlags(p *pflag.FlagSet) + func (c *Config) Run() error + func (c *Config) Validate() error + type Deploy struct + func (d *Deploy) Cmd() *cobra.Command + func (d *Deploy) Complete(args []string) error + func (d *Deploy) Run() error + func (d *Deploy) Validate() error + type Installer struct + func NewInstaller(f *flags.Flags) *Installer + func (i *Installer) Cmd() *cobra.Command + func (i *Installer) Complete(_ []string) error + func (i *Installer) Run() error + func (i *Installer) Validate() error + type IntegrationACS struct + func NewIntegrationACS(logger *slog.Logger, kube *k8s.Kube) *IntegrationACS + func (d *IntegrationACS) Cmd() *cobra.Command + func (d *IntegrationACS) Complete(args []string) error + func (d *IntegrationACS) Run() error + func (d *IntegrationACS) Validate() error + type IntegrationArtifactory struct + func NewIntegrationArtifactory(logger *slog.Logger, kube *k8s.Kube) *IntegrationArtifactory + func (d *IntegrationArtifactory) Cmd() *cobra.Command + func (d *IntegrationArtifactory) Complete(args []string) error + func (d *IntegrationArtifactory) Run() error + func (d *IntegrationArtifactory) Validate() error + type IntegrationAzure struct + func NewIntegrationAzure(logger *slog.Logger, kube *k8s.Kube) *IntegrationAzure + func (d *IntegrationAzure) Cmd() *cobra.Command + func (d *IntegrationAzure) Complete(args []string) error + func (d *IntegrationAzure) Run() error + func (d *IntegrationAzure) Validate() error + type IntegrationBitBucket struct + func NewIntegrationBitBucket(logger *slog.Logger, kube *k8s.Kube) *IntegrationBitBucket + func (d *IntegrationBitBucket) Cmd() *cobra.Command + func (d *IntegrationBitBucket) Complete(args []string) error + func (d *IntegrationBitBucket) Run() error + func (d *IntegrationBitBucket) Validate() error + type IntegrationGitHubApp struct + func NewIntegrationGitHubApp(logger *slog.Logger, kube *k8s.Kube) *IntegrationGitHubApp + func (d *IntegrationGitHubApp) Cmd() *cobra.Command + func (d *IntegrationGitHubApp) Complete(args []string) error + func (d *IntegrationGitHubApp) Run() error + func (d *IntegrationGitHubApp) Validate() error + type IntegrationGitLab struct + func NewIntegrationGitLab(logger *slog.Logger, kube *k8s.Kube) *IntegrationGitLab + func (d *IntegrationGitLab) Cmd() *cobra.Command + func (d *IntegrationGitLab) Complete(args []string) error + func (d *IntegrationGitLab) Run() error + func (d *IntegrationGitLab) Validate() error + type IntegrationJenkins struct + func NewIntegrationJenkins(logger *slog.Logger, kube *k8s.Kube) *IntegrationJenkins + func (d *IntegrationJenkins) Cmd() *cobra.Command + func (d *IntegrationJenkins) Complete(args []string) error + func (d *IntegrationJenkins) Run() error + func (d *IntegrationJenkins) Validate() error + type IntegrationNexus struct + func NewIntegrationNexus(logger *slog.Logger, kube *k8s.Kube) *IntegrationNexus + func (d *IntegrationNexus) Cmd() *cobra.Command + func (d *IntegrationNexus) Complete(args []string) error + func (d *IntegrationNexus) Run() error + func (d *IntegrationNexus) Validate() error + type IntegrationQuay struct + func NewIntegrationQuay(logger *slog.Logger, kube *k8s.Kube) *IntegrationQuay + func (d *IntegrationQuay) Cmd() *cobra.Command + func (d *IntegrationQuay) Complete(args []string) error + func (d *IntegrationQuay) Run() error + func (d *IntegrationQuay) Validate() error + type IntegrationTrustification struct + func NewIntegrationTrustification(logger *slog.Logger, kube *k8s.Kube) *IntegrationTrustification + func (d *IntegrationTrustification) Cmd() *cobra.Command + func (d *IntegrationTrustification) Complete(args []string) error + func (d *IntegrationTrustification) Run() error + func (d *IntegrationTrustification) Validate() error + type Interface interface + Cmd func() *cobra.Command + Complete func(_ []string) error + Run func() error + Validate func() error + func NewConfig(logger *slog.Logger, f *flags.Flags, cfs *chartfs.ChartFS, kube *k8s.Kube) Interface + func NewDeploy(logger *slog.Logger, f *flags.Flags, cfs *chartfs.ChartFS, kube *k8s.Kube) Interface + type MCPServer struct + func NewMCPServer(f *flags.Flags, kube *k8s.Kube) *MCPServer + func (m *MCPServer) Cmd() *cobra.Command + func (m *MCPServer) Complete(_ []string) error + func (m *MCPServer) PersistentFlags(cmd *cobra.Command) + func (m *MCPServer) Run() error + func (m *MCPServer) Validate() error + type Runner struct + func NewRunner(subCmd Interface) *Runner + func (r *Runner) Cmd() *cobra.Command + type Template struct + func NewTemplate(logger *slog.Logger, f *flags.Flags, cfs *chartfs.ChartFS, kube *k8s.Kube) *Template + func (t *Template) Cmd() *cobra.Command + func (t *Template) Complete(args []string) error + func (t *Template) Run() error + func (t *Template) Validate() error + type Topology struct + func NewTopology(logger *slog.Logger, cfs *chartfs.ChartFS, kube *k8s.Kube) *Topology + func (t *Topology) Cmd() *cobra.Command + func (t *Topology) Complete(_ []string) error + func (t *Topology) Run() error + func (t *Topology) Validate() error