Documentation ¶
Index ¶
- Constants
- func Artifacts(cfg fabapi.Fabricator) (comp.OCIArtifacts, error)
- func GetFabricBootConfig(f fabapi.Fabricator) (*boot.ServerConfig, error)
- func GetFabricConfig(f fabapi.Fabricator) (*meta.FabricConfig, error)
- func Install(control fabapi.ControlNode) comp.KubeInstall
- func InstallManagementDHCPSubnet(cfg fabapi.Fabricator) ([]client.Object, error)
- func StatusAPI(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
- func StatusBoot(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
- func StatusCtrl(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
- func StatusDHCP(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
- func StatusProxy(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
Constants ¶
View Source
const ( APIChartRef = "fabric/charts/fabric-api" CtrlChartRef = "fabric/charts/fabric" CtrlRef = "fabric/fabric" DHCPChartRef = "fabric/charts/fabric-dhcpd" DHCPRef = "fabric/fabric-dhcpd" BootChartRef = "fabric/charts/fabric-boot" BootRef = "fabric/fabric-boot" AgentRef = "fabric/agent" CtlRef = "fabric/hhfctl" AlloyRef = "fabric/alloy" ProxyChartRef = "fabric/charts/fabric-proxy" ProxyRef = "fabric/fabric-proxy" SonicRefBase = "sonic-bcm-private" OnieRefBase = "onie-updater-private" ProxyNodePort = 31028 BinDir = "/opt/bin" CtlBinName = "hhfctl" CtlDestBinName = "kubectl-fabric" )
Variables ¶
This section is empty.
Functions ¶
func Artifacts ¶
func Artifacts(cfg fabapi.Fabricator) (comp.OCIArtifacts, error)
func GetFabricBootConfig ¶
func GetFabricBootConfig(f fabapi.Fabricator) (*boot.ServerConfig, error)
func GetFabricConfig ¶
func GetFabricConfig(f fabapi.Fabricator) (*meta.FabricConfig, error)
func Install ¶
func Install(control fabapi.ControlNode) comp.KubeInstall
func InstallManagementDHCPSubnet ¶
func InstallManagementDHCPSubnet(cfg fabapi.Fabricator) ([]client.Object, error)
func StatusAPI ¶ added in v0.32.0
func StatusAPI(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
func StatusBoot ¶
func StatusBoot(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
func StatusCtrl ¶
func StatusCtrl(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
func StatusDHCP ¶
func StatusDHCP(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
func StatusProxy ¶
func StatusProxy(ctx context.Context, kube client.Reader, cfg fabapi.Fabricator) (fabapi.ComponentStatus, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.