Last active
April 6, 2017 21:11
-
-
Save zaksoup/b641c4fb581ef5dfd5ba0a48d482ae0c to your computer and use it in GitHub Desktop.
bosh-vsphere-deployment-manifest
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cloud_provider: | |
mbus: https://mbus:((mbus_bootstrap_password))@((internal_ip)):6868 | |
properties: | |
agent: | |
mbus: https://mbus:((mbus_bootstrap_password))@0.0.0.0:6868 | |
blobstore: | |
path: /var/vcap/micro_bosh/data/cache | |
provider: local | |
ntp: | |
- time1.google.com | |
- time2.google.com | |
- time3.google.com | |
- time4.google.com | |
vcenter: | |
address: ((vcenter_ip)) | |
datacenters: | |
- clusters: | |
- ((vcenter_cluster)): {} | |
datastore_pattern: ((vcenter_ds)) | |
disk_path: ((vcenter_disks)) | |
name: ((vcenter_dc)) | |
persistent_datastore_pattern: ((vcenter_ds)) | |
template_folder: ((vcenter_templates)) | |
vm_folder: ((vcenter_vms)) | |
password: ((vcenter_password)) | |
user: ((vcenter_user)) | |
template: | |
name: vsphere_cpi | |
release: bosh-vsphere-cpi | |
disk_pools: | |
- disk_size: 32768 | |
name: disks | |
instance_groups: | |
- instances: 1 | |
jobs: | |
- name: nats | |
release: bosh | |
- name: postgres-9.4 | |
release: bosh | |
- name: blobstore | |
release: bosh | |
- name: director | |
release: bosh | |
- name: health_monitor | |
release: bosh | |
- name: vsphere_cpi | |
release: bosh-vsphere-cpi | |
- name: user_add | |
properties: | |
users: | |
- name: jumpbox | |
public_key: ((jumpbox_ssh.public_key)) | |
release: os-conf | |
name: bosh | |
networks: | |
- name: default | |
static_ips: | |
- ((internal_ip)) | |
persistent_disk_pool: disks | |
properties: | |
agent: | |
mbus: nats://nats:((nats_password))@((internal_ip)):4222 | |
blobstore: | |
address: ((internal_ip)) | |
agent: | |
password: ((blobstore_agent_password)) | |
user: agent | |
director: | |
password: ((blobstore_director_password)) | |
user: director | |
port: 25250 | |
provider: dav | |
director: | |
address: 127.0.0.1 | |
cpi_job: vsphere_cpi | |
db: | |
adapter: postgres | |
database: bosh | |
host: 127.0.0.1 | |
listen_address: 127.0.0.1 | |
password: ((postgres_password)) | |
user: postgres | |
enable_dedicated_status_worker: true | |
enable_post_deploy: true | |
events: | |
record_events: true | |
flush_arp: true | |
generate_vm_passwords: true | |
name: ((director_name)) | |
ssl: | |
cert: ((director_ssl.certificate)) | |
key: ((director_ssl.private_key)) | |
user_management: | |
local: | |
users: | |
- name: admin | |
password: ((admin_password)) | |
- name: hm | |
password: ((hm_password)) | |
provider: local | |
workers: 4 | |
hm: | |
director_account: | |
ca_cert: ((director_ssl.ca)) | |
password: ((hm_password)) | |
user: hm | |
resurrector_enabled: true | |
nats: | |
address: 127.0.0.1 | |
password: ((nats_password)) | |
user: nats | |
ntp: | |
- time1.google.com | |
- time2.google.com | |
- time3.google.com | |
- time4.google.com | |
postgres: | |
adapter: postgres | |
database: bosh | |
host: 127.0.0.1 | |
listen_address: 127.0.0.1 | |
password: ((postgres_password)) | |
user: postgres | |
vcenter: | |
address: ((vcenter_ip)) | |
datacenters: | |
- clusters: | |
- ((vcenter_cluster)): {} | |
datastore_pattern: ((vcenter_ds)) | |
disk_path: ((vcenter_disks)) | |
name: ((vcenter_dc)) | |
persistent_datastore_pattern: ((vcenter_ds)) | |
template_folder: ((vcenter_templates)) | |
vm_folder: ((vcenter_vms)) | |
password: ((vcenter_password)) | |
user: ((vcenter_user)) | |
resource_pool: vms | |
name: bosh | |
networks: | |
- name: default | |
subnets: | |
- cloud_properties: | |
name: ((network_name)) | |
dns: | |
- 8.8.8.8 | |
gateway: ((internal_gw)) | |
range: ((internal_cidr)) | |
static: | |
- ((internal_ip)) | |
type: manual | |
releases: | |
- name: bosh | |
sha1: 16966c90fb3535a2de6e2e19bf8252524d2f2d27 | |
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/bosh-260.5-ubuntu-trusty-3312.15-20170124-025145-688314225-20170124025151.tgz?versionId=XdnsJBm4uh.wTJ1aKy5BZ.B.NtBOZFTD | |
version: 260.5 | |
- name: bosh-vsphere-cpi | |
sha1: 2b68e45b553c3867fc4f7021a723eae7ec3c23fd | |
url: https://bosh.io/d/github.com/cloudfoundry-incubator/bosh-vsphere-cpi-release?v=39 | |
version: 39 | |
- name: os-conf | |
sha1: 651f10a765a2900a7f69ea07705f3367bd8041eb | |
url: https://bosh.io/d/github.com/cloudfoundry/os-conf-release?v=11 | |
version: 11 | |
resource_pools: | |
- cloud_properties: | |
cpu: 2 | |
disk: 20000 | |
ram: 4096 | |
env: | |
bosh: | |
password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
name: vms | |
network: default | |
stemcell: | |
url: file:///Users/pivotal/Downloads/bosh-stemcell-3363.15-vsphere-esxi-ubuntu-trusty-go_agent.tgz | |
variables: | |
- name: admin_password | |
type: password | |
- name: blobstore_director_password | |
type: password | |
- name: blobstore_agent_password | |
type: password | |
- name: hm_password | |
type: password | |
- name: mbus_bootstrap_password | |
type: password | |
- name: nats_password | |
type: password | |
- name: postgres_password | |
type: password | |
- name: default_ca | |
options: | |
common_name: ca | |
is_ca: true | |
type: certificate | |
- name: director_ssl | |
options: | |
alternative_names: | |
- ((internal_ip)) | |
ca: default_ca | |
common_name: ((internal_ip)) | |
type: certificate | |
- name: jumpbox_ssh | |
type: ssh |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment