Documentation
¶
Overview ¶
Package helm is used to install Constellation microservices and other services during cluster initialization.
Index ¶
- type Client
- func (h *Client) InstallCertManager(ctx context.Context, release helm.Release) error
- func (h *Client) InstallCilium(ctx context.Context, kubectl k8sapi.Client, release helm.Release, ...) error
- func (h *Client) InstallConstellationServices(ctx context.Context, release helm.Release, extraVals map[string]any) error
- func (h *Client) InstallOperators(ctx context.Context, release helm.Release, extraVals map[string]any) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is used to install microservice during cluster initialization. It is a wrapper for a helm install action.
func (*Client) InstallCertManager ¶ added in v2.3.0
InstallCertManager installs the cert-manager chart.
func (*Client) InstallCilium ¶
func (h *Client) InstallCilium(ctx context.Context, kubectl k8sapi.Client, release helm.Release, in k8sapi.SetupPodNetworkInput) error
InstallCilium sets up the cilium pod network.
Click to show internal directories.
Click to hide internal directories.