mirror of https://github.com/helm/helm
parent
fb54549578
commit
219857cc84
@ -0,0 +1,9 @@
|
|||||||
|
dependencies:
|
||||||
|
- name: dev
|
||||||
|
repository: file://envs/dev
|
||||||
|
version: v0.1.0
|
||||||
|
- name: prod
|
||||||
|
repository: file://envs/prod
|
||||||
|
version: v0.1.0
|
||||||
|
digest: sha256:9403fc24f6cf9d6055820126cf7633b4bd1fed3c77e4880c674059f536346182
|
||||||
|
generated: "2020-02-03T10:38:51.180474+01:00"
|
@ -0,0 +1,14 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: parent-chart
|
||||||
|
version: 0.1.0
|
||||||
|
appVersion: v0.1.0
|
||||||
|
dependencies:
|
||||||
|
- name: test
|
||||||
|
alias: test1
|
||||||
|
version: "0.1.0"
|
||||||
|
condition: one.enabled
|
||||||
|
|
||||||
|
- name: test
|
||||||
|
alias: test2
|
||||||
|
version: "0.1.0"
|
||||||
|
condition: two.enabled
|
Binary file not shown.
@ -0,0 +1,16 @@
|
|||||||
|
###################################################################################################
|
||||||
|
# parent-chart horizontal pod autoscaler
|
||||||
|
###################################################################################################
|
||||||
|
apiVersion: autoscaling/v1
|
||||||
|
kind: HorizontalPodAutoscaler
|
||||||
|
metadata:
|
||||||
|
name: {{ .Release.Name }}-autoscaler
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
spec:
|
||||||
|
scaleTargetRef:
|
||||||
|
apiVersion: apps/v1beta1
|
||||||
|
kind: Deployment
|
||||||
|
name: {{ .Release.Name }}
|
||||||
|
minReplicas: {{ required "A valid .Values.resources.autoscaler.minReplicas entry required!" .Values.resources.autoscaler.minReplicas }}
|
||||||
|
maxReplicas: {{ required "A valid .Values.resources.autoscaler.maxReplicas entry required!" .Values.resources.autoscaler.maxReplicas }}
|
||||||
|
targetCPUUtilizationPercentage: {{ required "A valid .Values.resources.autoscaler.targetCPUUtilizationPercentage!" .Values.resources.autoscaler.targetCPUUtilizationPercentage }}
|
@ -0,0 +1,11 @@
|
|||||||
|
# Default values for parent-chart.
|
||||||
|
nameOverride: parent-chart
|
||||||
|
one:
|
||||||
|
enabled: false
|
||||||
|
two:
|
||||||
|
enabled: true
|
||||||
|
resources:
|
||||||
|
autoscaler:
|
||||||
|
minReplicas: 0
|
||||||
|
maxReplicas: 0
|
||||||
|
targetCPUUtilizationPercentage: 99
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue