Skip to content

Instantly share code, notes, and snippets.

@barthy1
Created August 30, 2016 11:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save barthy1/37b82512d20b42a3822da5122387ac44 to your computer and use it in GitHub Desktop.
Save barthy1/37b82512d20b42a3822da5122387ac44 to your computer and use it in GitHub Desktop.
---
name: concourse
# replace with `bosh status --uuid`
director_uuid: REPLACE_ME
web_static_ip: &web_static_ip REPLACE_ME
releases:
- name: concourse
version: latest
- name: garden-runc
version: latest
stemcells:
- alias: ppc64le_stemcell
name: bosh-openstack-kvm-ubuntu-trusty-go_agent-raw
version: latest
instance_groups:
- name: web
instances: 1
vm_type: medium
stemcell: ppc64le_stemcell
azs: [default]
networks:
- name: concourse
static_ips: [*web_static_ip]
- name: private
default: [dns, gateway]
jobs:
- name: atc
release: concourse
provides:
atc: {as: atc_data}
properties:
development_mode: true
# replace with your CI's externally reachable URL, e.g. https://ci.foo.com
external_url: REPLACE_ME
# replace with username/password, or configure GitHub auth
basic_auth_username: REPLACE_ME
basic_auth_password: REPLACE_ME
# replace with your SSL cert and key
tls_cert: REPLACE_ME
tls_key: REPLACE_ME
postgresql_database: &atc_db atc1
- name: tsa
release: concourse
consumes:
atc: {from: atc_data, network: concourse}
- name: db
instances: 1
vm_type: medium
stemcell: ppc64le_stemcell
persistent_disk_type: database
azs: [default]
networks: [{name: private}]
jobs:
- name: postgresql
release: concourse
properties:
databases:
- name: *atc_db
# make up a role and password
role: REPLACE_ME
password: REPLACE_ME
- name: worker
instances: 1
vm_type: large
stemcell: ppc64le_stemcell
persistent_disk_type: worker
azs: [default]
networks: [{name: private}]
jobs:
- name: groundcrew
release: concourse
- name: baggageclaim
release: concourse
properties: {}
- name: garden
release: garden-runc
properties:
garden:
listen_network: tcp
listen_address: 0.0.0.0:7777
network_mtu: 1400
allow_host_access: true
log_level: debug
destroy_containers_on_start: true
insecure_docker_registry_list: ["REPLACE_ME:5000"]
update:
canaries: 1
max_in_flight: 1
serial: false
canary_watch_time: 1000-60000
update_watch_time: 1000-60000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment