This topic describes how to use a command-line interface (CLI) to create applications or view the containers of an application.
Prerequisites
A kubectl client is connected to the ACK Serverless cluster that you want to manage. For more information, see Connect to an ACK cluster by using kubectl.
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