Skip to content

Commit

Permalink
feat: 4.5.b Release (#4757)
Browse files Browse the repository at this point in the history
* fix: patch release

* docs: add custom security group ingress rules section PCP-1906 (#4781)

* docs: add custom security group ingress rules section PCP-1906

* docs: change existing heading

* docs: specify aws iaas

* docs: VM Migration Assistant (#4737)

* docs: VM Migration Assistant draft

* docs: fix broken links

* doc: heading change

* doc: information architecture improvements

* doc: minor sub-category change

* doc: restructure and additional content

* doc: tidy up and additional overview options

* doc: some peer review changes

* doc: final draft additions

* doc: format changes

* doc: fix broken RBAC anchor

* Apply suggestions from code review

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* doc: adding one line suggestions

Co-authored-by: Karl Cardenas <[email protected]>

* ci: auto-formatting prettier issues

* docs: resolve longer content suggestions

* ci: auto-formatting prettier issues

* docs: warm and cold migration steps

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* docs: virt-customize ConfigMap example

* docs: Restructure IA

* docs: change to headers from tabs

* docs: DOC-1490 DOC-1494 Self-Hosted Updates (#4792)

* docs: DOC-1490

* docs: added a prereq to install pages

* docs: 1494

* docs: apply suggestions from code review

Co-authored-by: Lenny Chen <[email protected]>

* docs: Apply suggestions from code review

---------

Co-authored-by: Lenny Chen <[email protected]>

* docs: resolve vale comments

* docs: longform flag

* docs: lingering ableist word

* docs: resolve Romain's comments

* docs: code review suggestions

Co-authored-by: Karl Cardenas <[email protected]>

* docs: change lingering tabs to headers

* docs: access service console

* ci: auto-formatting prettier issues

* docs: resolve prettier issue

* docs: upgrade Docusaurus 3.6.3 (#4799)

* chore: upgrade docusarus

* chore: DOC-1495 upgrade docusaurus

---------

Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>
Co-authored-by: Karl Cardenas <[email protected]>
Co-authored-by: benradstone <[email protected]>
Co-authored-by: Lenny Chen <[email protected]>

* docs: Update VM Migration Assistant pack parameters table (#4810)

* docs: update pack parameter table

* ci: auto-formatting prettier issues

* Apply suggestions from code review

* ci: auto-formatting prettier issues

---------

Co-authored-by: benradstone <[email protected]>

* docs: add message brokers section PEM-6141 (#4818)

* docs: add palette communication section PEM-6141

* docs: fix vale

* Apply suggestions from code review

Co-authored-by: Ben Radstone <[email protected]>

* ci: auto-formatting prettier issues

* docs: clarify management plane clusters

---------

Co-authored-by: Ben Radstone <[email protected]>
Co-authored-by: addetz <[email protected]>

* docs: add feature gate to the vm clone guide DOC-1491 (#4827)

* docs: add feature gate to the vm clone guide DOC-1491

* docs: change capitalisation of kubevirt

* docs: change capitalisation of kubevirt

* docs: Palette 4.5.b API docs (#4842)

* Palette 4.5.b API docs

* ci: auto-formatting API changes

---------

Co-authored-by: karl-cardenas-coding <[email protected]>
Co-authored-by: Karl Cardenas <[email protected]>

* docs: proxy certificates for earthly builds (#4807)

* docs: add docs about proxy certs during build

* docs: adjust subheadings

* Apply suggestions from code review

* docs: update deprecation description

* docs: feedback

---------

Co-authored-by: Lenny Chen <[email protected]>

* docs: update cluster profile update guides PEM-6443 (#4859)

* docs: update cluster profile update guides PEM-6443

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* docs: rectify misspelling

* ci: auto-formatting prettier issues

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* Update docs/docs-content/profiles/cluster-profiles/modify-cluster-profiles/update-cluster-profile.md

Co-authored-by: Ben Radstone <[email protected]>

* ci: auto-formatting prettier issues

---------

Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>
Co-authored-by: addetz <[email protected]>
Co-authored-by: Ben Radstone <[email protected]>

* docs: add cluster-wide resources backup options PEM-5124 (#4860)

* docs: add cluster-wide resources backup options PEM-5124

* docs: add deletion policy flag PEM-5124

* docs: remove tabs

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

---------

Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>

* docs: multi-node airgap documentation (#4281)

* docs: multi-node airgap documentation

* docs: update progress

* docs: add delete and scale docs

* docs: add prereqs for deletion

* docs: add draft

* docs: add host unlinking instructions

* docs: minor edit

* docs: edits

* docs: adjust page order

* docs: adjust page order

* docs: address review feedback

* docs: add prerequisites

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* docs: fix broken anchors

* docs: proofread

* webp convert

* docs: add links on index page

* docs: typo

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* docs: small change

* docs: plural

* docs: clarify leader nodes

* docs: simplify

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <[email protected]>

* Apply suggestions from code review

Co-authored-by: Karl Cardenas <[email protected]>

* ci: auto-formatting prettier issues

* docs: edit

* docs: add warning about local path provisioner

---------

Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>
Co-authored-by: Karl Cardenas <[email protected]>
Co-authored-by: lennessyy <[email protected]>

* docs: PE-5647: Allow skipping of node drains when running cluster upgrades for single-node clusters. (#4851)

* docs: add instructions for skipping node draining

* docs: update parameters

* docs: add agent mode

* docs: minodr changes from JIRA

* docs: adjust page order

* docs: add note about always on selectors

* docs: small edits

* Update docs/docs-content/clusters/edge/cluster-management/skip-draining.md

---------

Co-authored-by: Lenny Chen <[email protected]>

* docs: Adjust wording and examples (#4896)

* Adjust wording and examples

* ci: auto-formatting prettier issues

* docs: update patch

* docs: add edits

---------

Co-authored-by: kreeuwijk <[email protected]>
Co-authored-by: Lenny Chen <[email protected]>

* chore: fix skip drain file

* docs: DOC-1446 SCAR Changes (#4420)

* docs: release branch 4.5.a

* ci: fix typo

* ci: more fixes

* ci: typo

* ci: fix robots

* chore: remove XML exclusion

* docs: DOC-1446

* docs: update airgap overview image

* docs: fixed broken YAML

* docs: migrated self-hosted sizing to partials

* chore: improve vertex

* docs: update partial

* docs: update non-airgap Kubernetes install guides

* docs: added updates to connected cases

* docs: changed instal YAML highlight

* docs: remove file server mentions

* docs: remove file sever from upgrade guide

* docs: fixed vertex airgap install

* docs: updated airgap VMware installs

* docs: updated video for palette connect install

* docs: added vertex install tape

	modified:   static/tape/vertex-install.tape

* docs: updated recording

* docs: updated k8s install req

* docs: fix upgrade guide for k8s

* docs: upgrade paths updated

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

* chore: fix typo

* docs: updated RHEL

* ci: auto-formatting prettier issues

* chore: fix node skip file metadata

* docs: apply suggestions from code review

Co-authored-by: caroldelwing <[email protected]>

* docs: feedback

* ci: auto-formatting prettier issues

* docs: fix value.yaml hihglight

* chore: revert RHEL ova

---------

Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>
Co-authored-by: karl-cardenas-coding <[email protected]>
Co-authored-by: caroldelwing <[email protected]>

* docs: 4.5.b edge known issues (#4887)

* docs: add known issues

* docs: remove one issue

* Update docs/docs-content/release-notes/known-issues.md

* ci: auto-formatting prettier issues

* Update docs/docs-content/release-notes/known-issues.md

Co-authored-by: Ben Radstone <[email protected]>

---------

Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: lennessyy <[email protected]>
Co-authored-by: Ben Radstone <[email protected]>

* docs: add extraLabels for volume snapshot on MAAS PEM-6509 (#4969)

* docs: add extraLabels for volume snapshot on MaaS PEM-6509

* docs: fix vale

* docs: add information to Portworx additional guidance

* docs: DOC-1496 Release Notes (#4808)

* docs: release notes

* docs: release notes

* docs: add export profile button

* docs: add vm migration to notes

* docs: add more vm clone aand reconciliation loop improvements

* docs: add message brokers

* docs: add packs

* docs: changes to packs

* chore: updated release notes

* docs: multi-node local ui

* docs: add audit logs, diff viewer and backups to notes

* docs: added docs note

* docs: added updates

* docs: vale feedback

* docs: fix markdown issue

* chore: fix url

* docs: add link to edge docs and skip node draining improvement

* ci: auto-formatting prettier issues

* docs: updated date

* docs: update release notes

---------

Co-authored-by: addetz <[email protected]>
Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: lennessyy <[email protected]>

* docs: update images and release notes

* docs: change node to host (#4972)

* docs: change node to host

* docs: fix broken link

* docs: more removal

---------

Co-authored-by: Lenny Chen <[email protected]>

* docs: DOC-1514  Edge API Update (#4998)

* docs: DOC-1514 load new api

* docs: format api

* docs: update OSS license pages DOC-1512 (#5002)

* docs: node drain edit (#5034)

* docs: add 4.5.b edge api

* docs: remove single-node cluster qualifier

* docs: remove unwanted change

* chore: update upgrade matrix

* docs: updated CLIs URLs

* docs: updated airgap binaries

* docs: Update known-issues.md (#5072)

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

---------

Co-authored-by: Adelina Simion <[email protected]>
Co-authored-by: Ben Radstone <[email protected]>
Co-authored-by: vault-token-factory-spectrocloud[bot] <133815545+vault-token-factory-spectrocloud[bot]@users.noreply.github.com>
Co-authored-by: benradstone <[email protected]>
Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: addetz <[email protected]>
Co-authored-by: Ravikumar Kondepati <[email protected]>
Co-authored-by: karl-cardenas-coding <[email protected]>
Co-authored-by: Lenny Chen <[email protected]>
Co-authored-by: lennessyy <[email protected]>
Co-authored-by: Kevin Reeuwijk <[email protected]>
Co-authored-by: kreeuwijk <[email protected]>
Co-authored-by: caroldelwing <[email protected]>
  • Loading branch information
14 people authored Dec 15, 2024
1 parent 69d9ea3 commit 960d017
Show file tree
Hide file tree
Showing 118 changed files with 9,797 additions and 4,069 deletions.
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

0 comments on commit 960d017

Please sign in to comment.