2 * Copyright 2019 Intel Corporation, Inc
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
21 ## Installing the chart
23 To install the chart from local directory:
26 helm install --name=istio-operator --namespace=istio-system istio-operator
29 ## Uninstalling the Chart
31 To uninstall/delete the `istio-operator` release:
34 $ helm del --purge istio-operator
37 The command removes all the Kubernetes components associated with the chart and deletes the release.
41 The following table lists the configurable parameters of the Banzaicloud Istio Operator chart and their default values.
43 Parameter | Description | Default
44 --------- | ----------- | -------
45 `operator.image.repository` | Operator container image repository | `banzaicloud/istio-operator`
46 `operator.image.tag` | Operator container image tag | `0.2.1`
47 `operator.image.pullPolicy` | Operator container image pull policy | `IfNotPresent`
48 `operator.resources` | CPU/Memory resource requests/limits (YAML) | Memory: `128Mi/256Mi`, CPU: `100m/200m`
49 `istioVersion` | Supported Istio version | `1.2`
50 `prometheusMetrics.enabled` | If true, use direct access for Prometheus metrics | `false`
51 `prometheusMetrics.authProxy.enabled` | If true, use auth proxy for Prometheus metrics | `true`
52 `prometheusMetrics.authProxy.image.repository` | Auth proxy container image repository | `gcr.io/kubebuilder/kube-rbac-proxy`
53 `prometheusMetrics.authProxy.image.tag` | Auth proxy container image tag | `v0.4.0`
54 `prometheusMetrics.authProxy.image.pullPolicy` | Auth proxy container image pull policy | `IfNotPresent`
55 `rbac.enabled` | Create rbac service account and roles | `true`