Kevin Carter b23ec9f8d9 Initial commit to add skydive
This commit adds playbooks and roles to the ops tooling setup to
build, deploy, and operate environments with skydive within in
it.

Skydive is a network analyzer which will allow users to explore
their topology in real-time using a defined storage back-end for
captures, alerts, and more.

The initial implementation of skydive deploys agents throughout
the environment and wires them all back to a cluster of analyzers
which leverage elasticsearch for its persistent storage back-end.
Storage back-ends are load balanced from the within the analyzer
nodes using the traefik light-weight reverse proxy. This setup
gives skydive a fully fault tolerant deployment.

Tests have been added to ensure the binary installation process
is validated. While these jobs are non-voting today, they'll be
iterated on and made passing in the subsequent PRs. All jobs are
following the selective pattern which allows these tools to be
gated in the mono-repo without impacting all other tools within
the environment.

Change-Id: Iaa1152566f2b615d67a33dc94ebdbebb1b492a9d
Signed-off-by: Kevin Carter <kevin@cloudnull.com>
2019-01-14 03:03:08 -06:00
2018-02-13 11:02:27 +00:00
2018-04-13 10:31:34 -05:00
2018-11-24 14:01:46 +08:00
2018-04-26 16:41:51 -05:00
2018-04-24 21:43:03 +00:00
2016-11-07 08:19:06 -06:00
2018-08-13 10:17:03 +02:00
2018-08-10 16:45:39 +00:00
2018-09-11 10:34:39 -06:00
2019-01-14 03:03:08 -06:00
2018-03-28 10:28:54 +01:00
2019-01-14 03:03:08 -06:00
2016-05-27 11:57:18 +00:00
2016-06-14 15:32:40 +00:00
2018-12-04 10:02:13 +00:00
2017-03-02 11:51:26 +00:00
2018-11-28 16:44:28 +00:00

Team and repository tags

image

OpenStack-Ansible Operator Tooling

This repository is a collecting point for various scripts and tools which OpenStack-Ansible Developers and Operators have found to be useful and want to share and collaboratively improve.

The contents of this repository are not strictly quality managed and are only tested by hand by the contributors and consumers. Anyone using the tooling is advised to very clearly understand what it is doing before using it on a production environment.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-ops/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-ops/

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_ops

The project home is at:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible

Galaxy roles

OpenStack Ansible backup

This role will perform backups for OpenStack-Ansible deployments and it needs to run on the deploy node. It will backup data on container and then synchronize backup files to the deploy node.

Description
Operations-related content for OpenStack-Ansible
Readme 15 MiB
Languages
Jinja 82.1%
Shell 12.1%
Python 4.7%
PHP 1.1%