Kubernetes Pod Deployment

Deploy pods to your cluster with validated resource limits

Basic Configuration

?
Configure the basic pod settings including name, namespace, and container image
Lowercase alphanumeric and hyphens only Invalid pod name format
Your assigned namespace
Select team members who can access this pod

Resource Limits

?
Set CPU and memory requests (guaranteed) and limits (maximum). Limits must be greater than or equal to requests.
Using Standard Limits - Default values are pre-filled below. You can adjust within maximum allowed limits.
MB
Must be 64-8192 MB
MB
Must be 64-8192 MB and ≥ request
m
Must be 10-4000 millicores
m
Must be 10-4000 millicores and ≥ request
ℹ️ Maximum Limits: 8 GB RAM, 4 CPU cores, and 50 GB storage per pod

Storage Configuration

?
Add persistent storage to your pod. Data will persist even if the pod restarts.

Database Configuration

?
Configure database connection. Choose to create a new database (automatic setup) or connect to an existing one.

Generated Kubernetes Manifest

👋

Welcome to Paved Roads Deployment

Your streamlined path to Kubernetes

This is a demo environment designed to showcase the Paved Roads deployment workflow. You can experience the full deployment process in a real Kubernetes cluster with some limitations.

What Actually Gets Deployed:

  • Pod with your specified name
  • Namespace assignment
  • Container image of your choice
  • Basic storage (if selected)
  • Database connection setup (if selected)

⚠️ Important Notes:

  • Resource values are pre-set to minimum defaults
  • Deployments are automatically deleted after 5 minutes
  • GitHub repository and ArgoCD views are simulated
  • Only core pod configuration is actually deployed

Ready to see how easy Kubernetes deployment can be? Let's get started!