mirror of https://github.com/istio/istio.io.git
Remove demo-auth profile from operator (#5243)
This commit is contained in:
parent
03ca9f6478
commit
1b10a13ea2
|
@ -55,21 +55,6 @@ $ kubectl apply -f https://preliminary.istio.io/operator-profile-demo.yaml
|
||||||
|
|
||||||
{{< /tab >}}
|
{{< /tab >}}
|
||||||
|
|
||||||
{{< tab name="demo-auth" cookie-value="strict" >}}
|
|
||||||
This profile will enforce
|
|
||||||
[mutual TLS authentication](/docs/concepts/security/#mutual-tls-authentication) between all clients and servers.
|
|
||||||
|
|
||||||
Use this profile only on a fresh Kubernetes cluster where all workloads will be Istio-enabled.
|
|
||||||
All newly deployed workloads will have Istio sidecars installed.
|
|
||||||
|
|
||||||
Run the following command to switch to this profile:
|
|
||||||
|
|
||||||
{{< text bash >}}
|
|
||||||
$ kubectl apply -f https://preliminary.istio.io/operator-profile-demo-auth.yaml
|
|
||||||
{{< /text >}}
|
|
||||||
|
|
||||||
{{< /tab >}}
|
|
||||||
|
|
||||||
{{< tab name="SDS" cookie-value="sds" >}}
|
{{< tab name="SDS" cookie-value="sds" >}}
|
||||||
This profile enables
|
This profile enables
|
||||||
[Secret Discovery Service](/docs/tasks/security/auth-sds) between all clients and servers.
|
[Secret Discovery Service](/docs/tasks/security/auth-sds) between all clients and servers.
|
||||||
|
|
|
@ -34,7 +34,7 @@ operator_tag="release-1.4"
|
||||||
# Add profiles here to have them automatically added to the website.
|
# Add profiles here to have them automatically added to the website.
|
||||||
# It is important to also document these files, which is not done automatically.
|
# It is important to also document these files, which is not done automatically.
|
||||||
|
|
||||||
operator_profiles=( "default" "demo" "demo-auth" "sds" "minimal" )
|
operator_profiles=( "default" "demo" "sds" "minimal" )
|
||||||
|
|
||||||
rm -f "${output_dir}"/operator.yaml
|
rm -f "${output_dir}"/operator.yaml
|
||||||
touch "${output_dir}"/operator.yaml
|
touch "${output_dir}"/operator.yaml
|
||||||
|
@ -49,7 +49,7 @@ for profile in "${operator_profiles[@]}"
|
||||||
do
|
do
|
||||||
cp deploy/crds/istio_v1alpha2_istiocontrolplane_cr.yaml "${output_dir}"/operator-profile-"${profile}".yaml
|
cp deploy/crds/istio_v1alpha2_istiocontrolplane_cr.yaml "${output_dir}"/operator-profile-"${profile}".yaml
|
||||||
echo "---" >> "${output_dir}"/operator-profile-"${profile}".yaml
|
echo "---" >> "${output_dir}"/operator-profile-"${profile}".yaml
|
||||||
sed -i "s/profile: default/profile: ${profile}/g" "${output_dir}"/operator-profile-"${profile}".yaml
|
sed -i "s/profile: default/profile: ${profile}/g" "${output_dir}"/operator-profile-"${profile}".yaml
|
||||||
done
|
done
|
||||||
|
|
||||||
# Great care should be taken when modifying the ordering of this list. This
|
# Great care should be taken when modifying the ordering of this list. This
|
||||||
|
|
Loading…
Reference in New Issue