Update armada-resources.yaml.sub

Updating the template to align with recent integration
work between Promenade and DeckHand [0] as we are seeing
errors [1] related to layering.

[0] https://review.gerrithub.io/#/c/394615/

[1] Error messages:

deckhand.engine.layering:__init__ [196] No layering policy found in the system so could not reder documents.

Change-Id: I7aa9ada9229e46a0f007dba86a61bc2c7b7a9fc3
This commit is contained in:
Anthony Lin 2018-01-27 04:22:36 +00:00
parent 33ece22ec3
commit d0bc4e28fd
1 changed files with 17 additions and 0 deletions

View File

@ -1,4 +1,12 @@
---
schema: 'deckhand/LayeringPolicy/v1'
metadata:
schema: 'metadata/Control/v1'
name: layering-policy
data:
layerOrder:
- site
---
schema: armada/ChartGroup/v1
metadata:
schema: metadata/Document/v1
@ -6,6 +14,7 @@ metadata:
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
description: Kubernetes proxy
sequenced: true
@ -19,6 +28,7 @@ metadata:
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
description: Container networking via Calico
sequenced: true
@ -33,6 +43,7 @@ metadata:
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
description: Cluster DNS
chart_group:
@ -45,6 +56,7 @@ metadata:
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
description: Kubernetes components
chart_group:
@ -61,6 +73,7 @@ metadata:
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
description: Ingress for the site
chart_group:
@ -70,6 +83,10 @@ schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: helm-toolkit
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
data:
chart_name: helm-toolkit
release: helm-toolkit