https://github.com/brint/ambari
Heat template to setup Ambari on a Cloud Server
https://github.com/brint/ambari
Last synced: about 1 year ago
JSON representation
Heat template to setup Ambari on a Cloud Server
- Host: GitHub
- URL: https://github.com/brint/ambari
- Owner: brint
- Created: 2014-09-26T18:58:48.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-26T21:06:08.000Z (over 11 years ago)
- Last Synced: 2025-02-08T05:19:29.595Z (over 1 year ago)
- Language: Ruby
- Size: 168 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Description
===========
Heat Template to deploy Ambari on a Cloud Server
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`.