Documentation
¶
Overview ¶
Package utils provides utility functions for the Everest CLI.
Index ¶
- func CheckHelmInstallation(ctx context.Context, client kubernetes.KubernetesConnector) (string, error)
- func DBNamespaceSubChartPath(dir string) string
- func NewKubeclient(l *zap.SugaredLogger, kubeconfigPath string) (*kubernetes.Kubernetes, error)
- func VerifyCLIVersion(supVer *common.SupportedVersion) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckHelmInstallation ¶
func CheckHelmInstallation(ctx context.Context, client kubernetes.KubernetesConnector) (string, error)
CheckHelmInstallation ensures that the current installation was done using Helm chart. Returns the version of Everest installed in the cluster. Returns an error if the installation was not done using Helm chart.
func DBNamespaceSubChartPath ¶ added in v1.5.0
DBNamespaceSubChartPath returns the path to the everest-db-namespace sub-chart.
func NewKubeclient ¶
func NewKubeclient(l *zap.SugaredLogger, kubeconfigPath string) (*kubernetes.Kubernetes, error)
NewKubeclient creates a new Kubernetes client.
func VerifyCLIVersion ¶ added in v1.5.0
func VerifyCLIVersion(supVer *common.SupportedVersion) error
VerifyCLIVersion checks if the CLI version satisfies the constraints.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.