global: Add nfs-provisioner chart
This commit introduces a global chart and chart group for NFS provisioner, a chart in the OpenStack-Helm-Infra repository [0]. The NFS chart will be required for Airskiff when deploying global UCP charts. [0] https://git.openstack.org/cgit/openstack/openstack-helm-infra/tree/nfs-provisioner Change-Id: I9c6464f08e6ce54bdca72525cdef04df7f14edc5
This commit is contained in:
parent
01a9d210ed
commit
771bc53109
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
schema: armada/ChartGroup/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: osh-infra-nfs-provisioner
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
data:
|
||||
description: OSH Infra NFS Provisioner
|
||||
chart_group:
|
||||
- nfs-provisioner
|
|
@ -0,0 +1,39 @@
|
|||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: nfs-provisioner
|
||||
layeringDefinition:
|
||||
abstract: false
|
||||
layer: global
|
||||
storagePolicy: cleartext
|
||||
substitutions:
|
||||
# Chart source
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .charts.osh_infra.nfs_provisioner
|
||||
dest:
|
||||
path: .source
|
||||
|
||||
# Images
|
||||
- src:
|
||||
schema: pegleg/SoftwareVersions/v1
|
||||
name: software-versions
|
||||
path: .images.osh_infra.nfs_provisioner
|
||||
dest:
|
||||
path: .values.images.tags
|
||||
data:
|
||||
chart_name: nfs-provisioner
|
||||
release: nfs-provisioner
|
||||
namespace: nfs
|
||||
wait:
|
||||
timeout: 900
|
||||
labels:
|
||||
release_group: airship-nfs-provisioner
|
||||
values:
|
||||
storageclass:
|
||||
name: general
|
||||
dependencies:
|
||||
- osh-infra-helm-toolkit
|
||||
...
|
|
@ -210,6 +210,11 @@ data:
|
|||
reference: a367bacb4bd3af55dd11dbc5c9855749a123779d
|
||||
subpath: nagios
|
||||
type: git
|
||||
nfs_provisioner:
|
||||
location: https://git.openstack.org/openstack/openstack-helm-infra
|
||||
reference: 8662018a4dceb82a5d699d9e118caff9e5edb156
|
||||
subpath: nfs-provisioner
|
||||
type: git
|
||||
podsecuritypolicy:
|
||||
location: https://git.openstack.org/openstack/openstack-helm-infra
|
||||
reference: a367bacb4bd3af55dd11dbc5c9855749a123779d
|
||||
|
@ -517,6 +522,7 @@ data:
|
|||
grafana: {}
|
||||
kibana: {}
|
||||
nagios: {}
|
||||
nfs_provisioner: {}
|
||||
prometheus: {}
|
||||
prometheus_alertmanager: {}
|
||||
prometheus_kube_state_metrics: {}
|
||||
|
|
Loading…
Reference in New Issue