Monasca containers

Registered by Sam Yaple

The aim of this blueprint is to provide monasca containers to Kolla. Monasca has several parts to it, and it also has a dependancy on kafka, zookeeper, and elasticsearch. We already have an elasticsearch container, but the other two will need to be added as well.

This blueprint does _not_ cover the deployment of these containers. That will be in a second blueprint with a dependency on this one.

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
Medium
Drafter:
Sam Yaple
Direction:
Approved
Assignee:
Doug Szumski
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon rocky-3
Started by
Steven Dake
Completed by
Doug Szumski

Related branches

Sprints

Whiteboard

Q: Is it fully Implemented? (egonzalez 01/20/2017)
A: No, only Monasca Transform to go, but that could be done under another blueprint as it isn't core to Monasca.

Gerrit topic: https://review.openstack.org/#q,topic:bp/monasca-containers,n,z

Addressed by: https://review.openstack.org/406422
    [WIP] Add monasca build files

Gerrit topic: https://review.openstack.org/#q,topic:monasca-containers,n,z

Addressed by: https://review.openstack.org/406874
    [WIP] Add kafka image

Addressed by: https://review.openstack.org/406878
    Add zookeeper container

Addressed by: https://review.openstack.org/409965
    Enable zookeeper for CentOS/OracleLinux

Addressed by: https://review.openstack.org/550846
    Update ZooKeeper from 3.4.9 to 3.4.10

Addressed by: https://review.openstack.org/559359
    Update Monasca base and API images

Addressed by: https://review.openstack.org/573737
    Add support for building Logstash in RHEL/Centos

Addressed by: https://review.openstack.org/580095
    Add support for deploying Apache Storm

Addressed by: https://review.openstack.org/579894
    Update elasticsearch and kibana version to 5.x

Addressed by: https://review.openstack.org/581328
    Add database clients to Monasca persister container

Addressed by: https://review.openstack.org/581764
    Add support for deploying Monasca Thresh

Addressed by: https://review.openstack.org/582182
    Use Java 8 in Ubuntu/Debian for Apache Storm

Addressed by: https://review.openstack.org/586039
    Remove Monasca statsd client Docker files

Addressed by: https://review.openstack.org/586587
    Add Monasca Agent container

Addressed by: https://review.openstack.org/603845
    Use alembic migrations to deploy Monasca DB

Addressed by: https://review.openstack.org/604145
    Add monasca user to Monasca thresh container

Addressed by: https://review.openstack.org/604825
    Downgrade Logstash for Monasca

Addressed by: https://review.openstack.org/605652
    Build and install Fluentd Monasca plugin

Addressed by: https://review.openstack.org/605759
    Add Monasca template override file

Addressed by: https://review.openstack.org/607295
    Fix potential Monasca-thresh start failure

Gerrit topic: https://review.opendev.org/#/q/topic:bp/monasca-containers

Addressed by: https://review.opendev.org/655854
    Add missing dependency for Monasca Grafana image

Addressed by: https://review.opendev.org/655855
    Add Monasca template override file

Addressed by: https://review.opendev.org/655857
    Fix potential Monasca-thresh start failure

Addressed by: https://review.opendev.org/655858
    Add monasca user to Monasca thresh container

Addressed by: https://review.opendev.org/655859
    Use alembic migrations to deploy Monasca DB

Addressed by: https://review.opendev.org/655953
    Downgrade Logstash for Monasca

Addressed by: https://review.opendev.org/655954
    Build and install Fluentd Monasca plugin

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.