What is a Deployment?
Deployments are tailored back-end features packages, ready to be consumed by your clients. They are composed of KintoBlocks with unique configuration parameters, and either a client or a protocol to allow your clients to talk to the application. You can deploy your app in a specific environment and have several environments for one application to apply different custom configurations.
Your Deployment is made of blocks that are deployed in a serverless way, meaning it is dynamically loaded when you are calling your endpoint. Hence, if you are not using it, you are saving resources and money!
Creating a Deployment
Select Deployments from the sidebar.
Click Create New Deployment card or the + icon.
In the Basic Info form, specify details on
By default, the environment is named as default. Make sure to overwrite it and specify your own name for easier identification.
Under KintoBlocks section, search for the Kintoblock you would like to add.
Select the KintoBlock displayed in the search dropdown to add them to your deployment. Both private and public KintoBlocks can be added.
Once KintoBlock is added, a specific
Tagof the Kintoblock can be selected.
Click on Create New Deployment button on the bottom right of the page to create the Deployment.
Note: When the Automatically deploy when new KintoBlock commits are available option is set to
ON, new commits in the KintoBlock are automatically deployed. By default, the toggle switch is set to
The Deployment properties like
Environment name specified during creation can be edited and updated with new values.
To edit a deployment, follow the steps mentioned below:
Open a Deployment.
Click on the Edit icon displayed beside the deployment title to modify the Name, Description, and Environment name of the deployment.
Click on the Save Changes button to apply the changes.
The Deployment card gives a quick overview of the deployment. It displays the following details:
KintoBlocks of the deployment in a stacked view.
The first two deployed environments of the deployment and their latest versions.
The Dependencies dropdown displays the full list of KintoBlocks in the deployment.
Note: When a KintoBlock in the Dependencies dropdown is selected, you will be redirected to the KintoBlock Manage page.