Appian Platform Helm Chart

Overview

A Helm chart (appian-platform-cs) for deploying Appian on Kubernetes (AoK) sites with templated support for common configuration options and baked-in best practices. This chart deploys a single custom resource of type `appian` that is managed by the Appian Operator.

Key Features & Functionality

  • Simplified specification of common configuration options including data sources, high availability, SMTP, replication and ingress.
  • Configure numerous sizing parameters across all Appian components from built-in sizing templates by simply specifying a T-Shirt size.
  • Built-in best practice configurations.
  • Supports all fields from the Appian platform Custom Resource Definition for overriding any templated configurations.
  • Helm chart can either be used simply to generate the required Appian Custom Resource yaml spec (using `helm template`), or to directly deploy an Appian Custom Resource to your cluster (using `helm install`).
Anonymous
Parents
  • v2.1.0 Release Notes

    • **BREAKING CHANGES** This release includes breaking changes. If upgrading to this version of the Helm chart, read the full Release Notes from the downloaded README (pdf/html) carefully before upgrading and use `helm template` to compare the output with that from your current version to ensure the result is as expected.

    • The minimum Appian Operator version compatible with this chart is v0.200.0.
    • Support new global and per-component passthrough to corev1.PodSecurityContext. Follows the same override pattern as securityContext and nodeSelector (component-level wins, global fallback). Covers all 8 components: zookeeper, kafka, mirrorMaker, searchServer, dataServer, serviceManager, webapp, httpd.
    • Updated description from "Pod-level" to "Container-level" to reflect the v0.200.0 CRD change where it now embeds the full corev1.SecurityContext.
    • Support new passthrough for v1beta1.ServiceManagerShutdown. Schema-constrained to resources only.

    • *Built against Appian operator v0.201.0 and Appian platform 25.4. This chart will work with older and newer versions of the Appian operator (to a minimum of v0.200.0) and Appian platform, but some parameters may not be valid.*

Comment
  • v2.1.0 Release Notes

    • **BREAKING CHANGES** This release includes breaking changes. If upgrading to this version of the Helm chart, read the full Release Notes from the downloaded README (pdf/html) carefully before upgrading and use `helm template` to compare the output with that from your current version to ensure the result is as expected.

    • The minimum Appian Operator version compatible with this chart is v0.200.0.
    • Support new global and per-component passthrough to corev1.PodSecurityContext. Follows the same override pattern as securityContext and nodeSelector (component-level wins, global fallback). Covers all 8 components: zookeeper, kafka, mirrorMaker, searchServer, dataServer, serviceManager, webapp, httpd.
    • Updated description from "Pod-level" to "Container-level" to reflect the v0.200.0 CRD change where it now embeds the full corev1.SecurityContext.
    • Support new passthrough for v1beta1.ServiceManagerShutdown. Schema-constrained to resources only.

    • *Built against Appian operator v0.201.0 and Appian platform 25.4. This chart will work with older and newer versions of the Appian operator (to a minimum of v0.200.0) and Appian platform, but some parameters may not be valid.*

Children
No Data