Create a new namespace
The new namespace will be added to the cluster
Namespace name
Name must be alphanumeric and may contain dashes
Name must be up to characters long
Name is required
Create
Cancel
Create a new image pull secret
The new secret will be added to the cluster
Secret name
Name must follow the DNS domain name syntax (e.g. new.image-pull.secret)
Name must be up to characters long.
Name is required.
A secret with the specified name will be added to the cluster in the namespace
Image pull secret data
Data is required
Data must be Base64 encoded
Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file.
Create
Cancel
Learn more
App name
Application name is required.
Replication controller or service with this name already exists within namespace
Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words.
Name must be up to characters long.
An 'app' label with this value will be added to the Replication Controller and Service that get deployed.
Learn more
Container image
Container image is required
Container image is invalid:
Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry.
Number of pods
Number of pods is required
Number of pods must be at least 1
Setting high number of pods may cause performance issues of the cluster and Dashboard UI.
A Replication Controller will be created to maintain the desired number of pods across your cluster.
Ports are optional. If specified, a Service will be created mapping the Port (incoming) to a target Port seen by the container.
The internal DNS name for this Service will be:
Description
The description will be added as an annotation to the Replication Controller and displayed in the application's details.
Labels
Key
Value
The specified labels will be applied to the created Replication Controller, Service (if any) and Pods. Common labels include release, environment, tier, partition and track.
Namespace
Create a new namespace...
Namespaces let you partition resources into logically named groups.
Image Pull Secret
Create a new secret...
The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one.
CPU requirement (cores)
CPU requirement must be given as a valid number.
CPU requirement must be given as a positive number.
Memory requirement (MiB)
Memory requirement must be given as a valid number.
Memory requirement must be given as a positive number.
You can specify minimum CPU and memory requirements for the container.
Run command
Run command arguments
By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default.
Run as privileged
Processes in privileged containers are equivalent to processes running as root on the host.
Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax.
Number of pods must be a positive integer
This pod has errors.
This pod is in a pending state.
Deploy a Containerized App
Specify app details below
Upload a YAML or JSON file
Deploy
Cancel
Environment variables
Name
Value
Variable name must be a valid C identifier.
YAML or JSON file
File is required
Select a YAML or JSON file, specifying the resources to deploy.
Learn more
To learn more, take the Dashboard Tour