Commit 727e8c51 authored by Daniel Baur's avatar Daniel Baur

Added bootstrapping process

parent 76718c62
......@@ -19,3 +19,26 @@
## Bootstrapping a cloudify manager
mkdir ~/cloudify //create cloudify folder
cfy init //init cloudify folder
//install cloudify manager blueprint
mkdir -p ~/cloudify-manager
cd ~/cloudify-manager
//git clone https://github.com/cloudify-cosmo/cloudify-manager-blueprints
git clone https://github.com/dbaur/cloudify-manager-blueprints //a fork of the original blueprint that adds support for availability zone and dns server
cd cloudify-manager-blueprints
git checkout cloudify 3.2-build //switch to the tag that corresponds with your build
//configure the manager blueprint
cd openstack
cp inputs.yaml.template inputs.yaml
//edit the inputs.yaml, an example is in the repository - you need to add your credential information
//change to the directory you used for cfy init
cd ~/cloudify
//install required plugins and bootstrap, this may take a while
cfy bootstrap --install-plugins -p ~/cloudify-manager/cloudify-manager-blueprints/openstack/openstack-manager-blueprint.yaml -i ~/cloudify-manager/cloudify-manager-blueprints/openstack/inputs.yaml
//check if everything worked fine
cfy status
\ No newline at end of file
-----BEGIN RSA PRIVATE KEY-----
MIIEoQIBAAKCAQEAtObzJ7yIUcA5dFz0aPUSIi6CzFrSmk3Ys9cZ1iAT6vaA85Ia
XyZI78NVi5lNw5o3xCtDEdmf6gX2Se9ZcNcA1esqzb1BDA5e9x3M1x2cGdvBhECd
723wIFUvboiZBKEM55jxZ1Gf4zSLjxvoDPASiJRmlDEJ0rkCSkKYfH4Ix+luZDVL
sUJ5Cpd3H2wZjGadWb+StpIaF1rBKJnahDPKntzWJKDTXTU69UA1FlgLjW6yEt12
feo2V3AV4g7U/AX4XDKn1DWQn9Vyx9H5MDn/iL2a55GvfQX/H6ctda6Bu6u23xLG
ooYyNUW5cIJbZURS3f6URybU3dR3H8P6SfmmsQIBIwKCAQBDMTW+TVc0TrZBKdcf
q3vDjZ5L5zhH8QdYvZvh0WZ71+bA3n7S4lWa4icWmAbw4YJtbyeKSYSKH3i8YDcp
6XVWxQ/mBHc+/gYEA8Ecszn6+dopztuTcfoao0whvbUtmueJOM6xWNT8nnz6o/ca
v5Ha9UqsEjbZPWdAJ101jeYBG4/zT2gC8f8BjPlj7d27dXoXkMFAe6O+1TR+un9s
RFcADEB65uMZ0t7K3NqaR88HO3zU8Zm2G4bT5xvGt+/SCqJsmZXKe0fXHn8Lc3Fi
LeC17EZQZcvF89qDdQqDDlcGap4rmphZqc7ZYWqel5VN4AnrnvwY6FZxupW2/hWY
8wYbAoGBAOj5am9AK6ZRYNkyJqOfl6dG+HhL3GY82kEOxVdImNUn0ama+EuMDIsh
j52MMIDvijd0vkgn31GTjaxk+tvUKveyazE1w+JakedcClqTieU6E1AQvcFmEdsb
vNCI+vqs1fbFNOCx00OmUHEb/d+vugwc2HpovTvKq3jHrFDtEPJ1AoGBAMbICMRp
KNVmROrMifmRpl6YQWDkfITYuKP/twTJWR7tEZKhOulQjn9iwHJg8A52unlNHpB/
cgOdEbw+rpreqq3UKfcHJcV4QDVgpIEKg1rbBsib6T+fiv8YJWgCAxLp3hZCApqJ
JNVZZSlHE8JaB7XkUq445GGSMqZXuluGC6PNAoGAfnjEwAzkftu4O2ReHk9SU35M
Xo+U5wsXZSVGjnfd8A5NPtB4KQLiPOZVRuWz7jjkocMINcyAi166n2oEhfbVfyZX
cnxFxAVH4/7DysUe+MfBV1mLlN+jSw8Oulj9RkCRaLQypdzgZo18ICUjas0b2rCS
xhuZ7UIikgX+dRL6kj8CgYARCdTdop0Zmw04snI59oqaZNJnZAqsTRcj//m+lOph
vIx6SFWBtnKdNFmjZ2UIjdV4HI2XW2GLR/o0tOplC8V8nSgrHd6qhqZq+aezSgtC
TUm5bHMUFP1JELK/xah99snkppKCRkT8WB6dI1l3Dwf5pdszgTglntEkM2e+s7fa
1wKBgQCSeuGxkbI7UXG4s8NN+I8ajL94c927AMstXdwIyyAK4mMMHtOzkYBq83R8
Xj6sN2LxwmLbrS28U95G7JqiaRLMJw3cLoPlDq9YyfNZidc5lktJ6QcdiCQ9wUhz
Y0ly9Qj3RH4JH3DpEV7XAwMr0yUzp0e7gPrOkMizcbP9RkqpMQ==
-----END RSA PRIVATE KEY-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA6el5DBlYDwyNsYK/fPMIIcmb1ZFkY7Sy/Zl+p1wi9Dtyjbcy
6aTGcxhadZluekRTIqq3GgAajB3YPXlxRptYiS1vcER/+neb9lOSEc0rZDlVuhAE
BNjuCSW8WtfJ6cCJugP2B1jS9ZJQv8VHhKkm4NkohqfQf6mI2qsI92jyAEouv8Uf
47DE7o8YYBGnKI9v0Yj4lik8NLoeSYmtRCF8kdxMP/8uffi3bHXuxyrPk0gjeaPO
8xhpi6P34/WwiUwYJd6DWosBAHu3QgE9axy8kgxhjdqoozdkE/tJ9Dmxrip/drDD
eAx2OWG2i7/zcGskKLTjSIa4aGfjTZURQvrxJQIBIwKCAQEA1dzGcXZB4d+Xfble
niAHb1k+BRc3NpaVBR6frvUnRbKx4Kd/AYC1cItLZDSCQ+ayaNaYx1CNTOgWKZOa
xDZCUYigZqUHS2YK79dg+lUu/IwxHySV9c2mbsNqYa9ZhUJSCSgxZc2NrVKS+Hna
/PJssFGEI1eaDlHcNaOwbSzAAEITfQ8JiywGPMs7cM653NcMQCaf43emiym+BLUm
6rhKKZEP2qO0/UF6ARwuT3S4DvDn4j7+eY4pg9coe4lEc3n4MOfsPU//tPDOy6tm
f7lIvIn4GNo6kK3zUrH3YcTpMAQiN18devR8D5qNTww4ufNAG3nA8mdaCXwigFRe
G1JPiwKBgQD26dhLqqMUJMZNHKqVVjPAb36rZKL4SBK60g6XVASV5fpJZA/2UApY
ezDqD1rLACNtrIP2uEIVmltyOqeSf1rWcKJhi7IwnvhZN2RthsyYOpNVeNCQ/fEs
1XoLw4TKTZ4GmHHjOMKbxy6RKow4Hjolc8BBCeVoG5HlbRVioVoCZQKBgQDyhSRh
yNWJ90qCQAT2iNB5++AOULtlxHG7olTzX2NVjmtZhMwqOO7BgA4yEOhbQs04Larx
5eLWiRUxYi/7K6PaP753a8lQs5v729lXyJ18yUIkudtnlwf1HA6XncWIVAfzca7Y
AM5ywSIa0r5dRs7wlud3NYBF0nY4JCNns77nwQKBgQDhv9uy5Sdi38s/MCbu77pJ
ioJw0QoHklpEaEfa0Hk4l8BDGagxqEP5ICy4vZTW244bIWK1r8dkNVrsGF6x04ZA
Zvrc135YVtRu048FDYfbo0TgbnWL4NyAwy3BnNEt/dJPLEreX8fe4f6wm+3qKkPK
eHVCxzgkq34Tlu77Fy25CwKBgQDrl0fp9kvH2khhRYEqAT+McQWKP8v8dbBP34W5
OBdabRfTTc2lW+Cetuk38yrcT4WHB8qh2ADtqbzQ4woJ7+D/5ia9JuDSDZA2fcvR
nk/YTnrEl0oqHa/1a7ZnZhBYjCT7HfpOLKtK54A3UGEnaVtQHZBlLKh+V2uG/ojL
I6OCCwKBgQDRu6HNWdetBlR95R0JgV+aWbBXqLYyjVjJ03/6ShowR1dyUELBEpJf
hwe/YckhAbCr6AOIYfjWiIp7kX/lyThjsDW44Zmw3mqDLVFjqc+y1Qz0ixEUU0hJ
aFOJcJn6DXvjxxNSXanFB3b0AiwNfn0/JJmxSnSHykkijzaDt3bhuA==
-----END RSA PRIVATE KEY-----
keystone_username: 'your username'
keystone_password: 'your password'
keystone_tenant_name: 'your tenant'
keystone_url: 'http://omistack.e-technik.uni-ulm.de:5000/v2.0'
region: 'regionOne'
manager_public_key_name: 'manager-kp'
agent_public_key_name: 'agent-kp'
image_id: 'a ubuntu 14.04 image id' #c404edc0-0b8f-4749-bd94-dc65338c41f5
flavor_id: 'a large enough flavor for the image' #3
availability_zone: 'default'
external_network_name: 'external'
use_existing_manager_keypair: false
use_existing_agent_keypair: false
manager_server_name: cloudify-manager-server
manager_server_user: ubuntu
manager_private_key_path: ~/.ssh/cloudify-manager-kp.pem
agent_private_key_path: ~/.ssh/cloudify-agent-kp.pem
agents_user: ubuntu
management_network_name: cloudify-management-network
management_subnet_name: cloudify-management-network-subnet
management_router: cloudify-management-router
manager_security_group_name: cloudify-sg-manager
agents_security_group_name: cloudify-sg-agents
manager_port_name: cloudify-manager-port
manager_volume_name: cloudify-manager-volume
nova_url: ''
neutron_url: ''
resources_prefix: ''
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment