Skip to content

Conversation

@Amichai-Skaliter-Port
Copy link
Contributor

Description

This PR improves the Port Agent documentation to support the new multiple custom certificates feature added to the Helm chart.

Summary of Changes

We've restructured and enhanced the certificate configuration documentation to clearly explain:

  • How to configure a single self-signed certificate using the selfSignedCertificate Helm values
  • How to add multiple certificates using extraVolumes and extraVolumeMounts alongside the built-in feature
  • Information about the REQUESTS_CA_BUNDLE environment variable for advanced use cases

The changes maintain backward compatibility by keeping the "SSL Environment Configuration" section heading while organizing certificate-related content under a new "Certificate Configuration" subsection.

Motivation

Enterprise customers often need to trust multiple internal CA certificates when connecting to various self-hosted services (The new Helm chart feature enables this through extraVolumes and extraVolumeMounts configuration. This documentation update ensures users understand how to properly configure both single and multiple certificate scenarios.

Added docs pages

N/A

Updated docs pages

  • Port Execution Agent Usage (/actions-and-automations/setup-backend/webhook/port-execution-agent/usage)

…execution agent. Added sections for self-signed certificates and multiple certificates, including Helm values and usage notes.
@aws-amplify-eu-west-1
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-2878.d2ngvl90zqbob8.amplifyapp.com

Copy link
Contributor

@sivanel97 sivanel97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM :)

@sivanel97 sivanel97 merged commit 341f8ec into main Oct 13, 2025
5 checks passed
@sivanel97 sivanel97 deleted the r_uoStC8xH6rKv0Y81-add-multi-cert-support-port-agent branch October 13, 2025 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants