@hashgraph/solo
Preparing search index...
src/commands/cluster/tasks
ClusterCommandTasks
Class ClusterCommandTasks
Index
Constructors
constructor
Methods
acquire
New
Lease
connect
Cluster
Ref
disconnect
Cluster
Ref
find
Minio
Operator
get
Cluster
Info
initialize
install
Cluster
Chart
install
Minio
Operator
install
Pod
Monitor
Role
install
Prometheus
Stack
show
Cluster
List
test
Connection
To
Cluster
uninstall
Cluster
Chart
uninstall
Minio
Operator
uninstall
Pod
Monitor
Role
uninstall
Prometheus
Stack
validate
Cluster
Refs
Constructors
constructor
new
ClusterCommandTasks
(
k8Factory
:
K8Factory
,
localConfig
:
LocalConfigRuntimeState
,
logger
:
SoloLogger
,
chartManager
:
ChartManager
,
leaseManager
:
LockManager
,
clusterChecks
:
ClusterChecks
,
remoteConfig
:
RemoteConfigRuntimeState
,
oneShotState
:
OneShotState
,
)
:
ClusterCommandTasks
Parameters
k8Factory
:
K8Factory
localConfig
:
LocalConfigRuntimeState
logger
:
SoloLogger
chartManager
:
ChartManager
leaseManager
:
LockManager
clusterChecks
:
ClusterChecks
remoteConfig
:
RemoteConfigRuntimeState
oneShotState
:
OneShotState
Returns
ClusterCommandTasks
Methods
acquire
New
Lease
acquireNewLease
()
:
SoloListrTask
<
ClusterReferenceResetContext
>
Returns
SoloListrTask
<
ClusterReferenceResetContext
>
connect
Cluster
Ref
connectClusterRef
()
:
SoloListrTask
<
ClusterReferenceConnectContext
>
Returns
SoloListrTask
<
ClusterReferenceConnectContext
>
disconnect
Cluster
Ref
disconnectClusterRef
()
:
SoloListrTask
<
ClusterReferenceDefaultContext
>
Returns
SoloListrTask
<
ClusterReferenceDefaultContext
>
find
Minio
Operator
findMinioOperator
(
context
:
string
)
:
Promise
<
ReleaseNameData
>
Parameters
context
:
string
Returns
Promise
<
ReleaseNameData
>
get
Cluster
Info
getClusterInfo
()
:
SoloListrTask
<
any
>
Returns
SoloListrTask
<
any
>
initialize
initialize
(
argv
:
ArgvStruct
,
configInit
:
ConfigBuilder
,
loadRemoteConfig
?:
boolean
,
)
:
SoloListrTask
<
any
>
Parameters
argv
:
ArgvStruct
configInit
:
ConfigBuilder
loadRemoteConfig
:
boolean
= false
Returns
SoloListrTask
<
any
>
install
Cluster
Chart
installClusterChart
(
argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceSetupContext
>
Parameters
argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceSetupContext
>
install
Minio
Operator
installMinioOperator
(
_argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceSetupContext
>
Parameters
_argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceSetupContext
>
install
Pod
Monitor
Role
installPodMonitorRole
(
_argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceSetupContext
>
Parameters
_argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceSetupContext
>
install
Prometheus
Stack
installPrometheusStack
(
_argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceSetupContext
>
Parameters
_argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceSetupContext
>
show
Cluster
List
showClusterList
()
:
SoloListrTask
<
any
>
Returns
SoloListrTask
<
any
>
test
Connection
To
Cluster
testConnectionToCluster
()
:
SoloListrTask
<
ClusterReferenceConnectContext
>
Returns
SoloListrTask
<
ClusterReferenceConnectContext
>
uninstall
Cluster
Chart
uninstallClusterChart
(
argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceResetContext
>
Parameters
argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceResetContext
>
uninstall
Minio
Operator
uninstallMinioOperator
(
argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceResetContext
>
Parameters
argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceResetContext
>
uninstall
Pod
Monitor
Role
uninstallPodMonitorRole
(
_argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceResetContext
>
Parameters
_argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceResetContext
>
uninstall
Prometheus
Stack
uninstallPrometheusStack
(
argv
:
ArgvStruct
,
)
:
SoloListrTask
<
ClusterReferenceResetContext
>
Parameters
argv
:
ArgvStruct
Returns
SoloListrTask
<
ClusterReferenceResetContext
>
validate
Cluster
Refs
validateClusterRefs
()
:
SoloListrTask
<
ClusterReferenceConnectContext
>
Returns
SoloListrTask
<
ClusterReferenceConnectContext
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
acquire
New
Lease
connect
Cluster
Ref
disconnect
Cluster
Ref
find
Minio
Operator
get
Cluster
Info
initialize
install
Cluster
Chart
install
Minio
Operator
install
Pod
Monitor
Role
install
Prometheus
Stack
show
Cluster
List
test
Connection
To
Cluster
uninstall
Cluster
Chart
uninstall
Minio
Operator
uninstall
Pod
Monitor
Role
uninstall
Prometheus
Stack
validate
Cluster
Refs
@hashgraph/solo
Loading...