aws

package
v0.0.0-...-3e35b49 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2019 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Client *ec2.EC2
View Source
var EFSClient *efs.EFS
View Source
var LBClent *elbv2.ELBV2
View Source
var S3Client *s3.S3
View Source
var Session *session.Session

Functions

func GetAvailabilityZones

func GetAvailabilityZones() []string

func GetEFSId

func GetEFSId(projectId string) string

func GetRegistryBucketName

func GetRegistryBucketName(config *configuration.InputVars) string

func InitSession

func InitSession(config *configuration.InputVars)

Types

type LoadBalancer

type LoadBalancer struct {
	Dns string
}

func GetInfraLB

func GetInfraLB(config *configuration.InputVars) LoadBalancer

func GetInternalLB

func GetInternalLB(config *configuration.InputVars) LoadBalancer

func GetMasterLB

func GetMasterLB(config *configuration.InputVars) LoadBalancer

type NodeInfo

type NodeInfo struct {
	InternalIp  string
	InternalDns string
	ExternalIp  string
	ExternalDns string
	Zone        string
}

func AppNodes

func AppNodes(config *configuration.InputVars) []NodeInfo

func BastionNode

func BastionNode(config *configuration.InputVars) NodeInfo

func InfraNodes

func InfraNodes(config *configuration.InputVars) []NodeInfo

func MasterNodes

func MasterNodes(config *configuration.InputVars) []NodeInfo

Jump to

Keyboard shortcuts

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