Cache
The technical documentation of the redis microservice,
which is used as a cache for the other microservices.
less than a minute
Kubernetes resources
- StatefulSet:
united-manufacturing-hub-redis-master
- Service:
- Internal ClusterIP:
- Redis:
united-manufacturing-hub-redis-master
at port 6379 - Headless:
united-manufacturing-hub-redis-headless
at port 6379 - Metrics:
united-manufacturing-hub-redis-metrics
at port 6379
- Redis:
- Internal ClusterIP:
- ConfigMap:
- Configuration:
united-manufacturing-hub-redis-configuration
- Health:
united-manufacturing-hub-redis-health
- Scripts:
united-manufacturing-hub-redis-scripts
- Configuration:
- Secret:
redis-secret
- PersistentVolumeClaim:
redis-data-united-manufacturing-hub-redis-master-0
Configuration
You shouldn’t need to configure the cache manually, as it’s configured
automatically when the cluster is deployed. However, if you need to change the
configuration, you can do it by editing the redis
section of the Helm
chart values file.
You can consult the Bitnami Redis chart for more information about the available configuration options.
Environment variables
Variable name | Description | Type | Allowed values | Default |
---|---|---|---|---|
ALLOW_EMPTY_PASSWORD | Allow empty password | bool | true , false | false |
BITNAMI_DEBUG | Specify if debug values should be set | bool | true , false | false |
REDIS_PASSWORD | Redis password | string | Any | Random UUID |
REDIS_PORT | Redis port number | int | Any | 6379 |
REDIS_REPLICATION_MODE | Redis replication mode | string | master , slave | master |
REDIS_TLS_ENABLED | Enable TLS | bool | true , false | false |
Last modified September 13, 2024: Merge pull request #304 from united-manufacturing-hub/revert-303-eng-1400 (72fc28c)