Skip to content

Commit

Permalink
🚧 writing
Browse files Browse the repository at this point in the history
Signed-off-by: Rintaro Okamura <[email protected]>
  • Loading branch information
rinx committed Jul 14, 2020
1 parent e5f8719 commit 978f29a
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docs/user-guides/operations.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ Table of Contents

### Kubernetes cluster

Since Vald agents hold vector data on their memory, unexpected disruption or eviction of agents may cause loss of indices.
Also, disruption or deletion of worker nodes that have Vald agents may cause loss of indices.



It is recommended to have more than 3 worker nodes with larger than 16 GB RAM.
It is better to deploy 2 or 3 Vald agent pods to each worker node.

Expand All @@ -36,11 +41,11 @@ For example:

If you're going to deploy Vald on multi-tenant cluster, please take care about the followings.

- Since Vald agents holds vector data on their memory, unexpected eviction of agents may cause loss of indices.
- It is recommended to define PriorityClasses for agents not to be evicted.
- For more info, please visit the page [Pod Priority and Preemption][pod-priority-preemption].
- If you are using [the Vald chart][vald-helm-chart], PriorityClasses are defined by default.
- It is recommended to define namespaces for each Vald and the other apps. Then, please define ResourceQuotas for the namespace for the other apps.
- It is recommended to define namespaces for each Vald and the other apps.
- Then, please define ResourceQuotas for the namespace for the other apps to limit the memory usage for the other apps.
- For more info, please visit tha page [Resource Quotas][resource-quota].

## Monitoring
Expand Down

0 comments on commit 978f29a

Please sign in to comment.