apps

package
v1.24.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 36 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAppsCmd

func NewAppsCmd() *cobra.Command

func RegistRouter

func RegistRouter(rg *gin.RouterGroup, git git.Provider, argo *argo.Client, appstore *helm.Options, basehandler base.BaseHandler) error

func Run

func Run(ctx context.Context, opts *ApplicationsOptions) error

Run runs the application nolint:funlen

Types

type ApplicationsOptions

type ApplicationsOptions struct {
	System   *system.Options             `json:"system,omitempty"`
	Appstore *helm.Options               `json:"appstore,omitempty"`
	Argo     *argo.Options               `json:"argo,omitempty"`
	Exporter *prometheus.ExporterOptions `json:"exporter,omitempty"`
	Git      *git.Options                `json:"git,omitempty"`
	LogLevel string                      `json:"logLevel,omitempty"`
	Msgbus   *msgbus.Options             `json:"msgbus,omitempty"`
	JWT      *jwt.Options                `json:"jwt,omitempty"`
	Mysql    *database.Options           `json:"mysql,omitempty"`
	Redis    *redis.Options              `json:"redis,omitempty"`
}

func NewDefaultAppsOptions

func NewDefaultAppsOptions() *ApplicationsOptions

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL