update operator ref doc (#6600)

* update operator ref doc

* fix broken link

* Update url to archive link

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
This commit is contained in:
Xinnan Wen 2020-02-27 11:25:05 -08:00 committed by GitHub
parent cce52740b2
commit 60271b8a21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 2926 additions and 3209 deletions

View File

@ -39,7 +39,7 @@ is tightly integrated with the tools to prevent common errors and simplify troub
Every operator implementation requires a
[custom resource definition (CRD)](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions)
to define its custom resource, that is, its API. Istio's operator API is defined by the
[`IstioControlPlane` CRD](/docs/reference/config/istio.operator.v1alpha12.pb/),
[`IstioControlPlane` CRD](https://archive.istio.io/v1.4/docs/reference/config/istio.operator.v1alpha12.pb/),
which is generated from an
[`IstioControlPlane` proto](https://github.com/istio/operator/blob/release-1.4/pkg/apis/istio/v1alpha2/istiocontrolplane_types.proto).
The API supports all of Istio's current [configuration profiles](/docs/setup/additional-setup/config-profiles/)

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,7 @@ You can start with one of Istios built-in configuration profiles and then fur
your specific needs. The following built-in configuration profiles are currently available:
1. **default**: enables components according to the default settings of the
[`IstioControlPlane` API](/docs/reference/config/istio.operator.v1alpha12.pb/)
[`IstioOperator` API](/docs/reference/config/istio.operator.v1alpha1/)
(recommend for production deployments).
You can display the default setting by running the command `istioctl profile dump`.

View File

@ -252,7 +252,7 @@ In addition to installing any of Istio's built-in
[configuration profiles](/docs/setup/additional-setup/config-profiles/),
`istioctl manifest` provides a complete API for customizing the configuration.
- [The `IstioOperator` API](/docs/reference/config/istio.operator.v1alpha12.pb/)
- [The `IstioOperator` API](/docs/reference/config/istio.operator.v1alpha1/)
The configuration parameters in this API can be set individually using `--set` options on the command
line. For example, to enable the security feature in a default configuration profile, use this command:
@ -379,7 +379,7 @@ namespaces:
The `IstioOperator` API allows each component's Kubernetes settings to be customized in a consistent way.
Each component has a [`KubernetesResourceSpec`](/docs/reference/config/istio.operator.v1alpha12.pb/#KubernetesResourcesSpec),
Each component has a [`KubernetesResourceSpec`](/docs/reference/config/istio.operator.v1alpha1/#KubernetesResourcesSpec),
which allows the following settings to be changed. Use this list to identify the setting to customize:
1. [Resources](https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#resource-requests-and-limits-of-pod-and-container)