Documentation ¶
Overview ¶
Package embeddedclusteroperator manages the installation of the embedded cluster operator chart.
Index ¶
- Variables
- type EmbeddedClusterOperator
- func (e *EmbeddedClusterOperator) GenerateHelmConfig() ([]v1beta1.Chart, []v1beta1.Repository, error)
- func (e *EmbeddedClusterOperator) HostPreflights() (*v1beta2.HostPreflightSpec, error)
- func (e *EmbeddedClusterOperator) Outro(ctx context.Context, cli client.Client) error
- func (e *EmbeddedClusterOperator) Version() (map[string]string, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ChartURL = "https://url" ChartName = "name" Version = "v0.0.0" )
Overwritten by -ldflags in Makefile
Functions ¶
This section is empty.
Types ¶
type EmbeddedClusterOperator ¶
type EmbeddedClusterOperator struct {
// contains filtered or unexported fields
}
EmbeddedClusterOperator manages the installation of the embedded cluster operator helm chart.
func New ¶
func New() (*EmbeddedClusterOperator, error)
New creates a new EmbeddedClusterOperator addon.
func (*EmbeddedClusterOperator) GenerateHelmConfig ¶
func (e *EmbeddedClusterOperator) GenerateHelmConfig() ([]v1beta1.Chart, []v1beta1.Repository, error)
GenerateHelmConfig generates the helm config for the embedded cluster operator chart.
func (*EmbeddedClusterOperator) HostPreflights ¶
func (e *EmbeddedClusterOperator) HostPreflights() (*v1beta2.HostPreflightSpec, error)
HostPreflights returns the host preflight objects found inside the EmbeddedClusterOperator Helm Chart, this is empty as there is no host preflight on there.
Click to show internal directories.
Click to hide internal directories.