github.com/kotalco/kotal@v0.3.0/apis/bitcoin/v1alpha1/defaults.go (about)

     1  package v1alpha1
     2  
     3  const (
     4  	// DefaultMainnetRPCPort is the default JSON-RPC port for mainnet
     5  	DefaultMainnetRPCPort uint = 8332
     6  	// DefaultTestnetRPCPort is the default JSON-RPC port for testnet
     7  	DefaultTestnetRPCPort uint = 18332
     8  	// DefaultMainnetP2PPort is the default p2p port for mainnet
     9  	DefaultMainnetP2PPort uint = 8333
    10  	// DefaultTestnetP2PPort is the default p2p port for testnet
    11  	DefaultTestnetP2PPort uint = 18333
    12  	// DefaltReplicas is the default replicas
    13  	DefaltReplicas uint = 1
    14  	// DefaultListen is the default connection to outside strategy
    15  	DefaultListen = true
    16  	// DefaultDBCacheSize is the default database cache size
    17  	DefaultDBCacheSize uint = 450
    18  	// DefaultMaxConnections is the default maximum connections to peers
    19  	DefaultMaxConnections uint = 125
    20  )
    21  
    22  const (
    23  	// DefaultBitcoinCoreImage is the default Bitcoin core client image
    24  	DefaultBitcoinCoreImage = "lncm/bitcoind:v26.0"
    25  )
    26  
    27  // Resources
    28  const (
    29  	// DefaultNodeCPURequest is the cpu requested by Bitcoin node
    30  	DefaultNodeCPURequest = "2"
    31  	// DefaultNodeCPULimit is the cpu limit for Bitcoin node
    32  	DefaultNodeCPULimit = "4"
    33  
    34  	// DefaultNodeMemoryRequest is the memory requested by Bitcoin node
    35  	DefaultNodeMemoryRequest = "4Gi"
    36  	// DefaultNodeMemoryLimit is the memory limit for Bitcoin node
    37  	DefaultNodeMemoryLimit = "8Gi"
    38  
    39  	// DefaultNodeStorageRequest is the Storage requested by Bitcoin node
    40  	DefaultNodeStorageRequest = "100Gi"
    41  )