https://github.com/brint/fluentd-template
Heat template to build fluentd with the fluentd-swift plugin
https://github.com/brint/fluentd-template
Last synced: about 1 year ago
JSON representation
Heat template to build fluentd with the fluentd-swift plugin
- Host: GitHub
- URL: https://github.com/brint/fluentd-template
- Owner: brint
- Created: 2015-08-16T15:15:46.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-16T20:39:20.000Z (almost 11 years ago)
- Last Synced: 2025-02-08T05:19:31.002Z (over 1 year ago)
- Language: Python
- Size: 117 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Description
===========
Heat template to install fluentd and the fluent-plugin-rackspace-cloud-files
plugin
Requirements
============
* A Heat provider that supports the following:
* OS::Heat::SwiftSignal
* OS::Heat::SwiftSignalHandle
* OS::Nova::KeyPair
* OS::Nova::Server
* An OpenStack username, password, and tenant id.
* [python-heatclient](https://github.com/openstack/python-heatclient)
`>= v0.2.12`:
```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 General Purpose v1)
* `image`: (Default: Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM))
* `server_name`: (Default: fluentd-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`.