Deployments
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.Step-by-step guide on how to create an Deployment:
- Under the Environments section > Kubernetes >
Deployments
. Press theCreate deployment
button to start - First, select the
Template Group
, then theTemplate
andTemplate Version
you want theDeployment
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
: this is a dropdown whith all available clusters, allowing you to choosewhere the new deployment will be createdName
: Provide a name for your Deployment in theName
field. This is a mandatory field.Namespace
: this is a mandatory fieldSchedule it?
This toggle enables an additional field called Start time, which allows you to select the desired scheduled date and timeOwner
: here you can add information about the deployment ownerDescription:
here you have the option to provide a brief description of the purpose of your deploymentEnvironment action:
this is a dropdown where you can select betweenManual
,Stop
andTerminate
- 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.Last modified 17d ago