Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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.