Documentation ¶
Overview ¶
Copyright 2024 Nutanix. All rights reserved. SPDX-License-Identifier: Apache-2.0
Index ¶
Constants ¶
View Source
const ( DefaultHelmReleaseName = "metallb" DefaultHelmReleaseNamespace = "metallb-system" )
Variables ¶
This section is empty.
Functions ¶
func ConfigurationObjects ¶ added in v0.13.0
func ConfigurationObjects(input *ConfigurationInput) ([]*unstructured.Unstructured, error)
func GroupVersionKind ¶ added in v0.13.0
func GroupVersionKind(kind string) schema.GroupVersionKind
Types ¶
type Config ¶
type Config struct { *options.GlobalOptions // contains filtered or unexported fields }
type ConfigurationInput ¶ added in v0.13.0
type ConfigurationInput struct { Name string Namespace string AddressRanges []v1alpha1.AddressRange }
type MetalLB ¶
type MetalLB struct {
// contains filtered or unexported fields
}
func New ¶
func New( c ctrlclient.Client, cfg *Config, helmChartInfoGetter *config.HelmChartGetter, ) *MetalLB
Click to show internal directories.
Click to hide internal directories.