Skip to main content
Employee
Feb 9, 2023 11:44 AM UTC

KB-2284 How to deploy plugins on a Kubernetes Appian instance

Purpose

Plug-ins are located in the directory /usr/local/appian/ae/_admin/plugins/ of the Webapp pod volume. This article describes how to deploy a plug-in to an instance of Appian on Kubernetes.

Instructions

Manually copy each plugin file into one of the webapp pods according to the documentation. Use the following template below:

kubectl cp <plugin-file.jar> :/usr/local/appian/ae/_admin/plugins -n <appian_namespace>

Example of deploying a plugin textutils-1.0.3.jar into a webapp pod named namespace: 

kubectl cp .\textutils-1.0.3.jar appian-webapp-0:/usr/local/appian/ae/_admin/plugins -n namespace

If the instance is HA, run the command on one webapp pod. The plugin's directory will be mounted from the webapp RWX volume.

Affected Versions

This article applies to all self-managed versions of Appian in Kubernetes.

Last Reviewed: April 2026