cfnstacks

package
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2020 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Overview

Package cfnstacks declares public constants and vars for Panther stacks and templates for use by tools

Index

Constants

View Source
const (
	// API stacks and templates
	APITemplate         = "deployments/bootstrap_gateway.yml"
	APIEmbeddedTemplate = "out/deployments/embedded.bootstrap_gateway.yml"

	// Bootstrap stacks and templates
	Bootstrap         = "panther-bootstrap"
	BootstrapTemplate = "deployments/bootstrap.yml"
	Gateway           = "panther-bootstrap-gateway"
	GatewayTemplate   = APIEmbeddedTemplate

	// Main stacks and templates
	Appsync             = "panther-appsync"
	AppsyncTemplate     = "deployments/appsync.yml"
	Cloudsec            = "panther-cloud-security"
	CloudsecTemplate    = "deployments/cloud_security.yml"
	Core                = "panther-core"
	CoreTemplate        = "deployments/core.yml"
	Dashboard           = "panther-cw-dashboards"
	DashboardTemplate   = "deployments/dashboards.yml"
	Frontend            = "panther-web"
	FrontendTemplate    = "deployments/web_server.yml"
	LogAnalysis         = "panther-log-analysis"
	LogAnalysisTemplate = "deployments/log_analysis.yml"
	Onboard             = "panther-onboard"
	OnboardTemplate     = "deployments/onboard.yml"
)

Variables

Functions

func GetBootstrapStack added in v1.9.0

func GetBootstrapStack(cfnClient cloudformationiface.CloudFormationAPI, masterStack string) (string, error)

GetBootstrapStack will return the above constant if `masterStack` is empty (deployed src), else look it up in the master stack

Types

This section is empty.

Jump to

Keyboard shortcuts

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