You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// RootTrustPolicy is used to designate the root of trust, including the trust domain and root certificates used by one or more service meshes.
18
-
// A shared RootTrustPolicy is currently required to support communication between workloads and destinations running in different meshes. In the future Gloo Mesh will support cross-mesh connectivity using a Limited Trust model (where participating meshes are permitted to use separate roots of trust).
19
68
messageRootTrustPolicySpec {
20
69
21
70
// select the meshes where the root of trust will be applied.
// The name of a service from the service registry. Service
58
+
// names are looked up from the platform's service registry (e.g.,
59
+
// Kubernetes services, Consul services, etc.) and from the hosts
60
+
// declared by ServiceEntry.
61
+
// +kubebuilder:validation:Required
62
+
stringhost=1;
63
+
64
+
// Either the name or labels of a subset within the service, only one can be set.
65
+
// +kubebuilder:validation:Required
66
+
// +kubebuilder:validation:XValidation:rule="has(self.name) ? !has(self.labels) : has(self.labels)",message="either name or labels must be set, but not both."
67
+
SubsetSelectorsubset=2;
68
+
69
+
// Specifies the port on the host that is being addressed.
0 commit comments