UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit ae63c36c authored by brandt keller's avatar brandt keller Committed by Ryan Garcia
Browse files

Feat: update architecture documents to reflect current package

parent 05388b3e
No related branches found
No related tags found
1 merge request!2042Feat: update architecture documents to reflect current package
...@@ -98,20 +98,29 @@ addons: ...@@ -98,20 +98,29 @@ addons:
### Storage ### Storage
Authservice can be configured to use a redis server for distributed state storage. This Redis instance is used for OIDC token storage/retrieval. Authservice can be configured to use a local redis deployment (disabled by default) for distributed state storage. This Redis instance is used cache session data.
```yaml ```yaml
addons: addons:
authservice: authservice:
redis: values:
host: "redis.mydomain.com" redis:
port: "6379" enabled: true
password: "password" ```
Authservice can also be configured to communicate with external redis serivces such as Elasticache.
```yaml
addons:
authservice:
values:
globals:
redis_server_uri: "tcp://redis-01.7abc2d.0001.usw2.cache.amazonaws.com:6379"
``` ```
### High Availability ### High Availability
When setting `replicaCount` above `1`, Authservice will utilize an HA redis deployment, but it can also be configured to use an external redis such as Elasticache. When setting `replicaCount` above `1`, Authservice will require an HA redis deployment (see above) in order to function.
Authservice also utilizes a horizontal pod autoscaler, which can be configured with min & max replicas and target CPU & memory utilization: Authservice also utilizes a horizontal pod autoscaler, which can be configured with min & max replicas and target CPU & memory utilization:
...@@ -120,6 +129,8 @@ addons: ...@@ -120,6 +129,8 @@ addons:
authservice: authservice:
values: values:
replicaCount: 2 replicaCount: 2
redis:
enabled: true
autoscaling: autoscaling:
enabled: false enabled: false
minReplicas: 1 minReplicas: 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment