Skip to content

Commit 949a83b

Browse files
authored
chore: Cleanup redis usage and language for clarity (#1339)
* chore: Cleanup redis usage and language for clarity * fix: use fqdn
1 parent 8cf83b4 commit 949a83b

35 files changed

Lines changed: 479 additions & 1309 deletions

File tree

platform-enterprise_docs/enterprise/_templates/docker/docker-compose.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,14 @@ services:
2727
- $HOME/.tower/db/mysql:/var/lib/mysql
2828

2929
redis:
30-
image: cr.seqera.io/public/redis:7.0.10
30+
# This Redis definition is provided for convenience and pulls from Docker
31+
# Hub's public registry. For production use we recommend:
32+
# - Vendoring this image to your own registry, or authenticating to Docker
33+
# Hub to avoid pull rate limits.
34+
# - Replacing this in-cluster instance with a managed service (e.g.
35+
# ElastiCache, Azure Cache for Redis, Memorystore) or an official Redis
36+
# installation source for durability and operational support.
37+
image: docker.io/library/redis:7.4
3138
platform: linux/amd64
3239
networks:
3340
- backend

platform-enterprise_docs/enterprise/_templates/k8s/redis.aks.yml

Lines changed: 0 additions & 76 deletions
This file was deleted.

platform-enterprise_docs/enterprise/_templates/k8s/redis.eks.yml

Lines changed: 0 additions & 76 deletions
This file was deleted.

platform-enterprise_docs/enterprise/_templates/k8s/redis.gke.yml

Lines changed: 0 additions & 61 deletions
This file was deleted.

platform-enterprise_docs/enterprise/platform-docker-compose.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ See [Database configuration](./configuration/overview#seqera-and-redis-databases
3232

3333
## Redis configuration
3434

35+
:::info
36+
The bundled `redis` container in `docker-compose.yml` is intended for evaluation and small workloads. For production, use a managed service or an [official Redis installation source](https://redis.io/docs/latest/operate/oss_and_stack/install/).
37+
:::
38+
3539
Configure the Redis connection URL in your Seqera environment:
3640

3741
```bash
@@ -52,7 +56,7 @@ Use a managed Redis service for production:
5256

5357
3. Download and configure the [docker-compose.yml](_templates/docker/docker-compose.yml) file:
5458

55-
- The `db` container should be used only for local testing. If you have configured this service elsewhere, you can remove this container.
59+
- The `db` and `redis` containers should be used only for local testing. If you have configured these services elsewhere, you can remove these containers.
5660

5761
- To configure the Seqera pipeline optimization service (`groundswell`), see [Pipeline optimization](./configuration/pipeline_optimization).
5862

platform-enterprise_docs/enterprise/platform-kubernetes.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@ Kubernetes deployments are recommended for production workloads requiring high a
99

1010
:::info Prerequisites <span id="prerequisites" />
1111
Other than the basic requirements [already listed in the Platform installation overview](./install-platform#prerequisites), you will need:
12+
1213
- A Kubernetes cluster
1314
- [kubectl](https://kubernetes.io/docs/tasks/tools/) installed locally
1415
:::
1516

1617
### Recommended resources
1718

18-
| Component | CPU | Memory |
19-
| :-------- | :-- | :----- |
19+
| Component | CPU | Memory |
20+
| :---------- | :----- | :------------------------ |
2021
| Backend pod | 1 core | 4000 Mi request and limit |
2122

2223
## Container images
@@ -48,6 +49,7 @@ TOWER_REDIS_URL=redis://<redis-host>:6379
4849
```
4950

5051
Use a managed Redis service for production:
52+
5153
- [Amazon ElastiCache](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/WhatIs.html) (`cache.m4.large` or larger)
5254
- [Azure Cache for Redis](https://learn.microsoft.com/en-gb/azure/azure-cache-for-redis/cache-overview) (C3 tier or larger)
5355
- [Google Memorystore](https://cloud.google.com/memorystore/docs/redis) (M2 tier or larger)

0 commit comments

Comments
 (0)