精华内容
下载资源
问答
  • 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:58
    Kubernetes 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来运行。现在就去看看如何破解这个问题。

    1. 复制/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
    
    
    1. 设置环境变量
      环境变量可在 ~/.bash_profile,修改 vim /etc/profile 配置文件,添加如下配置
    export KUBECONFIG=/etc/kubernetes/admin.conf
    

    保存退出,执行 source /etc/profile,配置立即生效。

    1. 查看验证kubectl命令
      在从节点上执行如下命令
    kubectl get pods -n kube-system
    
    kubectl get nodes
    

    发现可以正常展示信息。
    这里我们会发现,为何不需要指定api-server地址就可以直接执行相关命令,那是因为刚刚我们从master节点拷贝过来的admin.conf这个配置文件存放的是Kubernetes用户权限相关的配置。

    展开全文
  • 运行命令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到从节点的相同路径即可

     

    参考链接:

    https://blog.csdn.net/lfm940624/article/details/84706118

    展开全文
  • Kubernetes 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节点上也能实现集群管理,那么需要对kubectl进行配置,当初安装集群的时候node节点应该也安装kubectl工具,所以现在只需要对kubectl工具进行配置即可。 独自安装过master节点的朋友可能会...
  • 一、配置在Node节点root用户使用kubectl命令 如下,将 ~/.kube 目录拷贝到node节点上即可 # 拷贝到node1节点 scp -r ~/.kube node1:~/ # 拷贝到node2节点 scp -r ~/.kube node2:~/ 二、在Master节点普通用户使用...
  • kubectl命令需要使用 kubernetes-admin 来运行 解决方法如下: 将主节点中的 /etc/kubernetes/admin.conf 文件拷贝到 node节点相同目录下,然后对从节点配置环境变量: #在master节点上进行远程复制到node节点 [root...
  • 1、先进入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
  • Each Node is managed by the Master 因此,根据定义(即使它在与主服务器相同的物理机器上运行),任何节点都在“工作机器”上 只有kubectl get节点才会显示ROLE: vonc@voncvb:~/.kube$kubectl get node -o wide NAME...
  • kubectl 命令备忘单

    2018-12-17 13:30:48
    kubectl 命令备忘单,常用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:15
    k8s 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:36
    Rancher部署成功后执行kubectl命令只能在控制台执行,无法在宿主机直接执行很不方便。 #下载 curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s ...
  • #下载 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:02
    Kubectl常用命令一、常用命令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:46
    kubectl
  • kubectl 基本命令

    千次阅读 2021-11-02 15:40:30
    一.kubectl 基本命令操作 1.陈述式资源管理方法 查看版本信息 查看资源对象简写 查看集群信息 配置kubectl自动补全 node 节点查看日志 2.基本信息查看 查看master 节点状态 查看命令空间 查看default命名...
  • kubectl基本命令

    2022-03-29 10:22:48
    kubectl基本命令 一、kubectl基本命令 陈述式资源管理方法: kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 kubectl 是官方的CLI命令行工具,用于与apiserver 进行通信,将用户在...
  • kuberctl命令官方文档 1. kubectl语法 kubectl是用来管理Kubernetes集群的指令,平时我们日常对k8s资源所有的操作在命令行都是通过该指令完成的。 kubectl <command> <type> <name> <flags>...
  • [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文件拷贝到其它从节点 ...
  • 用户在命令行中输入kubectl命令偶发性卡顿 分析过程: 1. 使用命令行和kubectl发请求都会卡顿 2. tcpdump 抓包分析,发现当到了序列号为236的包时会发生重传现象,在目的主机网卡和交换机中没有抓到数据包 3. 因为...
  • kubectl常用命令

    2022-04-12 21:27:52
    kubectl常用命令
  • Kubectl 命令命令式 与 声明式)一、资源管理办法1.1 陈述式资源管理方法1.2 声明式资源管理办法二、基本信息查看2.1 查看master 节点状态2.2 查看命令空间2.3 查看default命名空间的所有资源2.4 创建、删除命名...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,763
精华内容 9,105
关键字:

节点没有kubectl命令