Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FRRK8SChart ¶ added in v0.14.0
type FRRK8SChart struct {
// contains filtered or unexported fields
}
FRRK8SChart contains references which helps to retrieve manifest from chart after patching given custom values.
func NewFRRK8SChart ¶ added in v0.14.0
func NewFRRK8SChart(path, name, namespace string) (*FRRK8SChart, error)
NewFRRK8SChart initializes frr-k8s helm chart after loading it from given chart path and creating config object from environment variables.
func (*FRRK8SChart) Objects ¶ added in v0.14.0
func (h *FRRK8SChart) Objects(envConfig params.EnvConfig, crdConfig *metallbv1beta1.MetalLB) ([]*unstructured.Unstructured, error)
Objects retrieves manifests from chart after patching custom values passed in crdConfig and environment variables.
type MetalLBChart ¶
type MetalLBChart struct {
// contains filtered or unexported fields
}
MetalLBChart metallb chart struct containing references which helps to to retrieve manifests from chart after patching given custom values.
func NewMetalLBChart ¶ added in v0.14.0
func NewMetalLBChart(chartPath, chartName, namespace string, client client.Client) (*MetalLBChart, error)
NewMetalLBChart initializes metallb helm chart after loading it from given chart path and creating config object from environment variables.
func (*MetalLBChart) Objects ¶ added in v0.14.0
func (h *MetalLBChart) Objects(envConfig params.EnvConfig, crdConfig *metallbv1beta1.MetalLB) ([]*unstructured.Unstructured, error)
Objects retrieves manifests from chart after patching custom values passed in crdConfig and environment variables.