首先,让我们通过以下步骤来完成这个任务: | 步骤 | 操作 | |---|---| | 1. | 连接到Kubernetes集群 | | 2. | 查看Kubernetes版本信息 | ### 步骤一:连接到Kubernetes集群 在进行版本查看之前,首先需要连接到你的Kubernetes集群。这可以通过kubectl命令来实现。确保已经安装kubectl工具并配置好了集群信息。 `...
在安装好kubectl之后,我们可以通过以下命令来查看Kubernetes集群的版本信息: ```bash kubectl version ``` 这个命令将返回两个版本信息:Client Version和Server Version。Client Version表示kubectl客户端的版本,而Server Version表示Kubernetes集群的版本信息。 ### 3. **执行kubectl version命令** 现在,让我们一起执行`...
kubectl api-versions 查看当前k8s版本,yaml文件配置时可能需要 kubectl get kubectl get pod,deployment,pv,pvc,svc,nodes kubectl get svc -o wide 查看更详细信息 kubectl get nodes --show-labels 查看所有node以及node的标签 kubectl get namespaces 查看当前集群的所有命名空间,同一命名空间下的pod可以直接通过ser...
k8s-2 Ready controlplane,etcd,worker 34d v1.13.5 <IP> <none> Ubuntu 18.10 4.18.0-1011-gcp docker://18.9.5 k8s-3 Ready controlplane,etcd,worker 34d v1.13.5 <IP> <none> Ubuntu 18.10 4.18.0-1011-gcp docker://18.9.5 这列出了在每个节点上运行的核心软件的状态、角色、连接信息和版本号。
第二种修改应用版本===可以使用edit 直接进行编辑就行 [root@k8s-master ~]# kubectl edit deploy/nginx 找到image直接修改进行保存,升级之后他会将所有版本进行替换,用describe来查看版本 等启动之后查看pod重启新的镜像已经运行了 [root@k8s-master ~]# kubectl get pods ...
一,k8s集群资源管理方式分类 1,陈述式命令(命令式对象管理) 这种方式类似于直接在Docker中使用docker run命令。你可以直接使用kubectl命令来操作Kubernetes资源。例如,kubectlrun nginx-pod --image=nginx:1.17.1 --port=80,这条命令会在集群中运行一个Pod,并指定Pod使用的Docker镜像和端口号。
1、查看集群状态 kubectl version --short=true 查看客户端及服务端程序版本信息 kubectl cluster-info 查看集群信息 2、创建资源对象 kubectl run name --image=(镜像名) --replicas=(备份数) --port=(容器要暴露的端口) --labels=(设定自定义标签) kubectl create -f **.yaml 陈述式对象配置管理方式 kubect...
$ kubectl run nginx --image=nginx:1.10 --replicas=3 --labels="app=example"--port=80 --overrides='{"apiVersion":"apps/v1","spec":{"template":{"spec":{"nodeSelector":{"kubernetes.io/hostname":"k8s-node1"}}}' 更详细用法参见:http://docs.kubernetes.org.cn/468.html expose...
$ kubectl run nginx--image=nginx:1.10--replicas=3--labels="app=example"--port=80--overrides='{"apiVersion":"apps/v1","spec":{"template":{"spec":{"nodeSelector":{"kubernetes.io/hostname":"k8s-node1"}}}' 详细用法参见:http://docs.kubernetes.org.cn/468.html expose...