This topic describes how to use a command-line interface (CLI) to create applications or view the containers of an application.
A kubectl client is connected to the serverless Kubernetes (ASK) cluster that you want to manage. For more information, see Use kubectl to connect to an ASK cluster.
Create an application by using a CLI
Run the following command to start a container. An NGINX web server is used in this example.
kubectl run nginx --image=registry.cn-hangzhou.aliyuncs.com/spacexnice/netdia:latest
Run the following command to create a service entry for the container. The
--type=LoadBalancer setting in the command indicates that a Server Load Balancer (SLB) instance is created for the NGINX container.
kubectl expose deployment nginx --port=80 --target-port=80 --type=LoadBalancer
View containers by using a CLI
Run the following command to list all running containers in the default namespace:
kubectl get pods
NAME READY STATUS RESTARTS AGE nginx-2721357637-d**** 1/1 Running 1 9h