Skip to content

Instantly share code, notes, and snippets.

@boina-n
Created October 15, 2017 22:34
Show Gist options
  • Save boina-n/ad5397062ccc61a1e4645109e5c694a9 to your computer and use it in GitHub Desktop.
Save boina-n/ad5397062ccc61a1e4645109e5c694a9 to your computer and use it in GitHub Desktop.
Cloud config with bid price support
azs:
- cloud_properties:
availability_zone: us-west-2a
name: z1
- cloud_properties:
availability_zone: us-west-2b
name: z2
- cloud_properties:
availability_zone: us-west-2c
name: z3
compilation:
az: z1
network: private
reuse_compilation_vms: true
vm_extensions:
- 100GB_ephemeral_disk
vm_type: c3.large
spot_bid_price: 0.1
workers: 6
disk_types:
- cloud_properties:
encrypted: true
type: gp2
disk_size: 1024
name: default
- cloud_properties:
encrypted: true
type: gp2
disk_size: 1024
name: 1GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 5120
name: 5GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 10240
name: 10GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 51200
name: 50GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 102400
name: 100GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 512000
name: 500GB
- cloud_properties:
encrypted: true
type: gp2
disk_size: 1048576
name: 1TB
networks:
- name: private
subnets:
- az: z1
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-f6950890
gateway: 10.0.16.1
range: 10.0.16.0/20
reserved:
- 10.0.16.2-10.0.16.3
- 10.0.31.255
static:
- 10.0.31.190-10.0.31.254
- az: z2
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-958e3cdd
gateway: 10.0.32.1
range: 10.0.32.0/20
reserved:
- 10.0.32.2-10.0.32.3
- 10.0.47.255
static:
- 10.0.47.190-10.0.47.254
- az: z3
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-41277c1a
gateway: 10.0.48.1
range: 10.0.48.0/20
reserved:
- 10.0.48.2-10.0.48.3
- 10.0.63.255
static:
- 10.0.63.190-10.0.63.254
type: manual
- name: default
subnets:
- az: z1
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-f6950890
gateway: 10.0.16.1
range: 10.0.16.0/20
reserved:
- 10.0.16.2-10.0.16.3
- 10.0.31.255
static:
- 10.0.31.190-10.0.31.254
- az: z2
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-958e3cdd
gateway: 10.0.32.1
range: 10.0.32.0/20
reserved:
- 10.0.32.2-10.0.32.3
- 10.0.47.255
static:
- 10.0.47.190-10.0.47.254
- az: z3
cloud_properties:
security_groups:
- sg-2d46d150
subnet: subnet-41277c1a
gateway: 10.0.48.1
range: 10.0.48.0/20
reserved:
- 10.0.48.2-10.0.48.3
- 10.0.63.255
static:
- 10.0.63.190-10.0.63.254
type: manual
vm_extensions:
- cloud_properties:
ephemeral_disk:
size: 1024
type: gp2
name: 1GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 5120
type: gp2
name: 5GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
name: 10GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 51200
type: gp2
name: 50GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 102400
type: gp2
name: 100GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 512000
type: gp2
name: 500GB_ephemeral_disk
- cloud_properties:
ephemeral_disk:
size: 1048576
type: gp2
name: 1TB_ephemeral_disk
vm_types:
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.medium
spot_bid_price: 0.02
name: default
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.medium
spot_bid_price: 0.02
name: minimal
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.small
spot_bid_price: 0.02
name: sharedcpu
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.large
spot_bid_price: 0.03
name: small
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.xlarge
spot_bid_price: 0.07
name: medium
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.2xlarge
spot_bid_price: 0.15
name: large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.4xlarge
spot_bid_price: 0.25
name: extra-large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.medium
spot_bid_price: 0.02
name: m3.medium
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.large
spot_bid_price: 0.03
name: m3.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.xlarge
spot_bid_price: 0.07
name: m3.xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m3.2xlarge
spot_bid_price: 0.13
name: m3.2xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.large
spot_bid_price: 0.04
name: m4.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.xlarge
spot_bid_price: 0.07
name: m4.xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.2xlarge
spot_bid_price: 0.15
name: m4.2xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.4xlarge
spot_bid_price: 0.25
name: m4.4xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: m4.10xlarge
spot_bid_price: 0.55
name: m4.10xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.large
spot_bid_price: 0.02
name: c3.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.xlarge
spot_bid_price: 0.07
name: c3.xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.2xlarge
spot_bid_price: 0.15
name: c3.2xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.4xlarge
spot_bid_price: 0.42
name: c3.4xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.8xlarge
spot_bid_price: 0.8
name: c3.8xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c4.large
spot_bid_price: 0.05
name: c4.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c4.xlarge
spot_bid_price: 0.1
name: c4.xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c4.2xlarge
spot_bid_price: 0.2
name: c4.2xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c4.4xlarge
spot_bid_price: 0.5
name: c4.4xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c4.8xlarge
spot_bid_price: 0.8
name: c4.8xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.large
spot_bid_price: 0.08
name: r3.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.xlarge
spot_bid_price: 0.2
name: r3.xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.2xlarge
spot_bid_price: 0.5
name: r3.2xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.4xlarge
spot_bid_price: 0.6
name: r3.4xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.8xlarge
spot_bid_price: 1
name: r3.8xlarge
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.nano
spot_bid_price: 0.02
name: t2.nano
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.micro
spot_bid_price: 0.02
name: t2.micro
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.small
spot_bid_price: 0.02
name: t2.small
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.medium
spot_bid_price: 0.02
name: t2.medium
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: t2.large
spot_bid_price: 0.5
name: t2.large
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: r3.xlarge
spot_bid_price: 0.2
name: small-highmem
- cloud_properties:
ephemeral_disk:
size: 10240
type: gp2
instance_type: c3.large
spot_bid_price: 0.02
name: small-highcpu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment