1---
2name: jumpbox
3
4releases:
5- name: os-conf
6  version: 13
7  url: https://bosh.io/d/github.com/cloudfoundry/os-conf-release?v=13
8  sha1: 338732af10f00aa0a49327a3f7cbb4c90f93c09c
9
10resource_pools:
11- name: vms
12  network: private
13  env:
14    bosh:
15      password: "*"
16
17networks:
18- name: private
19  type: manual
20  subnets:
21  - range: ((internal_cidr))
22    gateway: ((internal_gw))
23    static: [((internal_ip))]
24    dns: [8.8.8.8]
25- name: public
26  type: vip
27
28instance_groups:
29- name: jumpbox
30  instances: 1
31  jobs:
32  - name: disable_agent
33    release: os-conf
34    properties: {}
35  - name: user_add
36    release: os-conf
37    properties:
38      users:
39      - name: jumpbox
40        public_key: ((jumpbox_ssh.public_key))
41  resource_pool: vms
42  networks:
43  - name: private
44    static_ips: [((internal_ip))]
45    default: [dns, gateway]
46  - name: public
47    static_ips: [((external_ip))]
48
49cloud_provider:
50  mbus: https://mbus:((mbus_bootstrap_password))@((external_ip)):6868
51  properties:
52    agent: {mbus: "https://mbus:((mbus_bootstrap_password))@0.0.0.0:6868"}
53    blobstore: {provider: local, path: /var/vcap/micro_bosh/data/cache}
54    ntp:
55    - time1.google.com
56    - time2.google.com
57    - time3.google.com
58    - time4.google.com
59
60variables:
61- name: mbus_bootstrap_password
62  type: password
63- name: jumpbox_ssh
64  type: ssh
65