From 94d8c5322f50ffb0c70adb321c62603d1180e413 Mon Sep 17 00:00:00 2001 From: Whitney Griffith Date: Thu, 21 Mar 2024 12:52:07 -0400 Subject: [PATCH] Resolves #3125 (#3128) Signed-off-by: whitneygriffith --- security/v1/peer_authentication.pb.go | 3 +++ security/v1/peer_authentication.proto | 3 +++ security/v1beta1/peer_authentication.pb.go | 3 +++ security/v1beta1/peer_authentication.pb.html | 5 ++++- security/v1beta1/peer_authentication.proto | 3 +++ 5 files changed, 16 insertions(+), 1 deletion(-) diff --git a/security/v1/peer_authentication.pb.go b/security/v1/peer_authentication.pb.go index 3be5b45c556..91d1bffbecd 100644 --- a/security/v1/peer_authentication.pb.go +++ b/security/v1/peer_authentication.pb.go @@ -98,6 +98,9 @@ func (PeerAuthentication_MutualTLS_Mode) EnumDescriptor() ([]byte, []int) { return file_security_v1_peer_authentication_proto_rawDescGZIP(), []int{0, 0, 0} } +// {{< warning >}} +// Development of PeerAuthentication is currently frozen and likely to be replaced in Ambient. +// {{< /warning >}} // PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar. // // Examples: diff --git a/security/v1/peer_authentication.proto b/security/v1/peer_authentication.proto index 1a6d4810204..f3c6d19c015 100644 --- a/security/v1/peer_authentication.proto +++ b/security/v1/peer_authentication.proto @@ -26,6 +26,9 @@ package istio.security.v1; option go_package="istio.io/api/security/v1"; +// {{< warning >}} +// Development of PeerAuthentication is currently frozen and likely to be replaced in Ambient. +// {{< /warning >}} // PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar. // // Examples: diff --git a/security/v1beta1/peer_authentication.pb.go b/security/v1beta1/peer_authentication.pb.go index 6a23e6b5148..a1ea35865a1 100644 --- a/security/v1beta1/peer_authentication.pb.go +++ b/security/v1beta1/peer_authentication.pb.go @@ -97,6 +97,9 @@ func (PeerAuthentication_MutualTLS_Mode) EnumDescriptor() ([]byte, []int) { return file_security_v1beta1_peer_authentication_proto_rawDescGZIP(), []int{0, 0, 0} } +// {{< warning >}} +// Development of PeerAuthentication is currently frozen and likely to be replaced in Ambient. +// {{< /warning >}} // PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar. // // Examples: diff --git a/security/v1beta1/peer_authentication.pb.html b/security/v1beta1/peer_authentication.pb.html index d19fa820aaa..5c785794786 100644 --- a/security/v1beta1/peer_authentication.pb.html +++ b/security/v1beta1/peer_authentication.pb.html @@ -10,7 +10,10 @@ ---

PeerAuthentication

-

PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar.

+

{{< warning >}} +Development of PeerAuthentication is currently frozen and likely to be replaced in Ambient. +{{< /warning >}} +PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar.

Examples:

Policy to allow mTLS traffic for all workloads under namespace foo:

apiVersion: security.istio.io/v1beta1
diff --git a/security/v1beta1/peer_authentication.proto b/security/v1beta1/peer_authentication.proto
index 62f55772606..3dc9d520587 100644
--- a/security/v1beta1/peer_authentication.proto
+++ b/security/v1beta1/peer_authentication.proto
@@ -25,6 +25,9 @@ package istio.security.v1beta1;
 
 option go_package="istio.io/api/security/v1beta1";
 
+// {{< warning >}}
+// Development of PeerAuthentication is currently frozen and likely to be replaced in Ambient.
+// {{< /warning >}}
 // PeerAuthentication defines how traffic will be tunneled (or not) to the sidecar.
 //
 // Examples: