Helm Microservices Layer

Registered by Steven Dake

All microservices we intend to implement for ocata

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
Essential
Drafter:
Steven Dake
Direction:
Approved
Assignee:
kfox1111
Definition:
Approved
Series goal:
Accepted for master
Implementation:
Implemented
Milestone target:
milestone icon 0.4.0
Started by
Steven Dake
Completed by
Steven Dake

Related branches

Sprints

Whiteboard

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

Work items should be broken out by person who is working on. - duonghq

Addressed by: https://review.openstack.org/396296
    Initial Helm support

Addressed by: https://review.openstack.org/403959
    Adding openvswitch-ovsdb microservice

Addressed by: https://review.openstack.org/404808
    Helm common package

Addressed by: https://review.openstack.org/404929
    Helmize neutron-server

Addressed by: https://review.openstack.org/404999
    Helmize openvswitch-agent and l3-agent

Addressed by: https://review.openstack.org/405107
    Hel-ming openvswitch-vswitchd

Addressed by: https://review.openstack.org/405422
    WIP Hel-ming Rabbitmq

Addressed by: https://review.openstack.org/407780
    WIP Keystone Helm Packaging

Addressed by: https://review.openstack.org/408160
    WIP Hel-ming mariadb components

Addressed by: https://review.openstack.org/408829
    WIP - Helm nova services

Addressed by: https://review.openstack.org/408836
    Add DB creation and initial migration templates (keystone)

Addressed by: https://review.openstack.org/408843
    Keystone service endpoint creation (keystone specific)

Addressed by: https://review.openstack.org/408864
    Helm common user creation jobs

Addressed by: https://review.openstack.org/408165
    Update common deployment for python apis

Gerrit topic: https://review.openstack.org/#q,topic:bug/1635543,n,z

Addressed by: https://review.openstack.org/408963
    Helm Keystone K8s Services

Addressed by: https://review.openstack.org/408975
    WIP - Hel-ming horizon components

Addressed by: https://review.openstack.org/409349
    Helm charts for adding Cinder

Addressed by: https://review.openstack.org/409473
    Helm creation of Nova services

Addressed by: https://review.openstack.org/409474
    Helm database creation for Nova

Addressed by: https://review.openstack.org/409479
    Helm for nova-api

Addressed by: https://review.openstack.org/409481
    Helm for nova-libvirt

Addressed by: https://review.openstack.org/409482
    Helm for nova-compute

Addressed by: https://review.openstack.org/409486
    Helm for installing other nova services

Addressed by: https://review.openstack.org/409487
    Helm charts for glance services

Addressed by: https://review.openstack.org/409491
    Helm charts for Glance PV/PVC

Addressed by: https://review.openstack.org/409538
    Helm charts for creating and managing the Glance database

Addressed by: https://review.openstack.org/409959
    WIP Helm-ize Heat

Addressed by: https://review.openstack.org/410048
    WIP Helmize Heat-engine

Addressed by: https://review.openstack.org/410336
    Helmize neutron db stuff

Addressed by: https://review.openstack.org/410362
    Helm chart for Cinder API service

Addressed by: https://review.openstack.org/410481
    Helm charts for glance api and glance registry pods

Addressed by: https://review.openstack.org/410504
    Helm charts for bootstrapping cinder database

Addressed by: https://review.openstack.org/410525
    Helm chart for cinder-scheduler

Addressed by: https://review.openstack.org/410564
    Helm Keystone API

Addressed by: https://review.openstack.org/410579
    Helm create cinder user (and add common template)

Addressed by: https://review.openstack.org/410581
    Helm create glance keystone user

Addressed by: https://review.openstack.org/410585
    Helm create glance keystone user

Addressed by: https://review.openstack.org/410588
    Helm create nova keystone user

Addressed by: https://review.openstack.org/410641
    Helm Ceph Initial Mon

Addressed by: https://review.openstack.org/410660
    Helm Ceph Mon

Addressed by: https://review.openstack.org/410696
    Helm Ceph OSD Bootstrap

Addressed by: https://review.openstack.org/410923
    Helm charts for cinder keystone endpoints

Addressed by: https://review.openstack.org/411493
    Helmize neutron dhcp/metadata agents.

Addressed by: https://review.openstack.org/411548
    Change bootstrap delete invocations to helm delete instead

Addressed by: https://review.openstack.org/411556
    Helm-ize Cinder api pod

Addressed by: https://review.openstack.org/411570
    Helm Cinder Backup

Addressed by: https://review.openstack.org/411607
    Helm charts for glance keystone endpoints

Addressed by: https://review.openstack.org/411927
    Helm Chart for Cinder Volume

Addressed by: https://review.openstack.org/412154
    Helm chart for glance registry

Addressed by: https://review.openstack.org/412615
    Helm charts for cinder keystone v2 endpoints

Addressed by: https://review.openstack.org/412620
    Helm charts for nova keystone service and endpoints

Addressed by: https://review.openstack.org/413985
    Helm charts for keepalived pod

Addressed by: https://review.openstack.org/414254
    WIP PS adds iscsid and tgtd microservices

Addressed by: https://review.openstack.org/414348
    WIP Adds cinder volume lvm microservice

Addressed by: https://review.openstack.org/414496
    Helm charts for heat-create-db and heat-manage-db

Addressed by: https://review.openstack.org/413849
    Add init containers for deps to missing things

Addressed by: https://review.openstack.org/414643
    Standardize vals for keystone user creation

Addressed by: https://review.openstack.org/414665
    Document globals and fix val logic to match.

Addressed by: https://review.openstack.org/414825
    Helm charts for heat/heat-cfn create user and endpoints.

Addressed by: https://review.openstack.org/415171
    Helm charts for heat-api-svc and heat-cfn-api-svc

Addressed by: https://review.openstack.org/414713
    Adding iscsi support to the gate.

Addressed by: https://review.openstack.org/418294
    [WIP] Helm Ceph OSD

Addressed by: https://review.openstack.org/418556
    Convert ceph-rbd and ceph-admin to microservice packages.

Addressed by: https://review.openstack.org/418835
    Helm Ceph RGW

Addressed by: https://review.openstack.org/433322
    WIP adding Ironic microservices packages

Addressed by: https://review.openstack.org/435067
    Add nova-compute-ironic microservice chart

(?)

Work Items

Work items:
((sbezverk)mariadb: DONE
(sbezverk)rabbitmq: DONE
(jascott1)memcached: DONE
(portdirect)keystone: DONE
(srwilkers)glance: DONE
(kfox1111)neutron: DONE
(mgiles)nova: DONE
(srwilkers)cinder: DONE
(sbezverk)openvswitch db/vswitchd: DONE
(qwang)horizon: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.