Documentation ¶
Index ¶
- func CreateK8sHelmRenderSet(args *commonmodels.RenderSet, log *zap.SugaredLogger) error
- func CreateRenderSet(args *commonmodels.RenderSet, log *zap.SugaredLogger) error
- func CreateRenderSetByMerge(args *commonmodels.RenderSet, log *zap.SugaredLogger) (*commonmodels.RenderSet, error)
- func DeleteRenderSet(productName string, log *zap.SugaredLogger) error
- func GetLatestRenderSetFromHelmProject(productName string, isProduction bool) (*commonmodels.RenderSet, error)
- func GetRenderSet(renderName string, revision int64, isDefault bool, envName string, ...) (*commonmodels.RenderSet, error)
- func GetRenderSetInfo(renderName string, revision int64) (*commonmodels.RenderSet, error)
- func ListServicesRenderKeys(services []*templatemodels.ServiceInfo, log *zap.SugaredLogger) ([]*templatemodels.RenderKV, error)
- func ValidateKVs(kvs []*templatemodels.RenderKV, services []*templatemodels.ServiceInfo, ...) error
- func ValidateRenderSet(productName, renderName, envName string, ...) (*commonmodels.RenderSet, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateK8sHelmRenderSet ¶ added in v1.17.0
func CreateK8sHelmRenderSet(args *commonmodels.RenderSet, log *zap.SugaredLogger) error
CreateK8sHelmRenderSet creates renderset for k8s/helm projects
func CreateRenderSet ¶
func CreateRenderSet(args *commonmodels.RenderSet, log *zap.SugaredLogger) error
func CreateRenderSetByMerge ¶ added in v1.17.0
func CreateRenderSetByMerge(args *commonmodels.RenderSet, log *zap.SugaredLogger) (*commonmodels.RenderSet, error)
func DeleteRenderSet ¶ added in v1.17.0
func DeleteRenderSet(productName string, log *zap.SugaredLogger) error
func GetLatestRenderSetFromHelmProject ¶
func GetLatestRenderSetFromHelmProject(productName string, isProduction bool) (*commonmodels.RenderSet, error)
GetLatestRenderSetFromProject returns the latest renderset created directly from service definition.
func GetRenderSet ¶ added in v1.17.0
func GetRenderSet(renderName string, revision int64, isDefault bool, envName string, log *zap.SugaredLogger) (*commonmodels.RenderSet, error)
func GetRenderSetInfo ¶ added in v1.17.0
func GetRenderSetInfo(renderName string, revision int64) (*commonmodels.RenderSet, error)
func ListServicesRenderKeys ¶
func ListServicesRenderKeys(services []*templatemodels.ServiceInfo, log *zap.SugaredLogger) ([]*templatemodels.RenderKV, error)
func ValidateKVs ¶
func ValidateKVs(kvs []*templatemodels.RenderKV, services []*templatemodels.ServiceInfo, log *zap.SugaredLogger) error
func ValidateRenderSet ¶ added in v1.17.0
func ValidateRenderSet(productName, renderName, envName string, serviceInfo *templatemodels.ServiceInfo, log *zap.SugaredLogger) (*commonmodels.RenderSet, error)
ValidateRenderSet 检查指定renderSet是否能覆盖产品所有需要渲染的值
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.