Skip to content

Commit 232bfde

Browse files
k8s: document current limitations (#458)
Co-authored-by: Quetzalli <hola@quetzalliwrites.com>
1 parent 5d930c2 commit 232bfde

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Limitations
3+
description: Known limitations when running LocalStack on Kubernetes
4+
template: doc
5+
sidebar:
6+
order: 7
7+
tags: ["Enterprise"]
8+
---
9+
10+
Some LocalStack services have limited or no support when running on Kubernetes.
11+
12+
:::note
13+
We are continually working on improving parity between Docker and Kubernetes so there will be fewer limitations in the future.
14+
:::
15+
16+
## Unsupported services
17+
18+
The following services require the use of Docker, and are not supported when running LocalStack on Kubernetes:
19+
20+
- Sagemaker
21+
- Bedrock
22+
- EKS
23+
- CodeBuild
24+
25+
## Limitations of partially supported services
26+
27+
### SSM
28+
29+
- Exec into EC2 instances is not supported.
30+
31+
### ECS
32+
33+
- Firelens is not supported.
34+
- Volumes are not supported.
35+
- Exposing ports from tasks is not supported.
36+
- [`RepositoryCredentials`](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RepositoryCredentials.html) is not supported.
37+
38+
### EC2
39+
40+
- Userdata does not have full parity with AWS.
41+
42+
### ElastiCache/MemoryDB
43+
44+
- Requires using `REDIS_CONTAINER_MODE=1`.
45+
46+
### RDS
47+
48+
- MySQL 5.7 is not supported on Kubernetes.
49+
- Persistence is not supported.
50+
51+
### Neptune
52+
53+
- Persistence is not supported.

0 commit comments

Comments
 (0)