Documentation ¶
Index ¶
- func ForEachManifest(componentName string, action func(manifestName string) error) error
- func LoadDeploymentManifest(componentName string) (*appsv1.Deployment, error)
- func LoadManifest(componentName string, fileName string) (client.Object, *schema.GroupVersionKind, error)
- func LoadManifestInto(componentName string, fileName string, into client.Object) (client.Object, *schema.GroupVersionKind, error)
- func LoadStatefulSetManifest(componentName string) (*appsv1.StatefulSet, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ForEachManifest ¶
func LoadDeploymentManifest ¶
func LoadDeploymentManifest(componentName string) (*appsv1.Deployment, error)
func LoadManifest ¶
func LoadManifest(componentName string, fileName string) (client.Object, *schema.GroupVersionKind, error)
LoadManifest decodes the manifest data and load it into a new object.
func LoadManifestInto ¶ added in v0.1.50
func LoadManifestInto(componentName string, fileName string, into client.Object) (client.Object, *schema.GroupVersionKind, error)
LoadManifest decodes the manifest data and load it into the provided 'into' object. If 'into' is nil, it will generate and return a new object.
func LoadStatefulSetManifest ¶
func LoadStatefulSetManifest(componentName string) (*appsv1.StatefulSet, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.