Documentation ¶
Index ¶
- Variables
- func Create(p string, config any, temp embed.FS, trimPrefix string) error
- func CreateApp(chartPath string) error
- func CreateAppChart(p string, name string, chart []byte) error
- func CreateSimple(chartPath string) error
- func Load(path string) (*api.Extension, error)
- func LoadApplicationClass(name, tempDir string) error
- func LoadFromHelm(path string) (*api.Extension, error)
- func PrintTemplate(args []string, o *options.TemplateOptions, out io.Writer) error
- func WithBuiltins(o *options.LintOptions, paths []string) error
- func WithHelm(o *options.LintOptions, paths []string) error
- func WriteFilesToTempDir(path, tempDir string) error
- type ApplicationClass
- type Config
- type ConfigApp
- type ConfigSimple
Constants ¶
This section is empty.
Variables ¶
View Source
var Templates embed.FS
View Source
var Templatesapp embed.FS
View Source
var Templatessimple embed.FS
Functions ¶
func CreateAppChart ¶ added in v0.2.0
func CreateSimple ¶ added in v0.4.0
func LoadApplicationClass ¶ added in v0.2.0
func PrintTemplate ¶ added in v0.3.8
func WithBuiltins ¶ added in v0.3.8
func WithBuiltins(o *options.LintOptions, paths []string) error
func WriteFilesToTempDir ¶ added in v0.4.0
Types ¶
type ApplicationClass ¶ added in v0.2.0
type ApplicationClass struct { ApplicationClassGroup string `json:"applicationClassGroup,omitempty"` Name string `json:"name,omitempty"` Provisioner string `json:"provisioner,omitempty"` Parameters map[string]string `json:"parameters,omitempty"` AppVersion string `json:"appVersion,omitempty"` PackageVersion string `json:"packageVersion,omitempty"` Icon string `json:"icon,omitempty"` Description corev1alpha1.Locales `json:"description,omitempty"` Maintainer *chart.Maintainer `json:"maintainer,omitempty"` }
type ConfigSimple ¶ added in v0.4.0
type ConfigSimple struct {
Name string
}
Click to show internal directories.
Click to hide internal directories.