package
1.0.0-beta.3
Repository: https://github.com/apecloud/kbcli.git
Documentation: pkg.go.dev

# Functions

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
No description provided by the author
No description provided by the author
No description provided by the author
FindClusterComp finds component in cluster object based on the component definition name.
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
GetComponentEndpoints gets component internal and external endpoints.
GetComponentServices gets component services.
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
GetDefaultServiceRef will return the ServiceRefDeclarations in cluster-definition when the cluster-definition contains only one ServiceRefDeclaration.
No description provided by the author
GetExternalAddr gets external IP from service annotation.
GetManifests gets the cluster manifests.
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
GetSimpleInstanceInfos returns simple instance info that only contains instance name and role, the default instance should be the first element in the returned array.
GetSimpleInstanceInfosForComponent returns simple instance info that only contains instance name and role for a component.
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
RegisterCMD will register all cluster type instances in the config c and auto clear the register failed instances and rewrite config.
No description provided by the author
No description provided by the author
ValidateValues validates the given values against the schema.

# Constants

No description provided by the author
ConditionsError cluster displays this status on list cmd when the status of ApplyResources or ProvisioningStarted condition is "False".
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
the common schema property name.

# Variables

No description provided by the author
CliChartsCacheDir is $HOME/.kbcli/charts by default.
CliClusterChartConfig is $HOME/.kbcli/cluster_types by default.
ClusterTypeCharts is the map of the cluster type and the chart config ClusterType is the type of the cluster, the ClusterType t will be used as sub command name, chartLoader is the interface for the chart config, implement this interface to register cluster type.
GlobalClusterChartConfig is kbcli global cluster chart config reference to CliClusterChartConfig.
No description provided by the author

# Structs

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
Printer prints cluster info.
No description provided by the author
No description provided by the author
TypeInstance reference to a cluster type instance in config and implement the cluster.chartLoader interface.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author