Enhancements for common templates 90/102490/9
authorAlexander Dehn <alexander.dehn@highstreet-technologies.com>
Thu, 27 Feb 2020 11:37:46 +0000 (11:37 +0000)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Wed, 18 Mar 2020 07:56:40 +0000 (08:56 +0100)
commit091f88e5953c02b622a20c7a7fa1e49df4666116
treeb3ce37e250a868c99d7e55a00a635dba3eb882c6
parent3925d7f8efc136cc6bd70d5e68e4eefadbdd9ad7
Enhancements for common templates

_labels.tpl:
- support of additional customized labels in
  common.labels,
  common.matchLabels,
  common.selectors
  common.templateMetadata
- support of name suffix in common.resourceMetadata
_name.tpl:
- support of name suffix in
  common.name,
  common.fullname,
  common.fullnameExplicit
_service.tpl
- support of additional customized labels in
  common.serviceMetadata, common.*service
- support of sessionAffinity in
  common.service
New common template:
_aafconfig
- new common template to enable charts for AAF
  includes templates for init container, volumemounts, pvc and pv

Issue-ID: SDNC-1088
Change-Id: Icbaa806608f9e1f36f0e47686668ae3632d3f2b0
Signed-off-by: Alexander Dehn <alexander.dehn@highstreet-technologies.com>
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
kubernetes/common/common/templates/_aafconfig.tpl [new file with mode: 0644]
kubernetes/common/common/templates/_labels.tpl
kubernetes/common/common/templates/_name.tpl
kubernetes/common/common/templates/_service.tpl