package
2024.12.31-0+incompatible
Repository: https://github.com/replicatedhq/kurl.git
Documentation: pkg.go.dev
# Packages
Package mock_cli is a generated GoMock package.
# Functions
AddCommands adds version/host/objectstore/newformataddress commands to the cobra object.
NewClusterCheckFreeDiskSpaceCmd returns a command that is capable of reporting back the amount of free space in the cluster for a provided storage class.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewKurlCLI builds a real kurl CLI object.
NewKurlCmd creates a CLI for the kURL custom Kubernetes distro creator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OutputFailRed return [Fail] to be outputted in red.
OutputInfoBlue return [Info] to be outputted in blue.
OutputPassGreen return [PASS] to be outputted in green.
OutputWarnYellow return [Warn] to be outputted in yellow.
# Structs
ClusterReadyStatus represents the status of the cluster readiness check, namely whether the total number of nodes in the cluster exceed or meet the minimum required number of nodes for the migration to start.
KurlCLI is the real implementation of the kurl CLI.
MigrationReadyStatus represents the status of the migration readiness check, includes a reason, the total number of nodes in the cluster and the required number of nodes needed to start the migration.
# Interfaces
CLI contains the required methods for a kurl CLI.