请列举K8S常用命令整理-操作类命令 ?
                                             参考答案:
                                         
                                        在Kubernetes(K8s)中,操作类命令涵盖了从查看资源信息到添加、更新和删除资源的各种操作。以下是一些常用的K8s操作类命令:
- 
查看资源信息:
kubectl get pod:获取pod信息。kubectl logs -f --tail 500 podName:查看指定pod的日志信息。kubectl describe pod podName:查看pod的描述信息。kubectl get nodes:查看节点信息。kubectl get pods -o yaml或kubectl get pods -o json:查看pod的详细信息,以yaml或json格式展示。kubectl get pod -A:查看所有名称空间的pod。kubectl exec podName env:查看指定pod的环境变量。kubectl get svc -A:查看所有的service信息。
 - 
添加资源:
kubectl create:用于创建各种资源对象,如pod、service等。kubectl run:快速创建并运行一个或多个容器镜像。kubectl apply -f filename.yaml:根据YAML文件创建或更新资源。
 - 
更新资源:
kubectl set:用于更新现有资源的一些字段,如更新容器的镜像版本。kubectl patch:用于部分更新资源的字段。
 - 
删除资源:
kubectl delete:删除指定类型的资源,如pod、service等。
 - 
其他常用操作:
kubectl scale:用于伸缩pod副本数。kubectl exec:在pod中执行命令。kubectl cp:用于在本地和pod之间复制文件和目录。kubectl rollout:用于管理资源的滚动更新和回滚。
 
这些命令提供了在Kubernetes集群中管理资源的基本操作能力。然而,Kubernetes的功能非常丰富,还有许多其他命令和选项可供使用。建议查阅官方文档以获取更详细的信息和示例。