istio-official-translation
istio-official-translation copied to clipboard
/docs/setup/install/standalone-operator/index.md
Source File: /docs/setup/install/standalone-operator/index.md Diff:
diff --git a/content/en/docs/setup/install/standalone-operator/index.md b/content/en/docs/setup/install/standalone-operator/index.md
index 674a8de4c..bb7924914 100644
--- a/content/en/docs/setup/install/standalone-operator/index.md
+++ b/content/en/docs/setup/install/standalone-operator/index.md
@@ -32,6 +32,26 @@ instead.
- A service to access operator metrics
- Necessary Istio operator RBAC rules
+ See the available `istioctl operator init` flags to control which namespaces the controller and Istio are installed
+ into and the installed Istio image sources and versions.
+
+ Alternatively, you can deploy using `kubectl` from a pre-rendered manifest, which will install the latest released
+ version of the operator:
+
+ {{< text bash >}}
+ $ kubectl apply -f https://istio.io/operator.yaml
+ {{< /text >}}
+
+ Another alternative method of deployment is using Helm:
+
+ {{< text bash >}}
+ $ helm template install/kubernetes/operator/operator-chart/ \
+ --set hub=docker.io/istio \
+ --set tag=1.5.1 \
+ --set operatorNamespace=istio-operator \
+ --set istioNamespace=istio-system | kubectl apply -f -
+ {{< /text >}}
+
## Install
To install the Istio `demo` [configuration profile](/docs/setup/additional-setup/config-profiles/)
@@ -69,7 +89,6 @@ grafana ClusterIP 10.47.246.242 <none> 3000/T
istio-egressgateway ClusterIP 10.47.244.203 <none> 80/TCP,443/TCP,15443/TCP 64m
istio-ingressgateway LoadBalancer 10.47.247.221 34.69.50.226 15020:31649/TCP,80:30012/TCP,443:31723/TCP,15029:31857/TCP,15030:31621/TCP,15031:31290/TCP,15032:30334/TCP,15443:31754/TCP 64m
istio-pilot ClusterIP 10.47.247.195 <none> 15010/TCP,15011/TCP,15012/TCP,8080/TCP,15014/TCP,443/TCP 64m
-istio-policy ClusterIP 10.47.241.120 <none> 9091/TCP,15004/TCP,15014/TCP 64m
istiod ClusterIP 10.47.247.6 <none> 15012/TCP,443/TCP 64m
jaeger-agent ClusterIP None <none> 5775/UDP,6831/UDP,6832/UDP 64m
jaeger-collector ClusterIP 10.47.244.102 <none> 14267/TCP,14268/TCP,14250/TCP 64m
@@ -87,7 +106,6 @@ NAME READY STATUS RESTARTS AGE
grafana-78bc994d79-gwkfd 1/1 Running 0 63m
istio-egressgateway-5fc6f84745-8f98z 1/1 Running 0 63m
istio-ingressgateway-5b89fc6c98-vkwb5 1/1 Running 0 63m
-istio-policy-55d767c454-jggkz 2/2 Running 8 63m
istio-tracing-c7b59f68f-dgqb8 1/1 Running 0 63m
istiod-5448f74684-gmd5w 1/1 Running 0 52m
kiali-fb5f485fb-2l4r6 1/1 Running 0 63m
@@ -128,13 +146,14 @@ metadata:
spec:
profile: default
components:
+ pilot:
+ k8s:
+ resources:
+ requests:
+ memory: 3072Mi
+ addonComponents:
grafana:
enabled: true
- pilot:
- k8s:
- resources:
- requests:
- memory: 3072Mi
EOF
{{< /text >}}
@@ -159,6 +178,12 @@ $ kubectl delete istiooperators.install.istio.io -n istio-system example-istioco
Wait until Istio is uninstalled - this may take some time.
Delete the Istio operator:
+{{< text bash >}}
+$ istioctl operator remove
+{{< /text >}}
+
+Or:
+
{{< text bash >}}
$ kubectl delete ns istio-operator --grace-period=0 --force
{{< /text >}}