Community modules are modules provided by the Kyma community. Use them to enhance your Kyma experience with additional features and capabilities. You can install community modules alongside managed modules.
Note
Key Distinction: Community modules differ fundamentally from managed SAP BTP, Kyma runtime modules:
- Community modules are NOT handled in the Kyma custom resource (CR): They are managed independently and are not part of the Kyma resource specification.
- Community modules are NOT managed by Kyma Control Plane: The control plane does not automatically manage their lifecycle, update them, or monitor their health.
- You must perform all the necessary actions: Installation, updates, and removal require manual intervention.
Unlike managed modules, community modules aren't automatically updated or maintained. You are fully responsible for managing community modules, including keeping them updated, monitoring their health, and handling any issues that arise.
Warning
In SAP BTP, Kyma runtime community modules aren't subject to the Service Level Agreement (SLA).
-
Go to your Kyma dashboard and select Modify Modules.
-
In the Community Modules section, select Add and mark the modules you want to install.
-
Select Add.
Your module is installed once its status changes to Ready.
To delete a community module, select the trash icon next to the module's name.
-
Check the list of modules that you can add:
kyma module catalog
-
Pull the ModuleTemplate:
kyma module pull {MODULE_NAME} --version {module version}This command pulls the ModuleTemplate for the given module. You can specify the namespace where the ModuleTemplate should be stored using the
--namespaceflag (by default, thedefaultnamespace is used). If there are multiple versions available in the catalog, you can specify the version with--version. -
Install the module by pointing to the pulled ModuleTemplate using the
--originflag:kyma module add {MODULE_NAME} --origin {NAMESPACE}/{MODULE_NAME}-{VERSION} --default-cr -
See if your module is added:
kyma module list
You should see your module in the list of modules.
To delete a community module, use the following command:
kyma module delete {MODULE_NAME} --communityCommunity modules are not automatically updated. For more information on how to keep your modules up-to-date with the latest security patches, bug fixes, and new features, see Update Community Modules.