Skip to content
Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
53822cb
docs: release 4.8.0
addetz Oct 20, 2025
f8ca3a0
Merge branch 'master' into docs-rel-4-8-0
benradstone Oct 27, 2025
6859abc
PCP-5393 - AL2023 AMI as default for EKS (#8560)
benradstone Oct 27, 2025
aa1cc2f
docs: Document VMware Lingering Resources (#8561)
svetlana-efimova Oct 27, 2025
d905fb1
Merge branch 'master' into docs-rel-4-8-0
addetz Oct 28, 2025
3a25c3a
docs: add API endpoints auth token breaking change PEM-8937 (#8576)
addetz Oct 28, 2025
066ba17
PEM-8927 - Project tags visibility improvements (#8575)
benradstone Oct 28, 2025
2d873a8
docs: clouds API endpoints require authentication PEM-8935 (#8577)
addetz Oct 28, 2025
4da5f9e
Merge branch 'master' into docs-rel-4-8-0
addetz Oct 31, 2025
eb43f05
docs: add multiline input type and base64 format PEM-8926 (#8600)
addetz Oct 31, 2025
308716b
PCP-5305 - EKS Pod Identity authentication for AWS Accounts (#8599)
benradstone Nov 4, 2025
446ae34
Merge branch 'master' into docs-rel-4-8-0
benradstone Nov 4, 2025
c415488
PCP-5305 - Additional polices for EKS Pod Identity Palette role (#8674)
benradstone Nov 4, 2025
dbda8dc
docs: Document `stylus.includeTui` flag deprecation (#8678)
svetlana-efimova Nov 4, 2025
96d5d49
docs: Document new TUI features (#8634)
svetlana-efimova Nov 5, 2025
ee9dd5a
PCP-5393 - Move AL2 deprecation release note to breaking changes (#8684)
benradstone Nov 10, 2025
3c192b4
docs: Add `stylus.includeTui` deprecation warning (#8693)
svetlana-efimova Nov 10, 2025
87c5b85
docs: additional permissions for Palette identity service (EKS Pod Id…
benradstone Nov 11, 2025
1161879
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 11, 2025
6cc799a
docs: add custom endpoint AWS Secret PEM-8844 (#8694)
addetz Nov 11, 2025
9985b9d
docs: Document TUI 4.8.0 known issue (#8697)
svetlana-efimova Nov 12, 2025
39d2152
docs: Document TUI QR code limitation (#8704)
svetlana-efimova Nov 12, 2025
9a87b98
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 13, 2025
6249172
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 17, 2025
58c1bab
docs: add virtual clusters upgrade page PPD-1573 (#8713)
addetz Nov 17, 2025
4fe11e0
docs: deprecate nginx and add breaking changes page DOC-2384 (#8714)
addetz Nov 17, 2025
64329ee
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 17, 2025
85073b7
Merge branch 'master' into docs-rel-4-8-0
benradstone Nov 18, 2025
e0fd80c
4.8.0 PCP-5531 updating host and workload clusters for MAAS LXD (#8722)
Linus-SpectroCloud Nov 18, 2025
6b2994b
docs: PEM-8924: Cluster Template Diff Editor (#8723)
achuribooks Nov 20, 2025
b30913b
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 21, 2025
3ca30f8
docs: update OSS licenses for 4.8.0 (#8736)
benradstone Nov 21, 2025
f96fa76
PCP-5305 - Additional requirements for EKS Pod Identity (#8725)
benradstone Nov 21, 2025
5d3e551
docs: release notes for 4.8.0 DOC-2293 DOC-2385 (#8721)
addetz Nov 21, 2025
fd93867
Updating APIs for 4.8.0 (#8729)
Linus-SpectroCloud Nov 21, 2025
c6468aa
docs: additional externalid entry for EKS Pod Identity role (#8737)
benradstone Nov 21, 2025
d1cf3ad
DOC-2390 - VLAN selector option for Management Appliance TUI (#8738)
benradstone Nov 21, 2025
a648fff
docs: update release documentation DOC-2294 (#8726)
addetz Nov 22, 2025
8ac4447
docs: additional ovas + airgap binaries DOC-2296 DOC-2295 (#8734)
addetz Nov 22, 2025
9e141d1
Merge branch 'master' into docs-rel-4-8-0
addetz Nov 22, 2025
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
8 changes: 8 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -326,6 +326,14 @@ format-images: ## Format images
@echo "formatting images in /static/assets/docs/images/ folder"
./scripts/compress-convert-images.sh

###@ Ensure webpconvert is installed

install-webpconvert:
@command -v webpconvert >/dev/null 2>&1 || ( \
echo "webpconvert not found — installing globally..."; \
npm install -g webpconvert >/dev/null 2>&1 || (echo "Failed to install webpconvert" && exit 127) \
)

###@ Find unused images assets

find-unused-images:
Expand Down
35 changes: 35 additions & 0 deletions _partials/eks-pod-identity/_eks-pod-identity-enablement.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
partial_category: eks-pod-identity
partial_name: eks-pod-identity-enablement
---

1. Log in to Palette or Palette VerteX as tenant admin.

2. From the left **Main Menu**, click on **Tenant Settings**.

3. Select **Cloud Accounts**, and click **Add AWS Account**.

4. In the cloud account creation wizard, enter the following information:

- **Account Name**: Custom name for the cloud account.
- **Description**: Optional description for the cloud account.
- **Partition**: **{props.partition}**
- Select **EKS Pod Identity** authentication for validation.

5. In the AWS console, browse to the **Role Details** page for the IAM role created for Palette (for example,
`SpectroCloudRole`) and copy the Amazon Resource Name (ARN).

6. In Palette, paste the role ARN into the **ARN** field.

7. Click the **Validate** button to validate the credentials.

The **Add IAM Policies** option appears after successful validation. You can leave this blank for the purposes of EKS Pod Identity
enablement, as the required IAM policies should have already been assigned to the IAM role created for Palette (for
example, `SpectroCloudRole`).

9. (Optional) To set a
[permission boundary](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html), click the
**Add Permission Boundary** toggle and provide the ARN of a IAM policy or role in the **Permission Boundary ARN**
field.

10. Click **Confirm** to create your AWS account.
7 changes: 7 additions & 0 deletions _partials/eks-pod-identity/_eks-pod-identity-intro.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
partial_category: eks-pod-identity
partial_name: eks-pod-identity-intro
---

Palette supports [EKS Pod Identity](https://docs.aws.amazon.com/eks/latest/userguide/pod-identities.html), which allows
pods to securely access AWS services using short-lived credentials. This is achieved by associating an IAM role with a Kubernetes service account, enabling pods that use that service account to assume the IAM role and access AWS resources without needing to manage long-lived AWS credentials.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
partial_category: eks-pod-identity
partial_name: eks-pod-identity-limitations
---

- This authentication option is only available for [self-hosted Palette](/enterprise-version/) or [Palette VerteX](/vertex/) instances deployed on Amazon EKS clusters.

- Only Amazon EKS clusters can be deployed as workload clusters when using EKS Pod Identity for authentication.
Loading
Loading