web3signer_cookbooks

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 3, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Web3SignerExternalAPIClusterClassName        = "web3SignerAPI"
	Web3SignerExternalAPIClusterBaseName         = "web3signerAPI"
	Web3SignerExternalAPIClusterSkeletonBaseName = "web3signerAPI"

	Web3SignerExternalAPIClusterIngressBaseName         = "web3SignerIngress"
	Web3SignerExternalAPIClusterIngressSkeletonBaseName = "web3SignerIngress"
)
View Source
var (
	Web3SignerComponentBaseName = "web3Signer"
	Web3SignerSkeletonBaseName  = "web3Signer"
)
View Source
var DeployWeb3SignerExternalAPIKnsReq = zeus_req_types.TopologyDeployRequest{
	TopologyID: 0,
	CloudCtxNs: Web3SignerExternalAPICloudCtxNs,
}
View Source
var DeployWeb3SignerKnsReq = zeus_req_types.TopologyDeployRequest{
	TopologyID: 0,
	CloudCtxNs: validator_cookbooks.ValidatorCloudCtxNs,
}
View Source
var Web3SignerAPIChart = zeus_req_types.TopologyCreateRequest{
	TopologyName:      Web3SignerExternalAPIClusterClassName,
	ChartName:         Web3SignerExternalAPIClusterClassName,
	ChartDescription:  Web3SignerExternalAPIClusterClassName,
	Version:           fmt.Sprintf("web3SignerAPI-v.0.%d", time.Now().Unix()),
	SkeletonBaseName:  Web3SignerExternalAPIClusterSkeletonBaseName,
	ComponentBaseName: Web3SignerExternalAPIClusterBaseName,
	ClusterClassName:  Web3SignerExternalAPIClusterClassName,
	Tag:               "latest",
}
View Source
var Web3SignerAPIChartChartPath = filepaths.Path{
	PackageName: "",
	DirIn:       "./ethereum/web3signers/infra/consensys_web3signer_custom_config",
	DirOut:      "./ethereum/web3signers/infra/processed_consensys_web3signer",
	FnIn:        Web3SignerExternalAPIClusterClassName,
	FnOut:       "",
	Env:         "",
}
View Source
var Web3SignerChart = zeus_req_types.TopologyCreateRequest{
	TopologyName:      Web3SignerSkeletonBaseName,
	ChartName:         Web3SignerSkeletonBaseName,
	ChartDescription:  Web3SignerSkeletonBaseName,
	Version:           fmt.Sprintf("web3SignerBase-v.0.%d", time.Now().Unix()),
	SkeletonBaseName:  Web3SignerSkeletonBaseName,
	ComponentBaseName: Web3SignerComponentBaseName,
	ClusterClassName:  validator_cookbooks.EphemeryValidatorClusterClassName,
	Tag:               "latest",
}
View Source
var Web3SignerChartPath = filepaths.Path{
	PackageName: "",
	DirIn:       "./ethereum/web3signers/infra/consensys_web3signer",
	DirOut:      "./ethereum/web3signers/infra/processed_consensys_web3signer",
	FnIn:        Web3SignerSkeletonBaseName,
	FnOut:       "",
	Env:         "",
}
View Source
var Web3SignerExternalAPICloudCtxNs = zeus_common_types.CloudCtxNs{
	CloudProvider: "do",
	Region:        "nyc1",
	Context:       "do-nyc1-do-nyc1-zeus-demo",
	Namespace:     "web3signer",
	Env:           "dev",
}
View Source
var Web3SignerIngressChart = zeus_req_types.TopologyCreateRequest{
	TopologyName:      "web3SignerIngress",
	ChartName:         "web3SignerIngress",
	ChartDescription:  "web3SignerIngress",
	Version:           fmt.Sprintf("web3SignerIngress-v.0.%d", time.Now().Unix()),
	SkeletonBaseName:  Web3SignerExternalAPIClusterIngressSkeletonBaseName,
	ComponentBaseName: Web3SignerExternalAPIClusterIngressBaseName,
	ClusterClassName:  Web3SignerExternalAPIClusterClassName,
	Tag:               "latest",
}
View Source
var Web3SignerIngressChartPath = filepaths.Path{
	PackageName: "",
	DirIn:       "./ethereum/web3signers/infra/ingress",
	DirOut:      "./ethereum/web3signers/infra/processed_consensys_web3signer",
	FnIn:        Web3SignerExternalAPIClusterIngressSkeletonBaseName,
	FnOut:       "",
	Env:         "",
}

Functions

func EphemeralWeb3SignerConfig

func EphemeralWeb3SignerConfig(inf topology_workloads.TopologyBaseInfraWorkload, customImage string)

func GetWeb3SignerAPIServiceConfig

func GetWeb3SignerAPIServiceConfig() config_overrides.ServiceDriver

func GetWeb3SignerAPIStatefulSetConfig

func GetWeb3SignerAPIStatefulSetConfig(customImage string) config_overrides.StatefulSetDriver

Types

This section is empty.

Directories

Path Synopsis
web3signer_cmds

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL