Add helm charts for Aodh and Panko to openstack-helm

This commit includes two patches for adding helm charts to
deloy Aodh and Panko services.

The charts are created based on the upstream unfinished ones:
https://review.openstack.org/#/c/468530/
https://review.openstack.org/#/c/469180/

Change-Id: I7c012ea023481aa1be9b69657f58dd9f733a58ab
Story: 2004005
Task: 27947
Signed-off-by: Angie Wang <angie.wang@windriver.com>
This commit is contained in:
Angie Wang 2018-11-14 13:02:16 -05:00
parent 7db0393484
commit 07a4d31742
3 changed files with 4076 additions and 0 deletions

View File

@ -19,6 +19,8 @@ BuildArch: noarch
Patch01: 0001-Revert-Neutron-TaaS-support-as-L2-Extension.patch
Patch02: 0002-Revert-Openstack-Use-k8s-secret-to-store-config.patch
Patch03: 0003-ceilometer-chart-updates.patch
Patch04: 0004-Add-Aodh-Chart.patch
Patch05: 0005-Add-Panko-Chart.patch
BuildRequires: helm
BuildRequires: openstack-helm-infra
@ -32,6 +34,8 @@ Openstack Helm charts
%patch01 -p1
%patch02 -p1
%patch03 -p1
%patch04 -p1
%patch05 -p1
%build
# initialize helm and stage the toolkit
@ -43,6 +47,7 @@ helm repo rm local
helm repo add local http://localhost:8879/charts
# Make the charts. These produce a tgz file
make aodh
make barbican
make ceilometer
make cinder
@ -54,6 +59,7 @@ make keystone
make magnum
make neutron
make nova
make panko
# Remove the helm-toolkit tarball
rm helm-toolkit-%{toolkit_version}.tgz

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff