Skip to search

PeerAuthentication

security.istio.io / v1beta1

apiVersion: security.istio.io/v1beta1 kind: PeerAuthentication metadata: name: example
View raw schema
spec object
Peer authentication configuration for workloads. See more details at: https://istio.io/docs/reference/config/security/peer_authentication.html
mtls object
Mutual TLS settings for workload.
mode string
Defines the mTLS mode used for peer authentication. Valid Options: DISABLE, PERMISSIVE, STRICT
enum: UNSET, DISABLE, PERMISSIVE, STRICT
portLevelMtls object
Port specific mutual TLS settings.
selector object
The selector determines the workloads to apply the PeerAuthentication on.
matchLabels object
One or more labels that indicate a specific set of pods/VMs on which a policy should be applied.
status object
conditions []object
Current service state of the resource.
lastProbeTime string
Last time we probed the condition.
format: date-time
lastTransitionTime string
Last time the condition transitioned from one status to another.
format: date-time
message string
Human-readable message indicating details about last transition.
observedGeneration string | integer
Resource Generation to which the Condition refers.
reason string
Unique, one-word, CamelCase reason for the condition's last transition.
status string
Status is the status of the condition.
type string
Type is the type of the condition.
observedGeneration string | integer
validationMessages []object
Includes any errors or warnings detected by Istio's analyzers.
documentationUrl string
A url pointing to the Istio documentation for this specific error type.
level string
Represents how severe a message is. Valid Options: UNKNOWN, ERROR, WARNING, INFO
enum: UNKNOWN, ERROR, WARNING, INFO
type object
code string
A 7 character code matching `^IST[0-9]{4}$` intended to uniquely identify the message type.
name string
A human-readable name for the message type.

No matches. Try .spec.mtls for an exact path