Unverified Commit b3c3e263 by GC Committed by GitHub

added specific image tag for istio v0.7.1 charts (#28)

parent 680c0e4f
name: istio name: istio
version: 1.0.0 version: 1.0.0
appVersion: 0.7.1 appVersion: 0.7.1
description: Helm chart for all istio components description: Helm chart for all istio components
home: https://istio.io/
keywords: keywords:
- istio - istio
- security - security
- sidecar-injector - sidecar-injector
- mixer - mixer
- pilot - pilot
maintainers:
- email: guangbo@rancher.com
name: guangbochen
sources: sources:
- http://github.com/istio/istio - http://github.com/istio/istio
engine: gotpl engine: gotpl
......
...@@ -16,11 +16,13 @@ questions: ...@@ -16,11 +16,13 @@ questions:
description: "The security image repository" description: "The security image repository"
type: string type: string
label: Security Image Repository label: Security Image Repository
required: true
- variable: security.image.tag - variable: security.image.tag
default: "0.7.1" default: "0.7.1"
description: "The security image tag" description: "The security image tag"
type: string type: string
label: Security Image Tag label: Security Image Tag
required: true
- variable: global.proxy.image - variable: global.proxy.image
default: "istio/proxy" default: "istio/proxy"
description: "The image of istio proxy" description: "The image of istio proxy"
...@@ -44,71 +46,85 @@ questions: ...@@ -44,71 +46,85 @@ questions:
description: "The mixer component image repository" description: "The mixer component image repository"
type: string type: string
label: Mixer Image Repository label: Mixer Image Repository
required: true
- variable: mixer.image.tag - variable: mixer.image.tag
default: "0.7.1" default: "0.7.1"
description: "The mixer image tag" description: "The mixer image tag"
type: string type: string
label: Mixer Image Tag label: Mixer Image Tag
required: true
- variable: mixer.prometheusStatsdExporter.repository - variable: mixer.prometheusStatsdExporter.repository
default: "prom/statsd-exporter" default: "prom/statsd-exporter"
description: "The prometheus stas exporter image repository" description: "The prometheus stas exporter image repository"
type: string type: string
label: Prometheus Exporter Image Repository label: Prometheus Exporter Image Repository
required: true
- variable: mixer.prometheusStatsdExporter.tag - variable: mixer.prometheusStatsdExporter.tag
default: "latest" default: "v0.6.0"
description: "The prometheus stas exporter image tag" description: "The prometheus stas exporter image tag"
type: string type: string
label: Prometheus Exporter Image Tag label: Prometheus Exporter Image Tag
required: true
- variable: pilot.image.repository - variable: pilot.image.repository
default: "istio/pilot" default: "istio/pilot"
description: "The pilot component image repository" description: "The pilot component image repository"
type: string type: string
label: Pilot Image Repository label: Pilot Image Repository
required: true
- variable: pilot.image.tag - variable: pilot.image.tag
default: "0.7.1" default: "0.7.1"
description: "The pilot image tag" description: "The pilot image tag"
type: string type: string
label: Pilot Image Tag label: Pilot Image Tag
required: true
- variable: servicegraph.image.repository - variable: servicegraph.image.repository
default: "istio/servicegraph" default: "istio/servicegraph"
description: "The servicegraph component image repository" description: "The servicegraph component image repository"
type: string type: string
label: Servicegraph Image Repository label: Servicegraph Image Repository
required: true
- variable: servicegraph.image.tag - variable: servicegraph.image.tag
default: "0.7.1" default: "0.7.1"
description: "The servicegraph image tag" description: "The servicegraph image tag"
type: string type: string
label: Servicegraph Image Tag label: Servicegraph Image Tag
required: true
- variable: zipkin.image.repository - variable: zipkin.image.repository
default: "openzipkin/zipkin" default: "openzipkin/zipkin"
description: "The zipkin component image repository" description: "The zipkin component image repository"
type: string type: string
label: Zipkin Image Repository label: Zipkin Image Repository
required: true
- variable: zipkin.image.tag - variable: zipkin.image.tag
default: "latest" default: "2.10.1"
description: "The zipkin image tag" description: "The zipkin image tag"
type: string type: string
label: Zipkin Image Tag label: Zipkin Image Tag
required: true
- variable: grafana.image.repository - variable: grafana.image.repository
default: "istio/grafana" default: "istio/grafana"
description: "The grafana component image repository" description: "The grafana component image repository"
type: string type: string
label: Grafana Image Repository label: Grafana Image Repository
required: true
- variable: grafana.image.tag - variable: grafana.image.tag
default: "0.7.1" default: "0.7.1"
description: "The grafana image tag" description: "The grafana image tag"
type: string type: string
label: Grafana Image Tag label: Grafana Image Tag
required: true
- variable: prometheus.image.repository - variable: prometheus.image.repository
default: "prom/prometheus" default: "prom/prometheus"
description: "The prometheuscomponent image repository" description: "The prometheuscomponent image repository"
type: string type: string
label: Prometheus Image Repository label: Prometheus Image Repository
required: true
- variable: prometheus.image.tag - variable: prometheus.image.tag
default: "latest" default: "v2.3.1"
description: "The prometheus image tag" description: "The prometheus image tag"
type: string type: string
label: Prometheus Image Tag label: Prometheus Image Tag
required: true
- variable: servicegraph.enabled - variable: servicegraph.enabled
default: "true" default: "true"
description: "Enabled the servicegraph component of istio" description: "Enabled the servicegraph component of istio"
......
...@@ -2,27 +2,36 @@ dependencies: ...@@ -2,27 +2,36 @@ dependencies:
- name: sidecar-injector - name: sidecar-injector
version: 0.5.0 version: 0.5.0
condition: sidecar-injector.enabled condition: sidecar-injector.enabled
repository: "file://../charts/sidecar-injector"
- name: ingress - name: ingress
version: 0.5.0 version: 0.5.0
condition: ingress.enabled condition: ingress.enabled
repository: "file://../charts/ingress"
- name: mixer - name: mixer
version: 0.5.0 version: 0.5.0
condition: mixer.enabled condition: mixer.enabled
repository: "file://../charts/mixer"
- name: pilot - name: pilot
version: 0.5.0 version: 0.5.0
condition: pilot.enabled condition: pilot.enabled
repository: "file://../charts/pilot"
- name: security - name: security
version: 0.5.0 version: 0.5.0
condition: global.securityEnabled condition: global.securityEnabled
repository: "file://../charts/security"
- name: grafana - name: grafana
version: 0.1.0 version: 0.1.0
condition: grafana.enabled condition: grafana.enabled
repository: "file://../charts/grafana"
- name: prometheus - name: prometheus
version: 0.1.0 version: 0.1.0
condition: prometheus.enabled condition: prometheus.enabled
repository: "file://../charts/prometheus"
- name: servicegraph - name: servicegraph
version: 0.1.0 version: 0.1.0
condition: servicegraph.enabled condition: servicegraph.enabled
repository: "file://../charts/servicegraph"
- name: zipkin - name: zipkin
version: 0.1.0 version: 0.1.0
condition: zipkin.enabled condition: zipkin.enabled
repository: "file://../charts/zipkin"
...@@ -74,7 +74,7 @@ ingress: ...@@ -74,7 +74,7 @@ ingress:
# #
sidecar-injector: sidecar-injector:
enabled: false enabled: false
serviceAccountName: default # used only if RBAC is not enabled serviceAccountName: default # used only if RBAC is not enabled
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/sidecar_injector repository: istio/sidecar_injector
...@@ -101,7 +101,7 @@ sidecar-injector: ...@@ -101,7 +101,7 @@ sidecar-injector:
# #
mixer: mixer:
enabled: true enabled: true
serviceAccountName: default # used only if RBAC is not enabled serviceAccountName: default # used only if RBAC is not enabled
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/mixer repository: istio/mixer
...@@ -118,7 +118,7 @@ mixer: ...@@ -118,7 +118,7 @@ mixer:
prometheusStatsdExporter: prometheusStatsdExporter:
repository: prom/statsd-exporter repository: prom/statsd-exporter
tag: latest tag: v0.6.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
resources: {} resources: {}
...@@ -127,7 +127,7 @@ mixer: ...@@ -127,7 +127,7 @@ mixer:
# #
pilot: pilot:
enabled: true enabled: true
serviceAccountName: default # used only if RBAC is not enabled serviceAccountName: default # used only if RBAC is not enabled
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/pilot repository: istio/pilot
...@@ -146,7 +146,7 @@ pilot: ...@@ -146,7 +146,7 @@ pilot:
# security configuration # security configuration
# #
security: security:
serviceAccountName: default # used only if RBAC is not enabled serviceAccountName: default # used only if RBAC is not enabled
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/istio-ca repository: istio/istio-ca
...@@ -165,7 +165,7 @@ security: ...@@ -165,7 +165,7 @@ security:
# addons configuration # addons configuration
# #
grafana: grafana:
enabled: false enabled: false
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/grafana repository: istio/grafana
...@@ -177,7 +177,7 @@ grafana: ...@@ -177,7 +177,7 @@ grafana:
externalPort: 3000 externalPort: 3000
internalPort: 3000 internalPort: 3000
ingress: ingress:
enabled: false enabled: false
# Used to create an Ingress record. # Used to create an Ingress record.
hosts: hosts:
- grafana.local - grafana.local
...@@ -200,11 +200,11 @@ grafana: ...@@ -200,11 +200,11 @@ grafana:
nodeSelector: {} nodeSelector: {}
prometheus: prometheus:
enabled: false enabled: false
replicaCount: 1 replicaCount: 1
image: image:
repository: prom/prometheus repository: prom/prometheus
tag: latest tag: v2.3.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
ingress: ingress:
enabled: false enabled: false
...@@ -229,11 +229,11 @@ prometheus: ...@@ -229,11 +229,11 @@ prometheus:
nodeSelector: {} nodeSelector: {}
service: service:
nodePort: nodePort:
enabled: true enabled: true
# port: 32090 # port: 32090
servicegraph: servicegraph:
enabled: true enabled: true
replicaCount: 1 replicaCount: 1
image: image:
repository: istio/servicegraph repository: istio/servicegraph
...@@ -245,7 +245,7 @@ servicegraph: ...@@ -245,7 +245,7 @@ servicegraph:
externalPort: 8088 externalPort: 8088
internalPort: 8088 internalPort: 8088
ingress: ingress:
enabled: false enabled: false
# Used to create an Ingress record. # Used to create an Ingress record.
hosts: hosts:
- servicegraph.local - servicegraph.local
...@@ -269,11 +269,11 @@ servicegraph: ...@@ -269,11 +269,11 @@ servicegraph:
prometheusAddr: http://prometheus:9090 prometheusAddr: http://prometheus:9090
zipkin: zipkin:
enabled: true enabled: true
replicaCount: 1 replicaCount: 1
image: image:
repository: openzipkin/zipkin repository: openzipkin/zipkin
tag: latest tag: 2.10.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
service: service:
name: http name: http
...@@ -281,7 +281,7 @@ zipkin: ...@@ -281,7 +281,7 @@ zipkin:
externalPort: 9411 externalPort: 9411
internalPort: 9411 internalPort: 9411
ingress: ingress:
enabled: false enabled: false
# Used to create an Ingress record. # Used to create an Ingress record.
hosts: hosts:
- zipkin.local - zipkin.local
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment