resource

package
v0.0.0-...-4f22f6d Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// DirectorManifest statically defines director-manifest.yml contents
	//go:embed assets/manifest.yml
	DirectorManifest string

	// AWSDirectorCloudConfig statically defines aws cloud-config.yml
	//go:embed assets/aws/cloud-config.yml
	AWSDirectorCloudConfig string

	// AWSCPIOps statically defines aws-cpi.yml contents
	//go:embed assets/aws/cpi.yml
	AWSCPIOps string

	// ExternalIPOps statically defines external-ip.yml contents
	//go:embed assets/aws/external-ip.yml
	AWSExternalIPOps string

	// AWSDirectorCustomOps statically defines custom-ops.yml contents
	//go:embed assets/aws/custom-ops.yml
	AWSDirectorCustomOps string

	// AWSBlobstoreOps defines s3-blobstore-ops.yml contents
	//go:embed assets/aws/s3-blobstore-ops.yml
	AWSBlobstoreOps string

	// GCPDirectorCloudConfig statically defines gcp cloud-config.yml
	//go:embed assets/gcp/cloud-config.yml
	GCPDirectorCloudConfig string

	// GCPCPIOps statically defines gcp-cpi.yml contents
	//go:embed assets/gcp/cpi.yml
	GCPCPIOps string

	// GCPExternalIPOps statically defines external-ip.yml contents
	//go:embed assets/gcp/external-ip.yml
	GCPExternalIPOps string

	// GCPDirectorCustomOps statically defines custom-ops.yml contents
	//go:embed assets/gcp/custom-ops.yml
	GCPDirectorCustomOps string

	//GCPJumpboxUserOps statically defines gcp jumpbox-user.yml
	//go:embed assets/gcp/jumpbox-user.yml
	GCPJumpboxUserOps string

	// AWSTerraformConfig holds the terraform conf for AWS
	//go:embed assets/aws/infrastructure.tf
	AWSTerraformConfig string

	// GCPTerraformConfig holds the terraform conf for GCP
	//go:embed assets/gcp/infrastructure.tf
	GCPTerraformConfig string

	// AWSReleaseVersions carries all versions of releases
	AWSReleaseVersions = string(opsassets.AwsConcourseVersions)

	// GCPReleaseVersions carries all versions of releases
	GCPReleaseVersions = string(opsassets.GcpConcourseVersions)

	// AddNewCa carries the ops file that adds a new CA required for cert rotation
	//go:embed assets/maintenance/add-new-ca.yml
	AddNewCa string

	// RemoveOldCa carries the ops file that removes the old CA required for cert rotation
	//go:embed assets/maintenance/remove-old-ca.yml
	RemoveOldCa string

	// CleanupCerts moves renewed values of certs to old keys in director vars store
	//go:embed assets/maintenance/cleanup-certs.yml
	CleanupCerts string

	AWSVersionFile = opsassets.AWSVersionFile
	GCPVersionFile = opsassets.GCPVersionFile

	//go:embed assets/gcp/uaa-cert.yml
	UAACert []byte
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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