Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[version-4-5] feat: 4.5.b Release (#4757) #5073

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 16 additions & 1 deletion _partials/packs/_portworkx-operator.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -1670,4 +1670,19 @@ certificates will not be imported correctly and will result in Portworx deployme

</TabItem>

</Tabs>
</Tabs>

## Cluster Backups

You must add the following snippet under the `manifests.volume-snapshot-class` field if you are using
Portworx as your CSI layer on a cluster deployed to a MAAS environment.
These labels ensure that the <VersionedLink text="Volume Snapshot Controller" url="/integrations/packs/?pack=volume-snapshot-controller" /> pack installs correctly.
Refer to the <VersionedLink text="Create Cluster Backup" url="/clusters/cluster-management/backup-restore/create-cluster-backup" />
guide for further information.

```yaml
extraLabels:
pod-security.kubernetes.io/enforce: privileged
pod-security.kubernetes.io/audit: privileged
pod-security.kubernetes.io/warn: privileged
```
41 changes: 41 additions & 0 deletions _partials/self-hosted/_size_guidelines.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
partial_category: self-hosted
partial_name: size-guidelines
---

This section lists resource requirements for {props.edition} for various capacity levels. In {props.edition}, the terms _small_,
_medium_, and _large_ are used to describe the instance size of worker pools that Palette is installed on. The following
table lists the resource requirements for each size.

<br />

:::warning

The recommended maximum number of deployed nodes and clusters in the environment should not be exceeded. We have tested
the performance of {props.edition} with the recommended maximum number of deployed nodes and clusters. Exceeding these limits
can negatively impact performance and result in instability. The active workload limit refers to the maximum number of
active nodes and pods at any given time.

:::

<br />

| **Size** | **Total Nodes** | **Node CPU** | **Node Memory** | **Node Storage** | **MongoDB Node Storage Limit** | **MongoDB Node Memory Limit** | **MongoDB Node CPU Limit** | **Total Deployed Workload Cluster Nodes** | **Deployed Clusters with 10 Nodes** |
| -------------------- | --------- | ------- | ---------- | ----------- | ------------------------- | ------------------------ | --------------------- | ------------------------ | ----------------------------------- |
| Small | 3 | 8 | 16 GB | 60 GB | 20 GB | 4 GB | 2 | 1000 | 100 |
| Medium (Recommended) | 3 | 16 | 32 GB | 100 GB | 60 GB | 8 GB | 4 | 3000 | 300 |
| Large | 3 | 32 | 64 GB | 120 GB | 80 GB | 12 GB | 6 | 5000 | 500 |


:::info

The Spectro manifest requires approximately 10 GB of storage. {props.edition} deployed clusters use the manifest to identify what images to pull for each microservice that makes up {props.edition}.
:::

#### Instance Sizing

| **Configuration** | **Active Workload Limit** |
| -------------------- | ------------------------------------------------- |
| Small | Up to 1000 nodes each with 30 pods (30,000 pods) |
| Medium (Recommended) | Up to 3000 nodes each with 30 pods (90,000 pods) |
| Large | Up to 5000 nodes each with 30 pods (150,000 pods) |
Loading
Loading