We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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..18a354332 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/) @@ -63,13 +83,11 @@ You can confirm the Istio control plane services have been deployed with the fol {{< text bash >}} $ kubectl get svc -n istio-system -NAME READY STATUS RESTARTS AGE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE grafana ClusterIP 10.47.246.242 <none> 3000/TCP 64m 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 +105,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 +145,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 +177,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 >}}
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Source File: /docs/setup/install/standalone-operator/index.md
Diff:
The text was updated successfully, but these errors were encountered: