Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HybridCluster ¶
type Infrastructure ¶
type Infrastructure struct {
Credentials credentials.Infrastructure
JumpboxInstanceId string
NodesPublicSSHKey string
}
Infrastructure represents the necessary infrastructure for peered VPCs to be used by nodeadm.
type Node ¶
type Node struct {
AWS aws.Config
Cluster *HybridCluster
EC2 *ec2sdk.Client
SSM *ssm.Client
S3 *s3sdk.Client
K8s *clientgo.Clientset
RemoteCommandRunner commands.RemoteCommandRunner
Logger logr.Logger
SkipDelete bool
SetRootPassword bool
LogsBucket string
NodeadmURLs e2e.NodeadmURLs
PublicKey string
}
Node represents is a Hybrid node running as an EC2 instance in a peered VPC.
Click to show internal directories.
Click to hide internal directories.