Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Base ¶
type Base struct {
Files []BaseFile
}
func RenderUpstream ¶
func RenderUpstream(u *upstream.Upstream, renderOptions *RenderOptions) (*Base, error)
RenderUpstream is responsible for any conversions or transpilation steps are required to take an upstream and make it a valid kubernetes base
func (*Base) GetOverlaysDir ¶
func (b *Base) GetOverlaysDir(options WriteOptions) string
func (*Base) WriteBase ¶
func (b *Base) WriteBase(options WriteOptions) error
type BaseFile ¶
func (BaseFile) ShouldBeIncludedInBaseFilesystem ¶ added in v0.9.0
ShouldBeIncludedInBaseFilesystem attempts to determine if this is a valid Kubernetes manifest. It accomplished this by trying to unmarshal the YAML and looking for a apiVersion and Kind
func (BaseFile) ShouldBeIncludedInBaseKustomization ¶
ShouldBeIncludedInBaseKustomization attempts to determine if this is a valid Kubernetes manifest. It accomplished this by trying to unmarshal the YAML and looking for a apiVersion and Kind
type OverlySimpleGVK ¶
type RenderOptions ¶
type WriteOptions ¶
Click to show internal directories.
Click to hide internal directories.