etcd/hub-component.yaml (41 lines of code) (raw):

--- version: 1 kind: component requires: - kubernetes - helm provides: - ingress parameters: - name: etcd parameters: - name: namespace env: NAMESPACE value: etcd - name: rootPassword - name: volumeSize value: 8Gi - name: storage.class empty: allow - name: helm parameters: - name: chart value: "etcd" env: HELM_CHART - name: repo value: https://charts.bitnami.com/bitnami env: HELM_REPO - name: version value: 8.3.0 env: HELM_CHART_VERSION - name: baseValuesFile value: values.yaml env: CHART_VALUES_FILE outputs: - name: etcd.host value: ${hub.componentName}.${etcd.namespace}.svc - name: etcd.port value: 2379 templates: files: - '*.template'