Skip to content

Commit

Permalink
docs: k8s scale
Browse files Browse the repository at this point in the history
  • Loading branch information
0x0elliot committed Jul 5, 2024
1 parent 1b8de00 commit b66c055
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -554,6 +554,16 @@ Due to Kubernetes not being capable of building Shuffle Apps directly, an additi
## Orborus with Kubernetes
To configure Kubernetes, you need to specify a single environment variable for Orborus: RUNNING_MODE. By setting the environment variable RUNNING_MODE=kubernetes, execution should work as expected!

## k8s Scale
To scale Shuffle in Kubernetes, use the following environment variables in the Orborus container:
```bash
SHUFFLE_SCALE_REPLICAS=3 # HPA coming soon. This is for static scaling.
SHUFFLE_WORKER_IMAGE=ghcr.io/shuffle/shuffle-worker-scale:nightly
IS_KUBERNETES=true
SHUFFLE_SWARM_CONFIG=run
SHUFFLE_MEMCACHED=shuffle-memcached:11211 # this depends on your setup.
```

## Proxy configuration

Proxies are another requirement to many enterprises, hence it's an important feature to support. There are two places where proxies can be implemented:
Expand Down

0 comments on commit b66c055

Please sign in to comment.