Hi, all
I'm using BOSH on Openstack to do some deploy jobs. When I need a floating-ip on some vms, I have to allocate it first.
So , can I do like this,e.g.:
networks:
- name: floating
type: vip
cloud_properties:
net_id: an_external_network_id
- name: default
type: dynamic
cloud_properties:
net_id: an_internal_network_id
security_groups:
- logstash
- ssh
- cf-private
resource_pools:
- name: logstash
network: default
size: 1
stemcell:
name: bosh-openstack-kvm-ubuntu-lucid
version: latest
cloud_properties:
instance_type: m1.medium
jobs:
- name: logstash-shipper
release: logstash
template:
- logstash-shipper
- logstash-ui
instances: 1
resource_pool: logstash
networks:
- name: default
default: [dns, gateway]
- name: floating
In the bosh_openstack_cpi code, I find there is a nil ip check in vip_network.rb, It does not work.
I want to know, will BOSH support to auto allocate and assign floating-ips? If yes, what's the plan, or if no, why?