Environments Menu
Kubernetes

Deployments (Kubernetes)

5min
a kubeark deployment is a representation of the desired state of an application as a collection of persistent objects in the kubernetes ecosystem these deployments can only be created by an active user or service account with the appropriate permissions to create the application in a cluster or multiple clusters using a specified template the kubeark application is cloud agnostic, and relies on a kubernetes infrastructure, providing an enhanced version of a traditional kubernetes deployment the kubeark deployments allow users to deliver monolithic, containerized applications as multi tenant by creating namespaced deployments defined in templates as an end user of the kubeark platform, when the deployment is triggered, a user account can be created with limited standard permissions this feature allows for a more efficient and secure way of delivering and managing applications within a kubernetes environment create new deployment step by step guide on how to create an deployment under the environments section > kubernetes > deployments press the create deployment button to start first, select the template group , then the template and template version you want the deployment to be associated with select the create option based on your chosen template the template name field will automatically be filled in with the name of the template you have selected this field is locked and cannot be modified select cluster select cluster this is a dropdown whith all available clusters, allowing you to choosewhere the new deployment will be created name name provide a name for your deployment in the name field this is a mandatory field namespace namespace this is a mandatory field schedule it? this toggle enables an additional field called start time, which allows you to select the desired scheduled date and time owner here you can add information about the deployment owner description here you have the option to provide a brief description of the purpose of your deployment environment action this is a dropdown where you can select between manual , stop and terminate add additional parameters all attributes in red are mandatory press the deploy button to complete the creation of your deployment note to create a deployment , you need to have a valid template created