F5BigPersistenceProfile¶
Overview¶
Function¶
Specifies persistence settings that control how session requests are directed to servers based on address affinity.
API group and version¶
k8s.f5net.com/v1
Scope¶
Namespace
Names¶
Singular name |
Plural name |
Short name |
|---|---|---|
f5-big-persistence-profile |
f5-big-persistence-profiles |
— |
Specification¶
spec¶
Field |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Specifies the persistence type. Source address ( |
|
No |
|
Specifies the duration of the persistence entries in seconds. This applies only to the |
|
No |
|
Specifies the configuration parameters for the persistence address affinity selected. |
|
No |
— |
Reference to a Kubernetes Secret containing the Model Context Protocol (MCP) encryption passphrase. Required when |
|
No |
— |
Reference to a Kubernetes Secret containing the Agent-to-Agent (A2A) encryption passphrase. Required when |
Note
When you set persistenceType to MODEL_CONTEXT_PROTOCOL, you must also provide a value for mcpEncryptionPassphrase.
When you set persistenceType to AGENT2AGENT, you must also provide a value for a2aEncryptionPassphrase.
You can specify either mcpEncryptionPassphrase or a2aEncryptionPassphrase, but not both.
spec.addressAffinity¶
Field |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Specifies the prefix length to use as the IPv4 mask. The length must be a value between |
|
No |
|
Specifies the prefix length to use as the IPv6 mask. The length must be a value between |
|
No |
|
Specifies the hash algorithm for the persistence type. |
spec.mcpEncryptionPassphrase¶
Field |
Required |
Description |
|---|---|---|
|
Yes |
Reference to a Kubernetes Secret containing the MCP encryption passphrase. The Secret must be in the same namespace as this resource. |
spec.mcpEncryptionPassphrase.secretRef¶
Field |
Required |
Default |
Description |
|---|---|---|---|
|
Yes |
— |
Specifies the name of the Kubernetes Secret containing the MCP passphrase. Must be between 1 and 253 characters and match the pattern |
|
No |
|
Specifies the field name in the referenced Kubernetes Secret that contains the passphrase. Maximum: 255 characters. |
spec.a2aEncryptionPassphrase¶
Field |
Required |
Description |
|---|---|---|
|
Yes |
Reference to a Kubernetes Secret containing the A2A encryption passphrase. The Secret must be in the same namespace as this resource. |
spec.a2aEncryptionPassphrase.secretRef¶
Field |
Required |
Default |
Description |
|---|---|---|---|
|
Yes |
— |
Specifies the name of the Kubernetes Secret containing the A2A passphrase. Must be between 1 and 253 characters and match the pattern |
|
No |
|
Specifies the field name in the referenced Kubernetes Secret that contains the passphrase. Maximum: 255 characters. |