Skip to content

Commit cde054d

Browse files
Kamil PrzybylKamil Przybyl
authored andcommitted
chore: add a list of supported annotation
1 parent 6b8805b commit cde054d

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

docs/albcm.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,3 +134,22 @@ metadata:
134134
annotations:
135135
alb.stackit.cloud/web-application-firewall-name: "my-waf-config"
136136
```
137+
138+
### Supported Annotations
139+
140+
| Annotation | Allowed On | Description |
141+
| :--- | :--- | :--- |
142+
| `alb.stackit.cloud/external-address` | IngressClass | Uses a specific STACKIT floating IP instead of an ephemeral one. |
143+
| `alb.stackit.cloud/internal` | IngressClass | If `true`, the ALB is not exposed via a public IP. |
144+
| `alb.stackit.cloud/plan-id` | IngressClass | Sets the service plan for the ALB. |
145+
| `alb.stackit.cloud/http-port` | IngressClass, Ingress | Specifies the custom HTTP port. |
146+
| `alb.stackit.cloud/https-port` | IngressClass, Ingress | Specifies the custom HTTPS port. |
147+
| `alb.stackit.cloud/https-only` | IngressClass, Ingress | If `true`, the Ingress will not be reachable via HTTP. |
148+
| `alb.stackit.cloud/websocket` | IngressClass, Ingress | Enables global WebSocket support. |
149+
| `alb.stackit.cloud/web-application-firewall-name`| IngressClass, Ingress | Attaches a specific WAF configuration. |
150+
| `alb.stackit.cloud/cookie-persistence-name` | IngressClass, Ingress | Sets the name for session cookie persistence. |
151+
| `alb.stackit.cloud/cookie-persistence-ttl-seconds`| IngressClass, Ingress | Sets the TTL (in seconds) for cookie persistence. |
152+
| `alb.stackit.cloud/priority` | IngressClass, Ingress | Defines the evaluation priority of the Ingress. |
153+
| `alb.stackit.cloud/traget-pool-tls-enabled` | IngressClass, Ingress, Service | Enables TLS bridging using OS trusted CAs. |
154+
| `alb.stackit.cloud/traget-pool-tls-custom-ca` | IngressClass, Ingress, Service | Enables TLS bridging with a custom CA. |
155+
| `alb.stackit.cloud/traget-pool-tls-skip-certificate-validation`| IngressClass, Ingress, Service | Enables TLS bridging but skips certificate validation. |

0 commit comments

Comments
 (0)