[COMMON] Create templates for services and PV 66/99566/32
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Thu, 12 Dec 2019 13:35:01 +0000 (14:35 +0100)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 4 Feb 2020 10:51:11 +0000 (11:51 +0100)
commit60c7480788eee721c42e824ae22115073705c9c5
tree445ad7d9e6a13aae49c996aa9fd422282b0e7b7b
parent0f3e13456f6a311786d29e7a2a560070e3d96e81
[COMMON] Create templates for services and PV

Proposition of common templates to make service declaration and PV
declaration consistent accross OOM.
Propositions of templates for sub parties of resource definitions
such as metadatas, selector and containerPorts.

I've also made an example with cassandra.

Change-Id: I8b8aa8eb61dafba75e89add1979114a0eefce243
Issue-ID: OOM-1971
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
14 files changed:
docs/oom_developer_guide.rst
kubernetes/common/cassandra/templates/backup/cronjob.yaml
kubernetes/common/cassandra/templates/pv.yaml
kubernetes/common/cassandra/templates/service.yaml
kubernetes/common/cassandra/templates/statefulset.yaml
kubernetes/common/cassandra/values.yaml
kubernetes/common/common/templates/_labels.tpl [new file with mode: 0644]
kubernetes/common/common/templates/_name.tpl
kubernetes/common/common/templates/_pod.tpl [new file with mode: 0644]
kubernetes/common/common/templates/_service.tpl
kubernetes/common/common/templates/_storage.tpl [moved from kubernetes/common/common/templates/_storageClass.tpl with 63% similarity]
kubernetes/common/common/templates/_tplValue.tpl [new file with mode: 0644]
kubernetes/onap/values.yaml
kubernetes/sdc/values.yaml