通过命令行管理应用
 
                  更新时间 2024-09-29 14:34:08
                 
 
                    最近更新时间: 2024-09-29 14:34:08
                  
 本文介绍如何通过命令行管理应用。
 前提条件
在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。
通过命令创建应用
可以通过以下命令直接运行一个简单的Nginx容器。
kubectl run nginx-pod --image=nginx 
如果需要在集群内部暴露相关服务,可以通过以下命令进行操作:
kubectl expose pod nginx-pod --name=nginx-service --port=8080 --target-port=80 --type=ClusterIP
通过命令查看容器
以下命令用于获取Kubernetes集群中所有运行的Pod对象的状态信息。
kubectl get pods
预期输出为:
NAME                      READY     STATUS    RESTARTS   AGE
nginx-pod                 1/1       Running   1          9h
以下命令用于获取Kubernetes集群中所有Service对象的状态信息。
kubectl get svc
预期输出为:
NAME               TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)          AGE
nginx-service      ClusterIP   10.233.10.115   <none>        8080/TCP         9h
