https://github.com/brint/template-skeleton
Template skeleton repository
https://github.com/brint/template-skeleton
Last synced: 4 months ago
JSON representation
Template skeleton repository
- Host: GitHub
- URL: https://github.com/brint/template-skeleton
- Owner: brint
- Created: 2014-08-27T20:30:35.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-08-27T21:04:53.000Z (almost 12 years ago)
- Last Synced: 2025-09-13T19:41:16.156Z (9 months ago)
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Description
===========
A Heat Template
Requirements
============
* A Heat provider that supports the following:
* OS::Nova::KeyPair
* OS::Nova::Server
* An OpenStack username, password, and tenant id.
* [python-heatclient](https://github.com/openstack/python-heatclient)
`>= v0.2.8`:
```bash
pip install python-heatclient
```
We recommend installing the client within a [Python virtual
environment](http://www.virtualenv.org/).
Parameters
==========
Parameters can be replaced with your own values when standing up a stack. Use
the `-P` flag to specify a custom parameter.
* `flavor`: (Default: 1 GB Performance)
* `image`: (Default: Ubuntu 14.04 LTS (Trusty Tahr))
* `server_name`: (Default: linux-server)
Outputs
=======
Once a stack comes online, use `heat output-list` to see all available outputs.
Use `heat output-show ` to get the value of a specific output.
* `private_key`: SSH Private Key
* `server_ip`: Server IP
For multi-line values, the response will come in an escaped form. To get rid of
the escapes, use `echo -e '' > file.txt`. For vim users, a substitution
can be done within a file using `%s/\\n/\r/g`.