Documentation ¶
Index ¶
- type Service
- func (a *Service) Config() config.Config
- func (a *Service) Load(obj *unstructured.Unstructured)
- func (a *Service) ModuleName() string
- func (a *Service) Namespace() string
- func (a *Service) TemplatedName(name string) string
- func (a *Service) TemplatedString(str string) string
- func (a *Service) TrimName(objName string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) Load ¶
func (a *Service) Load(obj *unstructured.Unstructured)
Load processed objects one-by-one before actual processing to define app namespace, name common prefix and other app meta information.
func (*Service) TemplatedName ¶
TemplatedName - converts object name to its Helm templated representation. Adds module fullname prefix from _helpers.tpl
func (*Service) TemplatedString ¶
Click to show internal directories.
Click to hide internal directories.