Sha256: bf339e74b2371a98b3dc3b931b07f584c484b8c43d7a447bd85da13926aa1008

Contents?: true

Size: 584 Bytes

Versions: 3

Compression:

Stored size: 584 Bytes

Contents

#!/usr/bin/env bash

set -xe

# Apply Terraform IaC
pushd terraform

terraform init
terraform apply

popd

# Set up an SSH tunnel to Bastion
. bin/setup-tunnel.sh

# Render BOSH manifest and related files
kite render manifest bosh --cloud gcp

# Deploy BOSH Director
./bin/bosh-install.sh

# Set the needed environment variables
. bin/set-env.sh

# Render Vault manifest and related files
kite render manifest vault --cloud gcp

# Deploy Vault
./bin/vault-deploy.sh

# Render Concourse manifest
kite render manifest concourse --cloud gcp

# Deploy Concourse
./bin/concourse-deploy.sh

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kite-0.2.0 tpl/gcp/bin/base/bootstrap.sh
kite-0.1.0 tpl/gcp/bin/base/bootstrap.sh
kite-0.0.9 tpl/gcp/bin/base/bootstrap.sh