Documentation ¶
Overview ¶
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2024, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2024, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2024, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Index ¶
- Variables
- func AddMonitoringSecurityGroupRule(ec2Svc map[string]*awsAPI.AwsCloud, ...) error
- func CreateClusterNodeConfig(network models.Network, cloudConfigMap models.CloudConfig, ...) error
- func GetLatestAvagoVersionForRPC(configuredRPCVersion int, latestPreReleaseVersion string) (string, error)
- func GetLoadTestScript(app *application.Avalanche) error
- func GetMinStakingAmount(network models.Network) (uint64, error)
- func GetTimeParametersPrimaryNetwork(network models.Network, nodeIndex int, validationDuration time.Duration, ...) (time.Time, time.Duration, error)
- func GrantAccessToIPinAWS(awsProfile string, region string, sgName string, userIPAddress string) error
- func GrantAccessToIPinGCP(userIPAddress string) error
- func NewCmd(injectedApp *application.Avalanche) *cobra.Command
- func NewLoadTestCmd() *cobra.Command
- func NewValidateCmd() *cobra.Command
- func PrintNodeJoinPrimaryNetworkOutput(nodeID ids.NodeID, weight uint64, network models.Network, start time.Time)
- func PromptWeightPrimaryNetwork(network models.Network) (uint64, error)
- type NumNodes
Constants ¶
This section is empty.
Variables ¶
var ( ErrMutuallyExlusiveKeyLedger = errors.New("--key and --ledger,--ledger-addrs are mutually exclusive") ErrStoredKeyOnMainnet = errors.New("--key is not available for mainnet operations") ErrNoBlockchainID = errors.New("failed to find the blockchain ID for this subnet, has it been deployed/created on this network?") ErrNoSubnetID = errors.New("failed to find the subnet ID for this subnet, has it been deployed/created on this network?") )
Functions ¶
func AddMonitoringSecurityGroupRule ¶ added in v1.3.7
func CreateClusterNodeConfig ¶ added in v1.4.0
func CreateClusterNodeConfig( network models.Network, cloudConfigMap models.CloudConfig, monitorCloudConfig models.RegionConfig, monitoringHostRegion, clusterName, cloudService string, addMonitoring bool, ) error
CreateClusterNodeConfig creates node config and save it in .avalanche-cli/nodes/{instanceID} also creates cluster config in .avalanche-cli/nodes storing various key pair and security group info for all clusters
func GetLoadTestScript ¶ added in v1.5.0
func GetLoadTestScript(app *application.Avalanche) error
func GetMinStakingAmount ¶ added in v1.3.3
func GetTimeParametersPrimaryNetwork ¶ added in v1.3.3
func GrantAccessToIPinAWS ¶ added in v1.5.0
func GrantAccessToIPinGCP ¶ added in v1.5.0
func NewLoadTestCmd ¶ added in v1.5.0
func NewValidateCmd ¶
func PrintNodeJoinPrimaryNetworkOutput ¶ added in v1.3.3
Types ¶
Source Files ¶
- addDashboard.go
- create.go
- create_aws.go
- create_devnet.go
- create_gcp.go
- deploy.go
- destroy.go
- devnet.go
- dynamic_ips.go
- export.go
- helpers.go
- import.go
- list.go
- loadtest.go
- loadtestStart.go
- loadtestStop.go
- node.go
- refreshIPs.go
- resize.go
- ssh.go
- status.go
- sync.go
- update.go
- updateSubnet.go
- upgrade.go
- validate.go
- validatePrimary.go
- validateSubnet.go
- whitelist.go
- wiz.go