Skip to content

Container Quick Start ​

A step-by-step guide to creating a Kubernetes cluster and deploying your first workload in Aegis Container.

Prerequisites

  • An Aegis account and a tenant must be ready
  • External network and tenant network for cluster nodes must be configured
  • The container image name to deploy must be ready

Open the Container App ​

Click the Container icon on the desktop.

The home screen displays the existing cluster list and the Create a Cluster panel on the right.

Create a Cluster ​

Click the Create Cluster button to open a creation form with three sections.

Basic Information ​

FieldDescriptionDefault
NameUnique cluster name (required)—
Kubernetes VersionKubernetes version to applyv1.34.0
Container NetworkCNI plugin for internal cluster trafficKube OVN
TenantTenant to use cluster resources (required)—
DescriptionOptional description—

Networking ​

FieldDescription
External NetworkExternal network for outbound access (required)
Tenant NetworkTenant network for connecting cluster nodes (required)
SubnetSubnet for node IP assignment (required)

Node Configuration ​

Divided into two groups: Control Planes and Worker Nodes.

FieldDescriptionDefault
Node TypeInstance or Bare MetalInstance
ImageOS image for nodes (required)—
FlavorvCPU/GPU spec selection (required)—
etcd Disketcd data disk locationExternal (recommended)
AuthenticationKey Pair or PasswordKey Pair
Node Count (Control Plane)Number of control plane nodes3
Node Count (Worker)Number of worker nodes0

After filling in all fields, review your configuration in the Summary panel on the right and click Create.

Cluster creation takes several minutes. You can monitor the status in the cluster list on the home screen.

View the Cluster Dashboard ​

Click the cluster name in the list to open the Dashboard page.

Information available on the Dashboard:

  • Basic Information — Architecture, Kubernetes version, total resource count, creation time
  • Capacity — CPU, memory, and Pod usage and reservation status
  • Control Plane Components — Etcd, Scheduler, Controller Manager uptime
  • Events — Cluster event list (most recent first)

Create a Namespace ​

Click Namespaces in the left sidebar.

  1. Click the Create Namespace button in the top-right corner
  2. Enter a namespace name (e.g., my-app)
  3. Optionally enter a description and click Create

By default, default, kube-system, kube-public, and kube-node-lease namespaces are provided.

Create a Deployment (Deploy a Workload) ​

Go to Workloads → Deployments in the left sidebar.

  1. Click the Create Deployment button in the top-right corner
  2. Enter the application name and container image
  3. Select a namespace (use the namespace created in Step 4)
  4. Set resource requests (CPU/Memory)
  5. Click Create

Check Deployment Status ​

Verify the status of your Deployment in the Workloads → Deployments list.

ColumnDescription
StatusA green circle icon indicates the deployment is running normally
ReadyRunning Pods / Total Pods (e.g., 1/1)
Up-to-dateNumber of Pods updated to the latest version
AvailableNumber of Pods available for service

In the Pods menu, you can access individual Pod logs and terminal.

Next Steps ​

The New Standard for AI Infrastructure