7 Commits

Author SHA1 Message Date
ckji
756a17ce3a Updates README-Vagrant.md to use OSC commands
Change-Id: I255520474a38147722bc75f868ef6c7fccbcba97
2018-09-17 16:58:08 +08:00
ckji
3251ee0598 Fix typo
s/bellow/below

Change-Id: I119fa3acbea1dbe152d0f28f06593022cb1c9435
2017-03-14 17:55:39 +08:00
Miguel Angel Ajo
b47fcb2834 Allow deploying secondary worker and API nodes
This commit introduces a new parameter "OCTAVIA_NODE", which
is standalone by default. Only the main (for ha) or standalone
nodes create resources like accounts, the management network,
images, etc.

We also introduce a multinode vagrant configuration.

A follow up patch will introduce an haproxy in front of the octavia
API endpoints.

Change-Id: I835ee7e0e925232b55f3c14eeed98aeb0f0ce463
2016-07-09 11:33:08 +00:00
Jenkins
7cc0bfb9fc Merge "Use the local /vagrant dir for copying the config and support scripts" 2016-05-25 05:59:17 +00:00
Miguel Angel Ajo
4a96ad96c4 Add env variables for memory and vcpu in the Vagrantfile
Now we can do:

 	VM_CPUS=4 VM_MEMORY=6000 vagrant up

And this will spawn an instance with 4 VCPUs, 6GB of RAM, and devstack
+ octavia deployed.

This allows for better adjustment of resources and capabilities, based
on the type of development or test we inted to perform.

Change-Id: I3f22a43a1a4cf4af907222fd46c015d8a5c269be
2016-05-24 22:39:41 +02:00
Miguel Angel Ajo
32f48f144c Use the local /vagrant dir for copying the config and support scripts
Vagrant rsyncs or mounts by default the directory containing the Vagrantfile
under /vagrant inside the instance.

With this change, it's possible to modify local scripts and redeploy,
eliminating the build dependency on the remote git server.

Change-Id: Ibb016a8c433644c18c033c66bd3a3cc9571af9f4
2016-05-23 11:55:23 +00:00
Al Miller
4ac7376c2f Add devstack plugin for octavia
Co-Authored-By: Phillip Toohill <phillip.toohill@rackspace.com>

Change-Id: I9f8c87cd39ef59db71fe3a93b09f905f71dd2feb
2015-05-06 15:31:45 -07:00