Sha256: 5b2fc60c6d16ebad480d920b43dc2d87a5eb647ffb651bfc4bbe45da25549d6d

Contents?: true

Size: 774 Bytes

Versions: 3

Compression:

Stored size: 774 Bytes

Contents

#!/usr/bin/env bash

set -xe

# Create a new BOSH environment with Director
bosh create-env deployments/bosh/bosh.yml \
  --state=config/state.json \
  --vars-store=config/creds.yml \
  --vars-file=config/bosh-vars.yml \
  --var-file private_key=<%= @values['kite']['private_key_path'] %> \
  -o deployments/bosh/cpi.yml \
  -o deployments/bosh/jumpbox-user.yml

# Configure alias for the new environment
bosh alias-env <%= @values['bosh']['name'] %> \
  -e <%= @values['bosh']['static_ip'] %>  \
  --ca-cert <(bosh int ./config/creds.yml --path /director_ssl/ca)

bosh -e <%= @values['bosh']['name'] %> ucc deployments/bosh/cloud-config.yml

# Get jumpbox user key
bosh int config/creds.yml --path /jumpbox_ssh/private_key > config/jumpbox.key
chmod 600 config/jumpbox.key

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kite-0.2.0 tpl/aws/bin/bosh-install.sh.tt
kite-0.1.0 tpl/aws/bin/bosh-install.sh.tt
kite-0.0.9 tpl/aws/bin/bosh-install.sh.tt