Remove demo-auth profile from operator (#5243)

This commit is contained in:
Eric Van Norman 2019-10-25 10:35:47 -05:00 committed by Frank Budinsky
parent 03ca9f6478
commit 1b10a13ea2
2 changed files with 2 additions and 17 deletions

View File

@ -55,21 +55,6 @@ $ kubectl apply -f https://preliminary.istio.io/operator-profile-demo.yaml
{{< /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" >}}
This profile enables
[Secret Discovery Service](/docs/tasks/security/auth-sds) between all clients and servers.

View File

@ -34,7 +34,7 @@ operator_tag="release-1.4"
# Add profiles here to have them automatically added to the website.
# 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
touch "${output_dir}"/operator.yaml
@ -49,7 +49,7 @@ for profile in "${operator_profiles[@]}"
do
cp deploy/crds/istio_v1alpha2_istiocontrolplane_cr.yaml "${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
# Great care should be taken when modifying the ordering of this list. This