Memcached service package
Change-Id: I9e90101674c13f7029e089bad84a1fd72b7edfac Partially-Implements: blueprint helm-services
This commit is contained in:
parent
2fc3b9c58d
commit
2a1ce8e432
|
@ -0,0 +1,10 @@
|
|||
name: memcached
|
||||
version: 0.4.0-1
|
||||
description: Helm chart for memcached
|
||||
keywords:
|
||||
- openstack
|
||||
- memcached
|
||||
sources:
|
||||
- http://github.com/openstack
|
||||
engine: gotpl
|
||||
#icon: A URL to an SVG or PNG image to be used as an icon (optional). make this point to the new project icons when ready
|
|
@ -0,0 +1,7 @@
|
|||
dependencies:
|
||||
- name: memcached-svc
|
||||
repository: http://localhost:10191
|
||||
version: 0.4.0-1
|
||||
- name: memcached-deployment
|
||||
repository: http://localhost:10191
|
||||
version: 0.4.0-1
|
|
@ -0,0 +1,11 @@
|
|||
global:
|
||||
kolla:
|
||||
all:
|
||||
kubernetes_entrypoint: true
|
||||
memcached:
|
||||
deployment:
|
||||
kubernetes_entrypoint: true
|
||||
dependencies:
|
||||
service:
|
||||
- memcached
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
features:
|
||||
- |
|
||||
Memcached service level deployment with kubernetes entrypoint.
|
|
@ -71,6 +71,11 @@ helm install kolla/mariadb --version $VERSION \
|
|||
--namespace kolla --name mariadb --set "$common_vars,element_name=mariadb" \
|
||||
--values <(helm_entrypoint_general $1)
|
||||
|
||||
helm install kolla/memcached --version $VERSION \
|
||||
--namespace kolla --name memcached \
|
||||
--set "$common_vars,element_name=memcached" \
|
||||
--values <(helm_entrypoint_general $1)
|
||||
|
||||
for x in rabbitmq ; do
|
||||
helm install kolla/$x-pv --version $VERSION \
|
||||
--name $x-pv --set "element_name=$x,storage_provider=ceph" \
|
||||
|
@ -79,9 +84,6 @@ for x in rabbitmq ; do
|
|||
--name $x-pvc --set "element_name=$x,storage_provider=ceph"
|
||||
done
|
||||
|
||||
helm install kolla/memcached-svc --version $VERSION \
|
||||
--namespace kolla --name memcached-svc --set element_name=memcached
|
||||
|
||||
helm install kolla/rabbitmq-svc --version $VERSION \
|
||||
--namespace kolla --name rabbitmq-svc --set element_name=rabbitmq
|
||||
|
||||
|
@ -114,10 +116,6 @@ for x in rabbitmq; do
|
|||
helm delete $x-init-element-job --purge
|
||||
done
|
||||
|
||||
helm install kolla/memcached-deployment --version $VERSION \
|
||||
--set "$common_vars,element_name=memcached" \
|
||||
--namespace kolla --name memcached-deployment
|
||||
|
||||
helm install kolla/rabbitmq-statefulset --version $VERSION \
|
||||
--namespace kolla --name rabbitmq-statefulset --set "$common_vars,element_name=rabbitmq"
|
||||
|
||||
|
|
Loading…
Reference in New Issue