# Provisioning

Karaf provides a simple, yet flexible, way to provision applications or "features". Such a mechanism is mainly provided by a set of commands available in the features shell. The provisioning system uses xml "repositories" that define a set of features.

### In this section

* [Example: Deploying a sample feature](https://help.qlik.com/talend/en-US/esb-container-administration-guide/8.0/example-deploying-sample-feature)
* [Repositories](https://help.qlik.com/talend/en-US/esb-container-administration-guide/8.0/repositories)
* [Commands](https://help.qlik.com/talend/en-US/esb-container-administration-guide/8.0/commands)
* [Service configuration](https://help.qlik.com/talend/en-US/esb-container-administration-guide/8.0/service-configuration)