Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
system-charts
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Rancher商店
system-charts
Commits
b7fd40d0
Commit
b7fd40d0
authored
Sep 28, 2019
by
loganhz
Committed by
Craig Jellick
Sep 30, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bump Istio to 1.3.1
parent
5cf57655
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
32 additions
and
148 deletions
+32
-148
Chart.yaml
charts/rancher-istio/0.0.2/Chart.yaml
+1
-1
config.yaml
...ts/rancher-istio/0.0.2/charts/mixer/templates/config.yaml
+7
-7
deployment.yaml
...ancher-istio/0.0.2/charts/mixer/templates/deployment.yaml
+3
-0
daemonset.yaml
...her-istio/0.0.2/charts/nodeagent/templates/daemonset.yaml
+1
-1
values.yaml
charts/rancher-istio/0.0.2/charts/nodeagent/values.yaml
+1
-1
cleanup-secrets.yaml
...stio/0.0.2/charts/security/templates/cleanup-secrets.yaml
+0
-125
injection-template.yaml
charts/rancher-istio/0.0.2/files/injection-template.yaml
+8
-2
questions.yml
charts/rancher-istio/0.0.2/questions.yml
+1
-1
values.yaml
charts/rancher-istio/0.0.2/values.yaml
+10
-10
No files found.
charts/rancher-istio/0.0.2/Chart.yaml
View file @
b7fd40d0
apiVersion
:
v1
apiVersion
:
v1
name
:
rancher-istio
name
:
rancher-istio
version
:
0.0.2
version
:
0.0.2
appVersion
:
1.3.
0
appVersion
:
1.3.
1
tillerVersion
:
"
>=2.7.2-0"
tillerVersion
:
"
>=2.7.2-0"
description
:
Helm chart for all istio components
description
:
Helm chart for all istio components
home
:
https://istio.io/
home
:
https://istio.io/
...
...
charts/rancher-istio/0.0.2/charts/mixer/templates/config.yaml
View file @
b7fd40d0
...
@@ -248,7 +248,7 @@ spec:
...
@@ -248,7 +248,7 @@ spec:
sourceOwner
:
source.owner | ""
sourceOwner
:
source.owner | ""
destinationApp
:
destination.labels["app"] | ""
destinationApp
:
destination.labels["app"] | ""
destinationIp
:
destination.ip | ip("0.0.0.0")
destinationIp
:
destination.ip | ip("0.0.0.0")
destinationServiceHost
:
destination.service.host | ""
destinationServiceHost
:
destination.service.host |
request.host |
""
destinationWorkload
:
destination.workload.name | ""
destinationWorkload
:
destination.workload.name | ""
destinationName
:
destination.name | ""
destinationName
:
destination.name | ""
destinationNamespace
:
destination.namespace | ""
destinationNamespace
:
destination.namespace | ""
...
@@ -388,7 +388,7 @@ spec:
...
@@ -388,7 +388,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.host | "unknown"
destination_service
:
destination.service.host |
request.host |
"unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
...
@@ -425,7 +425,7 @@ spec:
...
@@ -425,7 +425,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.host | "unknown"
destination_service
:
destination.service.host |
request.host |
"unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
...
@@ -462,7 +462,7 @@ spec:
...
@@ -462,7 +462,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.host | "unknown"
destination_service
:
destination.service.host |
request.host |
"unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
...
@@ -499,7 +499,7 @@ spec:
...
@@ -499,7 +499,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.host | "unknown"
destination_service
:
destination.service.host |
request.host |
"unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
request_protocol
:
api.protocol | context.protocol | "unknown"
...
@@ -602,7 +602,7 @@ spec:
...
@@ -602,7 +602,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.
name
| "unknown"
destination_service
:
destination.service.
host
| "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
connection_security_policy
:
conditional((context.reporter.kind | "inbound") == "outbound", "unknown", conditional(connection.mtls |
false
, "mutual_tls", "none"))
connection_security_policy
:
conditional((context.reporter.kind | "inbound") == "outbound", "unknown", conditional(connection.mtls |
false
, "mutual_tls", "none"))
...
@@ -635,7 +635,7 @@ spec:
...
@@ -635,7 +635,7 @@ spec:
destination_principal
:
destination.principal | "unknown"
destination_principal
:
destination.principal | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_app
:
destination.labels["app"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_version
:
destination.labels["version"] | "unknown"
destination_service
:
destination.service.
name
| "unknown"
destination_service
:
destination.service.
host
| "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_name
:
destination.service.name | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
destination_service_namespace
:
destination.service.namespace | "unknown"
connection_security_policy
:
conditional((context.reporter.kind | "inbound") == "outbound", "unknown", conditional(connection.mtls |
false
, "mutual_tls", "none"))
connection_security_policy
:
conditional((context.reporter.kind | "inbound") == "outbound", "unknown", conditional(connection.mtls |
false
, "mutual_tls", "none"))
...
...
charts/rancher-istio/0.0.2/charts/mixer/templates/deployment.yaml
View file @
b7fd40d0
...
@@ -173,6 +173,9 @@
...
@@ -173,6 +173,9 @@
{{
- define "telemetry_container"
}}
{{
- define "telemetry_container"
}}
spec
:
spec
:
serviceAccountName
:
istio-mixer-service-account
serviceAccountName
:
istio-mixer-service-account
{{
- if $.Values.global.priorityClassName
}}
priorityClassName
:
"
{{
$.Values.global.priorityClassName
}}"
{{
- end
}}
volumes
:
volumes
:
-
name
:
istio-certs
-
name
:
istio-certs
secret
:
secret
:
...
...
charts/rancher-istio/0.0.2/charts/nodeagent/templates/daemonset.yaml
View file @
b7fd40d0
...
@@ -42,7 +42,7 @@ spec:
...
@@ -42,7 +42,7 @@ spec:
value
:
"
{{
$val
}}"
value
:
"
{{
$val
}}"
{{
- end
}}
{{
- end
}}
{{
- end
}}
{{
- end
}}
-
name
:
"
T
rust_Domain
"
-
name
:
"
T
RUST_DOMAIN
"
value
:
"
{{
.Values.global.trustDomain
}}"
value
:
"
{{
.Values.global.trustDomain
}}"
-
name
:
NAMESPACE
-
name
:
NAMESPACE
valueFrom
:
valueFrom
:
...
...
charts/rancher-istio/0.0.2/charts/nodeagent/values.yaml
View file @
b7fd40d0
...
@@ -8,7 +8,7 @@ env:
...
@@ -8,7 +8,7 @@ env:
# CA endpoint.
# CA endpoint.
CA_ADDR
:
"
"
CA_ADDR
:
"
"
# names of authentication provider's plugins.
# names of authentication provider's plugins.
P
lugins
:
"
"
P
LUGINS
:
"
"
nodeSelector
:
{}
nodeSelector
:
{}
tolerations
:
[]
tolerations
:
[]
...
...
charts/rancher-istio/0.0.2/charts/security/templates/cleanup-secrets.yaml
deleted
100644 → 0
View file @
5cf57655
# The reason for creating a ServiceAccount and ClusterRole specifically for this
# post-delete hooked job is because the citadel ServiceAccount is being deleted
# before this hook is launched. On the other hand, running this hook before the
# deletion of the citadel (e.g. pre-delete) won't delete the secrets because they
# will be re-created immediately by the to-be-deleted citadel.
#
# It's also important that the ServiceAccount, ClusterRole and ClusterRoleBinding
# will be ready before running the hooked Job therefore the hook weights.
apiVersion
:
v1
kind
:
ServiceAccount
{{
- if .Values.global.imagePullSecrets
}}
imagePullSecrets
:
{{
- range .Values.global.imagePullSecrets
}}
-
name
:
{{
.
}}
{{
- end
}}
{{
- end
}}
metadata
:
name
:
istio-cleanup-secrets-service-account
namespace
:
{{
.Release.Namespace
}}
annotations
:
"
helm.sh/hook"
:
post-delete
"
helm.sh/hook-delete-policy"
:
hook-succeeded
"
helm.sh/hook-weight"
:
"
1"
labels
:
app
:
{{
template "security.name" .
}}
chart
:
{{
template "security.chart" .
}}
heritage
:
{{
.Release.Service
}}
release
:
{{
.Release.Name
}}
{{
- if .Values.global.imagePullSecrets
}}
imagePullSecrets
:
{{
- range .Values.global.imagePullSecrets
}}
-
name
:
{{
.
}}
{{
- end
}}
{{
- end
}}
---
apiVersion
:
rbac.authorization.k8s.io/v1
kind
:
ClusterRole
metadata
:
name
:
istio-cleanup-secrets-{{ .Release.Namespace }}
annotations
:
"
helm.sh/hook"
:
post-delete
"
helm.sh/hook-delete-policy"
:
hook-succeeded
"
helm.sh/hook-weight"
:
"
1"
labels
:
app
:
{{
template "security.name" .
}}
chart
:
{{
template "security.chart" .
}}
heritage
:
{{
.Release.Service
}}
release
:
{{
.Release.Name
}}
rules
:
-
apiGroups
:
[
"
"
]
resources
:
[
"
secrets"
]
verbs
:
[
"
list"
,
"
delete"
]
---
apiVersion
:
rbac.authorization.k8s.io/v1
kind
:
ClusterRoleBinding
metadata
:
name
:
istio-cleanup-secrets-{{ .Release.Namespace }}
annotations
:
"
helm.sh/hook"
:
post-delete
"
helm.sh/hook-delete-policy"
:
hook-succeeded
"
helm.sh/hook-weight"
:
"
2"
labels
:
app
:
{{
template "security.name" .
}}
chart
:
{{
template "security.chart" .
}}
heritage
:
{{
.Release.Service
}}
release
:
{{
.Release.Name
}}
roleRef
:
apiGroup
:
rbac.authorization.k8s.io
kind
:
ClusterRole
name
:
istio-cleanup-secrets-{{ .Release.Namespace }}
subjects
:
-
kind
:
ServiceAccount
name
:
istio-cleanup-secrets-service-account
namespace
:
{{
.Release.Namespace
}}
---
apiVersion
:
batch/v1
kind
:
Job
metadata
:
name
:
istio-cleanup-secrets-{{ .Values.global.tag | printf "%v" | trunc 32 }}
namespace
:
{{
.Release.Namespace
}}
annotations
:
"
helm.sh/hook"
:
post-delete
"
helm.sh/hook-delete-policy"
:
hook-succeeded
"
helm.sh/hook-weight"
:
"
3"
labels
:
app
:
{{
template "security.name" .
}}
chart
:
{{
template "security.chart" .
}}
heritage
:
{{
.Release.Service
}}
release
:
{{
.Release.Name
}}
spec
:
template
:
metadata
:
name
:
istio-cleanup-secrets
labels
:
app
:
{{
template "security.name" .
}}
chart
:
{{
template "security.chart" .
}}
heritage
:
{{
.Release.Service
}}
release
:
{{
.Release.Name
}}
spec
:
serviceAccountName
:
istio-cleanup-secrets-service-account
containers
:
-
name
:
kubectl
image
:
"
{{
template
"system_default_registry" . }}{{ .Values.global.kubectl.repository }}:{{ .Values.global.kubectl.tag }}"
imagePullPolicy
:
IfNotPresent
command
:
-
/bin/bash
-
-c
-
>
kubectl get secret --all-namespaces | grep "istio.io/key-and-cert" | while read -r entry; do
ns=$(echo $entry | awk '{print $1}');
name=$(echo $entry | awk '{print $2}');
kubectl delete secret $name -n $ns;
done
restartPolicy
:
OnFailure
affinity
:
{{
- include "nodeaffinity" . | indent 6
}}
{{
- include "podAntiAffinity" . | indent 6
}}
{{
- if .Values.tolerations
}}
tolerations
:
{{
toYaml .Values.tolerations | indent 6
}}
{{
- else if .Values.global.defaultTolerations
}}
tolerations
:
{{
toYaml .Values.global.defaultTolerations | indent 6
}}
{{
- end
}}
charts/rancher-istio/0.0.2/files/injection-template.yaml
View file @
b7fd40d0
...
@@ -187,12 +187,18 @@ containers:
...
@@ -187,12 +187,18 @@ containers:
valueFrom
:
valueFrom
:
fieldRef
:
fieldRef
:
fieldPath
:
spec.serviceAccountName
fieldPath
:
spec.serviceAccountName
{{
if eq .Values.global.proxy.tracer "datadog"
}}
{{
-
if eq .Values.global.proxy.tracer "datadog"
}}
-
name
:
HOST_IP
-
name
:
HOST_IP
valueFrom
:
valueFrom
:
fieldRef
:
fieldRef
:
fieldPath
:
status.hostIP
fieldPath
:
status.hostIP
{{
end
}}
{{
- if isset .ObjectMeta.Annotations `apm.datadoghq.com/env`
}}
{{
- range $key
,
$value
:
= fromJSON (index .ObjectMeta.Annotations `apm.datadoghq.com/env`)
}}
-
name
:
{{
$key
}}
value
:
"
{{
$value
}}"
{{
- end
}}
{{
- end
}}
{{
- end
}}
-
name
:
ISTIO_META_POD_NAME
-
name
:
ISTIO_META_POD_NAME
valueFrom
:
valueFrom
:
fieldRef
:
fieldRef
:
...
...
charts/rancher-istio/0.0.2/questions.yml
View file @
b7fd40d0
labels
:
labels
:
rancher.istio.v0.0.2
:
1.3.
0
rancher.istio.v0.0.2
:
1.3.
1
rancher_min_version
:
2.3.0-rc1
rancher_min_version
:
2.3.0-rc1
charts/rancher-istio/0.0.2/values.yaml
View file @
b7fd40d0
...
@@ -26,7 +26,7 @@ gateways:
...
@@ -26,7 +26,7 @@ gateways:
#
#
sidecarInjectorWebhook
:
sidecarInjectorWebhook
:
repository
:
rancher/istio-sidecar_injector
repository
:
rancher/istio-sidecar_injector
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
enabled
:
true
enabled
:
true
#
#
...
@@ -35,7 +35,7 @@ sidecarInjectorWebhook:
...
@@ -35,7 +35,7 @@ sidecarInjectorWebhook:
#
#
galley
:
galley
:
repository
:
rancher/istio-galley
repository
:
rancher/istio-galley
tag
:
1.3.
0
tag
:
1.3.
1
enabled
:
true
enabled
:
true
#
#
...
@@ -44,7 +44,7 @@ galley:
...
@@ -44,7 +44,7 @@ galley:
# @see charts/mixer/values.yaml, it takes precedence
# @see charts/mixer/values.yaml, it takes precedence
mixer
:
mixer
:
repository
:
rancher/istio-mixer
repository
:
rancher/istio-mixer
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
enabled
:
true
enabled
:
true
policy
:
policy
:
# if policy is enabled the global.disablePolicyChecks has affect.
# if policy is enabled the global.disablePolicyChecks has affect.
...
@@ -58,7 +58,7 @@ mixer:
...
@@ -58,7 +58,7 @@ mixer:
# @see charts/pilot/values.yaml
# @see charts/pilot/values.yaml
pilot
:
pilot
:
repository
:
rancher/istio-pilot
repository
:
rancher/istio-pilot
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
enabled
:
true
enabled
:
true
#
#
...
@@ -66,7 +66,7 @@ pilot:
...
@@ -66,7 +66,7 @@ pilot:
#
#
security
:
security
:
repository
:
rancher/istio-citadel
repository
:
rancher/istio-citadel
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
enabled
:
true
enabled
:
true
#
#
...
@@ -160,7 +160,7 @@ global:
...
@@ -160,7 +160,7 @@ global:
# Default tag for Istio images.
# Default tag for Istio images.
# tag: release-1.1-latest-daily
# tag: release-1.1-latest-daily
tag
:
1.3.
0
tag
:
1.3.
1
# Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>
# Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>
# The control plane has different scopes depending on component, but can configure default log level across all components
# The control plane has different scopes depending on component, but can configure default log level across all components
...
@@ -170,7 +170,7 @@ global:
...
@@ -170,7 +170,7 @@ global:
kubectl
:
kubectl
:
repository
:
rancher/istio-kubectl
repository
:
rancher/istio-kubectl
tag
:
1.3.
0
tag
:
1.3.
1
# monitoring port used by mixer, pilot, galley
# monitoring port used by mixer, pilot, galley
monitoringPort
:
15014
monitoringPort
:
15014
...
@@ -207,7 +207,7 @@ global:
...
@@ -207,7 +207,7 @@ global:
cpu
:
10m
cpu
:
10m
memory
:
10Mi
memory
:
10Mi
repository
:
rancher/istio-proxyv2
repository
:
rancher/istio-proxyv2
tag
:
1.3.
0
tag
:
1.3.
1
# cluster domain. Default value is "cluster.local".
# cluster domain. Default value is "cluster.local".
clusterDomain
:
"
cluster.local"
clusterDomain
:
"
cluster.local"
...
@@ -354,7 +354,7 @@ global:
...
@@ -354,7 +354,7 @@ global:
proxy_init
:
proxy_init
:
# Base name for the proxy_init container, used to configure iptables.
# Base name for the proxy_init container, used to configure iptables.
repository
:
rancher/istio-proxy_init
repository
:
rancher/istio-proxy_init
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
# imagePullPolicy is applied to istio control plane components.
# imagePullPolicy is applied to istio control plane components.
# local tests require IfNotPresent, to avoid uploading to dockerhub.
# local tests require IfNotPresent, to avoid uploading to dockerhub.
...
@@ -560,7 +560,7 @@ global:
...
@@ -560,7 +560,7 @@ global:
nodeAgent
:
nodeAgent
:
repository
:
rancher/istio-node-agent-k8s
repository
:
rancher/istio-node-agent-k8s
tag
:
"
1.3.
0
"
tag
:
"
1.3.
1
"
sds
:
sds
:
# SDS enabled. IF set to true, mTLS certificates for the sidecars will be
# SDS enabled. IF set to true, mTLS certificates for the sidecars will be
# distributed through the SecretDiscoveryService instead of using K8S secrets to mount the certificates.
# distributed through the SecretDiscoveryService instead of using K8S secrets to mount the certificates.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment