Documentation
¶
Index ¶
- type BulkEditConfig
- type BulkEditRepository
- type BulkEditRepositoryEnt
- type BulkEditRepositoryImpl
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateChartsEnvYamlOverrideById(id int, patch string) error
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateChartsValuesYamlAndGlobalOverrideById(id int, patchValuesYml string, patchGlobalOverrideYml string) error
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateConfigMapDataForEnvById(id int, patch string) error
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateConfigMapDataForGlobalById(id int, patch string) error
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateSecretDataForEnvById(id int, patch string) error
- func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateSecretDataForGlobalById(id int, patch string) error
- func (repositoryImpl BulkEditRepositoryImpl) FindAppByChartEnvId(chartEnvId int) (*app.App, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindAppByChartId(chartId int) (*app.App, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindBulkChartsByAppNameSubstring(appNameIncludes []string, appNameExcludes []string) ([]*chartRepoRepository.Chart, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindBulkChartsEnvByAppNameSubstring(appNameIncludes []string, appNameExcludes []string, envId int) ([]*chartConfig.EnvConfigOverride, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindBulkEditConfig(apiVersion, kind string) (*BulkEditConfig, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindCMBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, ...) ([]*chartConfig.ConfigMapEnvModel, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindCMBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, configMapNames []string) ([]*chartConfig.ConfigMapAppModel, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindDeploymentTemplateBulkAppNameForEnv(appNameIncludes []string, appNameExcludes []string, envId int) ([]*app.App, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindDeploymentTemplateBulkAppNameForGlobal(appNameIncludes []string, appNameExcludes []string) ([]*app.App, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindSecretBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, ...) ([]*chartConfig.ConfigMapEnvModel, error)
- func (repositoryImpl BulkEditRepositoryImpl) FindSecretBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, secretNames []string) ([]*chartConfig.ConfigMapAppModel, error)
- type BulkUpdateReadme
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkEditConfig ¶
type BulkEditConfig struct {
Id int `sql:"id,pk"`
ApiVersion string `sql:"api_version,notnull"`
Kind string `sql:"kind,notnull"`
Readme string `sql:"readme"`
Schema string `sql:"schema"`
// contains filtered or unexported fields
}
BulkEditConfig is used to store the configuration for bulk edit operations.
type BulkEditRepository ¶
type BulkEditRepository interface {
FindBulkEditConfig(apiVersion, kind string) (*BulkEditConfig, error)
FindDeploymentTemplateBulkAppNameForGlobal(appNameIncludes []string, appNameExcludes []string) ([]*app.App, error)
FindDeploymentTemplateBulkAppNameForEnv(appNameIncludes []string, appNameExcludes []string, envId int) ([]*app.App, error)
FindAppByChartId(chartId int) (*app.App, error)
FindAppByChartEnvId(chartEnvId int) (*app.App, error)
FindBulkChartsByAppNameSubstring(appNameIncludes []string, appNameExcludes []string) ([]*chartRepoRepository.Chart, error)
FindBulkChartsEnvByAppNameSubstring(appNameIncludes []string, appNameExcludes []string, envId int) ([]*chartConfig.EnvConfigOverride, error)
BulkUpdateChartsValuesYamlAndGlobalOverrideById(id int, patchValuesYml string, patchGlobalOverrideYml string) error
BulkUpdateChartsEnvYamlOverrideById(id int, patch string) error
FindCMBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, configMapNames []string) ([]*chartConfig.ConfigMapAppModel, error)
FindSecretBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, secretNames []string) ([]*chartConfig.ConfigMapAppModel, error)
FindCMBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, configMapNames []string) ([]*chartConfig.ConfigMapEnvModel, error)
FindSecretBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, secretNames []string) ([]*chartConfig.ConfigMapEnvModel, error)
BulkUpdateConfigMapDataForGlobalById(id int, patch string) error
BulkUpdateSecretDataForGlobalById(id int, patch string) error
BulkUpdateConfigMapDataForEnvById(id int, patch string) error
BulkUpdateSecretDataForEnvById(id int, patch string) error
// BulkEditRepositoryEnt is used for ent-specific operations.
BulkEditRepositoryEnt
}
type BulkEditRepositoryEnt ¶
type BulkEditRepositoryEnt interface {
}
type BulkEditRepositoryImpl ¶
type BulkEditRepositoryImpl struct {
// contains filtered or unexported fields
}
func NewBulkEditRepository ¶
func NewBulkEditRepository(dbConnection *pg.DB, logger *zap.SugaredLogger) *BulkEditRepositoryImpl
func (BulkEditRepositoryImpl) BulkUpdateChartsEnvYamlOverrideById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateChartsEnvYamlOverrideById(id int, patch string) error
func (BulkEditRepositoryImpl) BulkUpdateChartsValuesYamlAndGlobalOverrideById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateChartsValuesYamlAndGlobalOverrideById(id int, patchValuesYml string, patchGlobalOverrideYml string) error
func (BulkEditRepositoryImpl) BulkUpdateConfigMapDataForEnvById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateConfigMapDataForEnvById(id int, patch string) error
func (BulkEditRepositoryImpl) BulkUpdateConfigMapDataForGlobalById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateConfigMapDataForGlobalById(id int, patch string) error
func (BulkEditRepositoryImpl) BulkUpdateSecretDataForEnvById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateSecretDataForEnvById(id int, patch string) error
func (BulkEditRepositoryImpl) BulkUpdateSecretDataForGlobalById ¶
func (repositoryImpl BulkEditRepositoryImpl) BulkUpdateSecretDataForGlobalById(id int, patch string) error
func (BulkEditRepositoryImpl) FindAppByChartEnvId ¶
func (repositoryImpl BulkEditRepositoryImpl) FindAppByChartEnvId(chartEnvId int) (*app.App, error)
func (BulkEditRepositoryImpl) FindAppByChartId ¶
func (repositoryImpl BulkEditRepositoryImpl) FindAppByChartId(chartId int) (*app.App, error)
func (BulkEditRepositoryImpl) FindBulkChartsByAppNameSubstring ¶
func (repositoryImpl BulkEditRepositoryImpl) FindBulkChartsByAppNameSubstring(appNameIncludes []string, appNameExcludes []string) ([]*chartRepoRepository.Chart, error)
func (BulkEditRepositoryImpl) FindBulkChartsEnvByAppNameSubstring ¶
func (repositoryImpl BulkEditRepositoryImpl) FindBulkChartsEnvByAppNameSubstring(appNameIncludes []string, appNameExcludes []string, envId int) ([]*chartConfig.EnvConfigOverride, error)
func (BulkEditRepositoryImpl) FindBulkEditConfig ¶
func (repositoryImpl BulkEditRepositoryImpl) FindBulkEditConfig(apiVersion, kind string) (*BulkEditConfig, error)
func (BulkEditRepositoryImpl) FindCMBulkAppModelForEnv ¶
func (repositoryImpl BulkEditRepositoryImpl) FindCMBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, configMapNames []string) ([]*chartConfig.ConfigMapEnvModel, error)
func (BulkEditRepositoryImpl) FindCMBulkAppModelForGlobal ¶
func (repositoryImpl BulkEditRepositoryImpl) FindCMBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, configMapNames []string) ([]*chartConfig.ConfigMapAppModel, error)
func (BulkEditRepositoryImpl) FindDeploymentTemplateBulkAppNameForEnv ¶
func (BulkEditRepositoryImpl) FindDeploymentTemplateBulkAppNameForGlobal ¶
func (BulkEditRepositoryImpl) FindSecretBulkAppModelForEnv ¶
func (repositoryImpl BulkEditRepositoryImpl) FindSecretBulkAppModelForEnv(appNameIncludes []string, appNameExcludes []string, envId int, secretNames []string) ([]*chartConfig.ConfigMapEnvModel, error)
func (BulkEditRepositoryImpl) FindSecretBulkAppModelForGlobal ¶
func (repositoryImpl BulkEditRepositoryImpl) FindSecretBulkAppModelForGlobal(appNameIncludes []string, appNameExcludes []string, secretNames []string) ([]*chartConfig.ConfigMapAppModel, error)
type BulkUpdateReadme ¶
type BulkUpdateReadme struct {
Id int `sql:"id"`
Resource string `sql:"resource"`
Script string `sql:"script"`
Readme string `sql:"readme"`
// contains filtered or unexported fields
}
DEPRECATED: Use BulkEditConfig instead of BulkUpdateReadme. TODO: Remove this table in future versions.
Click to show internal directories.
Click to hide internal directories.