Documentation
¶
Index ¶
- func AssumeRole(sess *session.Session, roleSessionName, roleArn string) (*credentials.Credentials, error)
- func AssumeRoleWithWebIdentity(sess *session.Session, roleSessionName, roleArn, token string) (*credentials.Credentials, error)
- func DefaultWorkerSGEgressRules() []*ec2.IpPermission
- func DefaultWorkerSGIngressRules(machineCIDRs []string, sgGroupID, sgUserID string) []*ec2.IpPermission
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssumeRole ¶ added in v0.1.32
func AssumeRole(sess *session.Session, roleSessionName, roleArn string) (*credentials.Credentials, error)
func AssumeRoleWithWebIdentity ¶ added in v0.1.2
func AssumeRoleWithWebIdentity(sess *session.Session, roleSessionName, roleArn, token string) (*credentials.Credentials, error)
func DefaultWorkerSGEgressRules ¶
func DefaultWorkerSGEgressRules() []*ec2.IpPermission
func DefaultWorkerSGIngressRules ¶
func DefaultWorkerSGIngressRules(machineCIDRs []string, sgGroupID, sgUserID string) []*ec2.IpPermission
DefaultWorkerSGIngressRules templates out the required inbound security group rules for the default worker security group. This AWS security group is attached to worker node EC2 instances and the PrivateLink VPC Endpoint for the Hosted Control Plane.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.