Documentation ¶
Index ¶
Constants ¶
View Source
const (
CapsuleFile string = ".capsule"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface {
Build() *CapsuleManifests
}
func New ¶
func New(template *template.AppTemplate) Builder
type Capsule ¶
type Capsule struct { Name string `json:"name"` Type CapsuleType `json:"type,omitempty"` CapsuleItems `json:",inline"` }
type CapsuleItems ¶
type CapsuleManifests ¶
type CapsuleManifests struct { Manifest CompsManifests []*CompManifests }
type CapsuleType ¶
type CapsuleType string
const ( ConfigmapType CapsuleType = "configmap" SecretType CapsuleType = "secret" )
type CompManifests ¶
type CompManifests struct {
Manifest
}
Click to show internal directories.
Click to hide internal directories.