Skip to content

Conversation

@leiicamundi
Copy link
Contributor

Description

WIP related to camunda/camunda-deployment-references#1630

When should this change go live?

  • This is a bug fix, security concern, or something that needs urgent release support. (add bug or support label)
  • This is already available but undocumented and should be released within a week. (add available & undocumented label)
  • This is on a specific schedule and the assignee will coordinate a release with the Documentation team. (create draft PR and/or add hold label)
  • This is part of a scheduled alpha or minor. (add alpha or minor label)
  • There is no urgency with this change (add low prio label)

PR Checklist

  • My changes are for an upcoming minor release and are in the /docs directory (version 8.9).
  • My changes are for an already released minor and are in a /versioned_docs directory.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 11, 2026

👋 🤖 🤔 Hello, @leiicamundi! Did you make your changes in all the right places?

These files were changed only in docs/. You might want to duplicate these changes in versioned_docs/version-8.8/.

  • docs/self-managed/deployment/helm/cloud-providers/_partials/_helm-upgrade-note.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_idp-prerequisite.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_kubefwd-tip.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_no-domain-idp-choice.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_no-domain-info.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_port-forward-services.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_single-namespace-deployment.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_terraform-aws-auth.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_terraform-s3-bucket.md
  • docs/self-managed/deployment/helm/cloud-providers/_partials/_why-no-idp.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/amazon-eks/dual-region.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/amazon-eks/eks-helm.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/amazon-eks/terraform-setup.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/openshift/terraform-setup-dual-region.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/openshift/terraform-setup.md
  • docs/self-managed/deployment/helm/cloud-providers/azure/microsoft-aks/aks-helm.md
  • docs/self-managed/deployment/helm/cloud-providers/openshift/redhat-openshift.md
  • docs/self-managed/deployment/helm/configure/vendor-supported-infrastructure.md
  • docs/self-managed/reference-architecture/kubernetes.md

You may have done this intentionally, but we wanted to point it out in case you didn't. You can read more about the versioning within our docs in our documentation guidelines.

@leiicamundi leiicamundi added the deploy Stand up a temporary docs site with this PR label Feb 11, 2026
@github-actions github-actions bot temporarily deployed to camunda-docs February 11, 2026 21:35 Destroyed
@github-actions github-actions bot temporarily deployed to camunda-docs February 11, 2026 21:43 Destroyed
@@ -0,0 +1,27 @@
:::note Identity Provider (IdP) prerequisite
An OIDC-compatible identity provider (IdP) is required. This reference architecture does **not** include an IdP. You must configure your own before proceeding. Options include:
- **Keycloak via the Keycloak Operator**: See the [vendor-supported infrastructure guide](/self-managed/deployment/helm/configure/vendor-supported-infrastructure.md#keycloak-deployment) for installation steps and the corresponding Helm values overlay.
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
- **Keycloak via the Keycloak Operator**: See the [vendor-supported infrastructure guide](/self-managed/deployment/helm/configure/vendor-supported-infrastructure.md#keycloak-deployment) for installation steps and the corresponding Helm values overlay.
- **Keycloak via the Keycloak Operator**: See the [vendor-supported infrastructure guide](/self-managed/deployment/helm/configure/vendor-supported-infrastructure.md#keycloak-deployment) for installation steps and the corresponding Helm values overlay.

```

The overlay files are available in the [Keycloak operator-based directory](https://github.com/camunda/camunda-deployment-references/tree/main/generic/kubernetes/operator-based/keycloak). The identity secrets are created automatically by the Keycloak Operator.
</details>
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
</details>
</details>

<summary><strong>External OIDC provider</strong></summary>

To connect Camunda to an external OIDC provider, follow the dedicated guide: [Connect to an OIDC provider](/self-managed/components/management-identity/configuration/connect-to-an-oidc-provider.md). It covers client registration, Helm values configuration, and secret creation.
</details>
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
</details>
</details>

Comment on lines +12 to +19
import IdpPrerequisite from '../../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../../_partials/_kubefwd-tip.md'
import PortForwardServices from '../../_partials/_port-forward-services.md'
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
import IdpPrerequisite from '../../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../../_partials/_kubefwd-tip.md'
import PortForwardServices from '../../_partials/_port-forward-services.md'
import IdpPrerequisite from '../../\_partials/\_idp-prerequisite.md'
import NoDomainIdpChoice from '../../\_partials/\_no-domain-idp-choice.md'
import WhyNoIdp from '../../\_partials/\_why-no-idp.md'
import SingleNamespaceDeployment from '../../\_partials/\_single-namespace-deployment.md'
import NoDomainInfo from '../../\_partials/\_no-domain-info.md'
import HelmUpgradeNote from '../../\_partials/\_helm-upgrade-note.md'
import KubefwdTip from '../../\_partials/\_kubefwd-tip.md'
import PortForwardServices from '../../\_partials/\_port-forward-services.md'


:::important Database initialization prerequisite
If you are using an external Aurora PostgreSQL database, you must create the individual component databases (Identity, Web Modeler) before installing the Helm chart. This initialization step is covered in the infrastructure setup guides:
- **Terraform**: See [Configure the database and associated access](./terraform-setup.md#configure-the-database-and-associated-access) in the Terraform setup guide.
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
- **Terraform**: See [Configure the database and associated access](./terraform-setup.md#configure-the-database-and-associated-access) in the Terraform setup guide.
- **Terraform**: See [Configure the database and associated access](./terraform-setup.md#configure-the-database-and-associated-access) in the Terraform setup guide.

Comment on lines +12 to +13
import TerraformAwsAuth from '../../_partials/_terraform-aws-auth.md'
import TerraformS3Bucket from '../../_partials/_terraform-s3-bucket.md'
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
import TerraformAwsAuth from '../../_partials/_terraform-aws-auth.md'
import TerraformS3Bucket from '../../_partials/_terraform-s3-bucket.md'
import TerraformAwsAuth from '../../\_partials/\_terraform-aws-auth.md'
import TerraformS3Bucket from '../../\_partials/\_terraform-s3-bucket.md'

Comment on lines +12 to +13
import TerraformAwsAuth from '../../_partials/_terraform-aws-auth.md'
import TerraformS3Bucket from '../../_partials/_terraform-s3-bucket.md'
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
import TerraformAwsAuth from '../../_partials/_terraform-aws-auth.md'
import TerraformS3Bucket from '../../_partials/_terraform-s3-bucket.md'
import TerraformAwsAuth from '../../\_partials/\_terraform-aws-auth.md'
import TerraformS3Bucket from '../../\_partials/\_terraform-s3-bucket.md'

Comment on lines +10 to +17
import IdpPrerequisite from '../../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../../_partials/_kubefwd-tip.md'
import PortForwardServices from '../../_partials/_port-forward-services.md'
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
import IdpPrerequisite from '../../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../../_partials/_kubefwd-tip.md'
import PortForwardServices from '../../_partials/_port-forward-services.md'
import IdpPrerequisite from '../../\_partials/\_idp-prerequisite.md'
import NoDomainIdpChoice from '../../\_partials/\_no-domain-idp-choice.md'
import WhyNoIdp from '../../\_partials/\_why-no-idp.md'
import SingleNamespaceDeployment from '../../\_partials/\_single-namespace-deployment.md'
import NoDomainInfo from '../../\_partials/\_no-domain-info.md'
import HelmUpgradeNote from '../../\_partials/\_helm-upgrade-note.md'
import KubefwdTip from '../../\_partials/\_kubefwd-tip.md'
import PortForwardServices from '../../\_partials/\_port-forward-services.md'

Comment on lines +12 to +19
import IdpPrerequisite from '../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../_partials/_kubefwd-tip.md'
import PortForwardServices from '../_partials/_port-forward-services.md'
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
import IdpPrerequisite from '../_partials/_idp-prerequisite.md'
import NoDomainIdpChoice from '../_partials/_no-domain-idp-choice.md'
import WhyNoIdp from '../_partials/_why-no-idp.md'
import SingleNamespaceDeployment from '../_partials/_single-namespace-deployment.md'
import NoDomainInfo from '../_partials/_no-domain-info.md'
import HelmUpgradeNote from '../_partials/_helm-upgrade-note.md'
import KubefwdTip from '../_partials/_kubefwd-tip.md'
import PortForwardServices from '../_partials/_port-forward-services.md'
import IdpPrerequisite from '../\_partials/\_idp-prerequisite.md'
import NoDomainIdpChoice from '../\_partials/\_no-domain-idp-choice.md'
import WhyNoIdp from '../\_partials/\_why-no-idp.md'
import SingleNamespaceDeployment from '../\_partials/\_single-namespace-deployment.md'
import NoDomainInfo from '../\_partials/\_no-domain-info.md'
import HelmUpgradeNote from '../\_partials/\_helm-upgrade-note.md'
import KubefwdTip from '../\_partials/\_kubefwd-tip.md'
import PortForwardServices from '../\_partials/\_port-forward-services.md'

https://github.com/camunda/camunda-deployment-references/blob/main/generic/openshift/single-region/procedure/chart-env.sh
https://github.com/camunda/camunda-deployment-references/blob/feature/aws-cognito/generic/openshift/single-region/procedure/create-webmodeler-secret.sh
```
:::
Copy link
Contributor

Choose a reason for hiding this comment

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

[prettier] reported by reviewdog 🐶

Suggested change
:::
:::

@github-actions github-actions bot temporarily deployed to camunda-docs February 11, 2026 22:06 Destroyed
@github-actions
Copy link
Contributor

The preview environment relating to the commit 76e543e has successfully been deployed. You can access it at https://preview.docs.camunda.cloud/pr-7906/

Langleu
Langleu previously approved these changes Feb 12, 2026
Copy link
Member

@Langleu Langleu left a comment

Choose a reason for hiding this comment

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

Generally cool idea from my side to de-duplicate common building blocks that we have to partials.
Didn't check things thoroughly as I assume you just outsourced and replaced those with the partials.
Checked some pages and they look correctly rendered.
Sure, some branch changes are in the PR that you would need to revert.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:self-managed Docs and issues related to Camunda Platform 8 Self-Managed deploy Stand up a temporary docs site with this PR self-managed:helm Helm topics in the Self-Managed domain

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants