-
2020-09-06 11:31:55
1.准备集群管理配置文件
mkdir .kube scp master1:/root/.kube/config .kube/
2.使用命令验证
kubectl get nodes
更多相关内容 -
Kubernetes node节点执行kubectl命令
2020-05-04 14:48:58Kubernetes node节点执行kubectl命令 集群搭建完成后,在Kubernetes的从节点上运行命令kubectl出现了如下错误: [root@master ~]# kubectl get nodes error: no configuration has been provided, try setting ...Kubernetes node节点执行kubectl命令
集群搭建完成后,在Kubernetes的从节点上运行命令kubectl出现了如下错误:
[root@master ~]# kubectl get nodes error: no configuration has been provided, try setting KUBERNETES_MASTER environme
原因是kubectl命令需要使用kubernetes-admin来运行。现在就去看看如何破解这个问题。
- 复制/etc/kubernetes/admin.conf 文件
解决方法如下,将主节点中的【/etc/kubernetes/admin.conf】文件拷贝到从节点相同目录下,然后配置环境变量。
我这里使用scp命令复制:
[root@node1 kubernetes]# scp root@192.168.1.12:/etc/kubernetes/admin.conf /etc/kubernetes/ The authenticity of host '192.168.1.12 (192.168.1.12)' can't be established. ECDSA key fingerprint is SHA256:EG26pBKAbxAddDFuh6N81IY7sXWCoblngfn1oRbpNeU. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.1.12' (ECDSA) to the list of known hosts. root@192.168.1.12's password: admin.conf 100% 5452 68.8KB/s 00:00
- 设置环境变量
环境变量可在 ~/.bash_profile,修改 vim /etc/profile 配置文件,添加如下配置
export KUBECONFIG=/etc/kubernetes/admin.conf
保存退出,执行 source /etc/profile,配置立即生效。
- 查看验证kubectl命令
在从节点上执行如下命令
kubectl get pods -n kube-system kubectl get nodes
发现可以正常展示信息。
这里我们会发现,为何不需要指定api-server地址就可以直接执行相关命令,那是因为刚刚我们从master节点拷贝过来的admin.conf这个配置文件存放的是Kubernetes用户权限相关的配置。 - 复制/etc/kubernetes/admin.conf 文件
-
k8s从节点不能运行kubectl命令的解决方法
2020-11-27 09:40:06运行命令: kubectl get pod 报错: The connection to the server localhost:8080 was refused - did you specify the right host or port? 解决方法: cat /etc/kubernetes/kubelet.conf clusters.cluster....运行命令:
kubectl get pod
报错:
The connection to the server localhost:8080 was refused - did you specify the right host or port?解决方法:
cat /etc/kubernetes/kubelet.conf
clusters.cluster.server 中显示的是master的地址
登陆到master节点,复制主节点文件/etc/kubernetes/admin.conf到从节点的相同路径即可
参考链接:
-
Kubernetes node节点执行kubectl命令报错
2021-05-06 17:44:36Kubernetes node节点执行kubectl命令报错 error: no configuration has been provided, try setting KUBERNETES_MASTER environme [root@gst177026 ~]# kubectl get nodes 原因是kubectl命令需要使用kubernetes-...Kubernetes node节点执行kubectl命令报错
error: no configuration has been provided, try setting
KUBERNETES_MASTER environme[root@gst177026 ~]# kubectl get nodes
原因是kubectl命令需要使用kubernetes-admin来运行。
解决方法:
复制主节点中的/etc/kubernetes/admin.conf 文件到从节点相同位置,然后配置环境变量。[root@gst178243 kubernetes]# scp admin.conf root@219.223.177.26:/etc/kubernetes/
设置环境变量
环境变量可在 ~/.bash_profile,修改 vim /etc/profile 配置文件,添加如下配置[root@gst177026 kubernetes]# export KUBECONFIG=/etc/kubernetes/admin.conf
保存退出,执行 source /etc/profile,配置立即生效。
[root@gst177026 kubernetes]# source /etc/profile
查看验证kubectl命令
在从节点上执行如下命令[root@gst177026 kubernetes]# kubectl get po
-
kubectl在node节点不生效
2022-04-03 21:27:43如果想要kubectl命令在node节点上也能实现集群管理,那么需要对kubectl进行配置,当初安装集群的时候node节点应该也安装kubectl工具,所以现在只需要对kubectl工具进行配置即可。 独自安装过master节点的朋友可能会... -
Kubernetes----Kubernetes集群环境配置在Node节点或普通用户使用kubectl命令
2022-03-20 13:34:39一、配置在Node节点root用户使用kubectl命令 如下,将 ~/.kube 目录拷贝到node节点上即可 # 拷贝到node1节点 scp -r ~/.kube node1:~/ # 拷贝到node2节点 scp -r ~/.kube node2:~/ 二、在Master节点普通用户使用... -
解决 K8S 命令 kubectl 无法在Node节点上使用
2022-05-05 21:14:03kubectl命令需要使用 kubernetes-admin 来运行 解决方法如下: 将主节点中的 /etc/kubernetes/admin.conf 文件拷贝到 node节点相同目录下,然后对从节点配置环境变量: #在master节点上进行远程复制到node节点 [root... -
k8s集群中其他节点也可以执行kubectl命令
2020-07-13 11:36:581、先进入master节点 cd 到/root./kube文件 复制./kube文件下的config文件 2、到工作节点下 cd 到/root/目录下 mkdir .kube 创建.kube文件 cd .kube cd到.kube文件 将主节点中的config文件粘贴到这个目录下即可 -
work节点使用kubectl
2022-04-30 16:39:15在work节点 mkdir .kube 将master节点的文件拷贝过来 scp master:/root/.kube/config .kube/ 原文链接:https://blog.csdn.net/u014089832/article/details/108429566 -
kubernetes – kubectl命令获取在k8s主节点上运行的pod列表
2021-01-14 03:18:01Each Node is managed by the Master 因此,根据定义(即使它在与主服务器相同的物理机器上运行),任何节点都在“工作机器”上 只有kubectl get节点才会显示ROLE: vonc@voncvb:~/.kube$kubectl get node -o wide NAME... -
kubectl 命令备忘单
2018-12-17 13:30:48kubectl 命令备忘单,常用kubectl命令如:创建对象 显示和查找资源 更新资源 修补资源 编辑资源 扩展资源 删除资源 与运行中的 Pod 交互 与节点和集群交互 -
kubectl命令大全
2021-02-26 20:08:19文章目录参考书籍:...查看容器的日志``2.7.kubectl自动补齐`三、Pod操作`3.1. 生成一个外部访问的端口``3.2. 强制删除Pod``3.3. 添加taint,避免Pod 调度到特定Node 上``2.4. 将Pod的开放端口映射到本地``3.5. 在 -
k8s核心组件&&kubectl命令的使用
2021-12-20 10:58:15k8s pod分类 核心组件 K8s网络模型 Kubectl管理工具 kubectl命令 run create get expose delete explain edit scale autoscale cluster-info cordon uncordon taint describe logs attach exec port-forward cp ... -
Rancher执行kubectl命令
2020-09-11 10:49:36Rancher部署成功后执行kubectl命令只能在控制台执行,无法在宿主机直接执行很不方便。 #下载 curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s ... -
rancher创建k8s集群在客户端执行kubectl命令
2021-10-29 17:06:58#下载 curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s ...#执行kubectl chmod +x ./kubectl #将二进制文件移到您的路径中 sudo mv ./kubectl /usr/local/b -
Kubectl常用命令
2022-03-30 17:06:02Kubectl常用命令一、常用命令1. kubectl get2. kubectl delete3. kubectl logs4. kubectl apply5. kubectl create6. kubectl run7. kubectl scale8. kubectl describe二、常用场景1.节点维护2 更新应用 一、常用命令... -
k8s集群命令工具-kubectl(查询节点)
2022-01-25 20:55:46kubectl -
kubectl 基本命令
2021-11-02 15:40:30一.kubectl 基本命令操作 1.陈述式资源管理方法 查看版本信息 查看资源对象简写 查看集群信息 配置kubectl自动补全 node 节点查看日志 2.基本信息查看 查看master 节点状态 查看命令空间 查看default命名... -
kubectl基本命令
2022-03-29 10:22:48kubectl基本命令 一、kubectl基本命令 陈述式资源管理方法: kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 kubectl 是官方的CLI命令行工具,用于与apiserver 进行通信,将用户在... -
k8s总结(二)kubectl命令
2021-12-18 16:49:24kuberctl命令官方文档 1. kubectl语法 kubectl是用来管理Kubernetes集群的指令,平时我们日常对k8s资源所有的操作在命令行都是通过该指令完成的。 kubectl <command> <type> <name> <flags>... -
kubernetes: node节点不能使用kubectl解决方法
2020-09-14 15:29:23[root@k8s-node01~]# kubectl get pods 后显示 The connection to the server localhost:8080 was refused - did you specify the right host or port? 解决方法 在master节点将admin.conf文件拷贝到其它从节点 ... -
k8s使用过程中输入kubectl命令偶发性卡顿
2021-06-18 02:31:46用户在命令行中输入kubectl命令偶发性卡顿 分析过程: 1. 使用命令行和kubectl发请求都会卡顿 2. tcpdump 抓包分析,发现当到了序列号为236的包时会发生重传现象,在目的主机网卡和交换机中没有抓到数据包 3. 因为... -
kubectl常用命令
2022-04-12 21:27:52kubectl常用命令 -
Kubectl 命令(命令式 与 声明式)
2021-08-23 15:28:03Kubectl 命令(命令式 与 声明式)一、资源管理办法1.1 陈述式资源管理方法1.2 声明式资源管理办法二、基本信息查看2.1 查看master 节点状态2.2 查看命令空间2.3 查看default命名空间的所有资源2.4 创建、删除命名...