解决思路:

kubectl 默认从 ~/.kube/config 配置文件获取访问 kube-apiserver 地址、证书、用户名等信息,如果没有配置该文件,或者该文件个别参数配置出错,执行命令时出错:The connection to the server localhost:8080 was refused - did you specify the right host or port?

解决办法:

1 查看该文件是否存在,若不存在则生成

2 查看该文件内容是否有缺,尤其是server字段,这个是kube-apiserver的地址,执行kubectl命令只要是跟这个地址进行交互操作

/root/.kube/config文件示例:

  1. apiVersion: v1
  2. clusters:
  3. - cluster:
  4. certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUR4akNDQXE2Z0F3SUJBZ0lVVTlNOFd4SGVnK3NpRldMM210TXp2cHBKQ3RBd0RRWUpLb1pJaHZjTkFRRUwKQlFBd2FERUxNQWtHQTFVRUJoTUNRMDR4RURBT0JnTlZCQWdUQjBKbGFVcHBibWN4RURBT0JnTlZCQWNUQjBKbAphVXBwYm1jeEREQUtCZ05WQkFvVEEyczRjekVTTUJBR0ExVUVDeE1KTkZCaGNtRmthV2R0TVJNd0VRWURWUVFECkV3cHJkV0psY201bGRHVnpNQ0FYRFRFNU1URXdOekExTkRFd01Gb1lEekl4TVRreE1ERTBNRFUwTVRBd1dqQm8KTVFzd0NRWURWUVFHRXdKRFRqRVFNQTRHQTFVRUNCTUhRbVZwU21sdVp6RVFNQTRHQTFVRUJ4TUhRbVZwU21sdQpaekVNTUFvR0ExVUVDaE1EYXpoek1SSXdFQVlEVlFRTEV3azBVR0Z5WVdScFoyMHhFekFSQmdOVkJBTVRDbXQxClltVnlibVYwWlhNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNsMis0T0dzRi8Kc25KVFdFdkpYR21wWmpkN1ZNa1dOWkVwVVlraW1GNXNlYzZXUnNtcGcwSmtDWmN3VllXQmRHZXVXNXlIbENidgo3SXZ6RDFDSDAxMFNwWjRKWjNqc1JEY0p2RU5NRTd6TkN0WkRWV2N4ZlNUbW9tUlFmcEpFekVmdE9DVFMyK2E1CnJNT1VyUHRsdmJKbWdZSVNRMWFDUmpqYklpMSs0MGRIUHJocGwvMUJPQ2pISm53dG1BTFBBS2JsVDU5NEk2K2kKVVI2c1hheHVidHZLanF4dEVVVEJJL0RTeW5hZk5YTjM4WitPdEVTRElOOUFjTFdtSk1CcjY5cTBPTE8reUQyVQowenhsMVZFeFh0VFZzTEROa1hhanloZ1RuUDNVNXFTbUowOTF3MitCNmcxK1cwb3RFRGt0NUlhU1dncGlLdDBuCmZvUDVkbXhCSm5VUEFnTUJBQUdqWmpCa01BNEdBMVVkRHdFQi93UUVBd0lCQmpBU0JnTlZIUk1CQWY4RUNEQUcKQVFIL0FnRUNNQjBHQTFVZERnUVdCQlRaRHh0OFNJVmNYdVJOOGFId1pYYTFqNkZEY0RBZkJnTlZIU01FR0RBVwpnQlRaRHh0OFNJVmNYdVJOOGFId1pYYTFqNkZEY0RBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWFhNGNKQkxYCkRrdGtNaGdpSWdJTGlLcnFHNHcwdFVwK1B2RnZCdWhuWGs4bjg1b2hoRTZmQ1NPa1dqR0J2Z3BaZXU1N2ZNOVIKemdLRDFZZDZTcU9wQUdOZ2RpTDVxZDdRa05Hb0FCeWMxY0JlVSt1cXAzUFVTTEtlOG1zTXdaV1FvT2o2cnVENwpIVERtbHZBcldqVi9pbjk0ZXFJcWVVTnJQQVl3NGk1L0hKVVIvbWxIaEoyTCtLU3ltOG1NNGhaQjU1UTNEZjFTCmlrK3FUaUN4alBsVzVDaWhuaW5sbEFEcU1uZWsvUkRnbllpa2NJd3ZtdmlxMHM0SDBEOEsyRDVmZmVlSDB1ekwKZk5XTUZUQkxlckltUGpSb3FHWmhTbTRJZW5yS2hVTVNFN2h6K1JSMmFHVVptSjJRK3RLN0cyV1l0dWpVanArdgo2MmIrNDA5aUd4SjNKZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
  5. server: https://127.0.0.1:8443
  6. name: kubernetes
  7. contexts:
  8. - context:
  9. cluster: kubernetes
  10. user: admin
  11. name: kubernetes
  12. current-context: kubernetes
  13. kind: Config
  14. preferences: {}
  15. users:
  16. - name: admin
  17. user:
  18. client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUQ0ekNDQXN1Z0F3SUJBZ0lVY0lBYmlTQm1jeDlDZDFMbjQrczlYY0l5cFhZd0RRWUpLb1pJaHZjTkFRRUwKQlFBd2FERUxNQWtHQTFVRUJoTUNRMDR4RURBT0JnTlZCQWdUQjBKbGFVcHBibWN4RURBT0JnTlZCQWNUQjBKbAphVXBwYm1jeEREQUtCZ05WQkFvVEEyczRjekVTTUJBR0ExVUVDeE1KTkZCaGNtRmthV2R0TVJNd0VRWURWUVFECkV3cHJkV0psY201bGRHVnpNQjRYRFRFNU1URXdOekEyTURjd01Gb1hEVEk1TVRFd05EQTJNRGN3TUZvd2JqRUwKTUFrR0ExVUVCaE1DUTA0eEVEQU9CZ05WQkFnVEIwSmxhVXBwYm1jeEVEQU9CZ05WQkFjVEIwSmxhVXBwYm1jeApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1SSXdFQVlEVlFRTEV3azBVR0Z5WVdScFoyMHhEakFNCkJnTlZCQU1UQldGa2JXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTR5MmwKNEsxWkdMMmdLbE5zVmZiUXpBQlI3Tis5bGxTeTFxNnU5NmVsMkxDeDgrQTZad25Ra2QyR0FiYTZWNDBwN3liWAptVGI4a3VXV0NXQ2Q0UmRsQk9BQ3ZsVEVFcDBFT0RQSGF3WHk4V2FMbTVLT2NpNy9LS1J5ZUErRUIwWklkTmhiCm1pSmloU0xFb21YMEhKY2FYOUM3Vkl0SEl3QmUzbXhIRTdFZ1Bid0VpNGxDbkJwRHk0bElIaVlqTEN5ajJ6aWQKQkRyMVlBd2FiOE1URXlkUjhnazJ3V1d0eUtvdmNQTEdneHJHSjQ0czV5clVNcmtRVXFISXBpY0p3NUt4RVZtKwppWWFBVDh6N01BSllaOE9CWmNNSGdheTBrbGkxd0FqaVFTMzVCVTlvMC9EaGpXbWR3VGUwQTZVb3h6Q3dhcjkwCnh0Ry9vemMwd044RDJFd3YrUUlEQVFBQm8zOHdmVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdIUVlEVlIwbEJCWXcKRkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01Bd0dBMVVkRXdFQi93UUNNQUF3SFFZRFZSME9CQllFRklaQQo3NTJvcmh1MnJtMGl2T2ZaQktRb2tEUVlNQjhHQTFVZEl3UVlNQmFBRk5rUEczeEloVnhlNUUzeG9mQmxkcldQCm9VTndNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUE3Qm40dDV5cFppNm8xL01kQUM1QXhqVnp6NE1UZ285SlQKL3hDVG9OYlJPaVREaWx2U1RDUVVTbEV4b0pRVzlTTDRPbUw1VUpZa0lNNTI4K3F4OGxUenFTZ3JzLy94cGxhMwpXQXYwUDBzWEZObEllU0lGbW1Cd1VYNkxueUlCeFRGT0RpMmNibDdiVkt0eUpFVmFyakZjZFhMRlJXMHNlQm9IClU5SEtnSWZlamp3MVNIeVNCekNyUEtRMHY5bFpFMjE1SHF5a1VwYjM3akljM0FLTk5hdW5DRmpkaitwc2RnUDEKOVdtSWNjVDU3ejJ1YUhmZGZmUE9iRXZkTFQ2OU9idC92eWpEVU5hdm9ZZi8yVzNDRjM3MDNUcHNiWW95aW5OcQpldlNhOE1GMlUrTnRIeWNBYVBES2ZuTk92WFEwSHRqSThVekxHWmtIYjk2Vnpkd21LLzdnCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
  19. client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBNHkybDRLMVpHTDJnS2xOc1ZmYlF6QUJSN04rOWxsU3kxcTZ1OTZlbDJMQ3g4K0E2Clp3blFrZDJHQWJhNlY0MHA3eWJYbVRiOGt1V1dDV0NkNFJkbEJPQUN2bFRFRXAwRU9EUEhhd1h5OFdhTG01S08KY2k3L0tLUnllQStFQjBaSWROaGJtaUppaFNMRW9tWDBISmNhWDlDN1ZJdEhJd0JlM214SEU3RWdQYndFaTRsQwpuQnBEeTRsSUhpWWpMQ3lqMnppZEJEcjFZQXdhYjhNVEV5ZFI4Z2syd1dXdHlLb3ZjUExHZ3hyR0o0NHM1eXJVCk1ya1FVcUhJcGljSnc1S3hFVm0raVlhQVQ4ejdNQUpZWjhPQlpjTUhnYXkwa2xpMXdBamlRUzM1QlU5bzAvRGgKaldtZHdUZTBBNlVveHpDd2FyOTB4dEcvb3pjMHdOOEQyRXd2K1FJREFRQUJBb0lCQUFrcFp4NG5mNGRhNW1HdQptWmpoNmt1LzI0MzArLzFiRHhkUFZpa1Fyc1NOWTYvVkpDWFJwSUt0YjJFVVVIR0ZkT0o3SzRpM1NmcFduZlZrCjJ4a2Z5MmdsN0pabWJyM2RiVFVqQ1hETWZaNjBwdjZ3SzJSNWRyclozdS91bUVGKzJSODFOb1NCekgxWUNKd1EKQm9jOHBNaW1iMWVhZ2xUc0IrZHFjSGRmMWxBRytLZ01nZ0xHa0tncEZNaVNnVFBmWkZMaGgrdTJhb0pKQjhtagp0K21naS93QmdtejRxREErZzhoaXlxdnQ2OVJDWUloTHEzdmU1L24rMmlRWTVCREsxUnBlSjZoejJFRWdVallUCis2T3czdUNyNWM5Zks5ZC9KR0RQTXpQc1JxajdHaG03KzQ2Q00rWDhXcm1RRldDWnpmVk16ZVJSQVhBOFhFZE8KOTZDK3ZRRUNnWUVBOUFjVis3aUliVXVhRVVUUFJqaUh0bTNybXl2MjlIMWpHems0OFRpamc4ZTdYSXl2VXN1cgpkVWc3V0lmYnVBMTVqcnNWalN3M1dZd0VYMnJyOTRZNktDeWl3ekdWSWppWVBjajNUd3NxeldQaDZUcUg2LzhJCi9jTEkyQUozaTdoaG0wVTRkQUlrWEhRUmJFU0doOUpVU1dqQ0RoMFZXVVVWdVpCYStlOHhLYUVDZ1lFQTdsTHcKYWV5M0x3NVg3TWp4THFvcXhMZ3Y5L0VIY2RwSEtXRUREbks3MCt4YzY3RGczSC9JeGhVWVlXcXNvSEIxbURMWAovSlc1YkV6aEFYL21zTlJjSVBHU2RwWkZrU056a2E0ZWlHQlRHbFhnNEw3MStzZm9ZYkVveXVNSmVkNE1OWUQxClV3M0RoVWRRUDU1Tmc3eEcvWjFIWWhsVUFrblBTMTk0Q01hdlYxa0NnWUVBcHpuLzM1dHFxbk5ucGpQZ1V2L0UKU01qMDcwWm1tczhlVG5hZFJma0pYUEpQdkRHUXFBMTRkd3ZEMTN4cW5xdGxST0dCK0ZkM3FyN2Y5RCtDYXdLcAo4Z1A4bWdUdGJTRVpleVd3REpQYmhoclBvcE9BdDhIeStHczJWWWtEUVZWZVZoaE9nbmxCVDdZZWhuSkRPdXB3CjVrbUt5ajgxOVJINXZFdG5mT1ZrYkdFQ2dZQk1JaUs3TSt1eEZKdnlBSjlMa1FEb3B3NXIzb3ZLU3pqQWQwVksKc0V4Z2Z2bVFNWWtqNTQ1eitQazQ1YU1QL2QwVEtlcmx2YzdtVWdqdk9iU3dlS2FWdjVaU1c5OE5abzNjMUFyYwo5aWlXR1NrbG90dGhxY3NLcWxXbHVyR2tSTk1ScElpNlo0TTJhSG15V1JmYUphTm9FWDVrVUVNT0dCWW90ZTdhCm50NFV3UUtCZ0FZVGVkL3NqSnVYNzR1YUdNbUliV0pMRUFVa2JuZmYwSGRiZjJQYTNvRHZFVUJBVzlyYllFTkcKakdQZWsyZUxjamJ2L0cxempwZW42cE1FM01CbDlYbXdjZjN1b0RDT2t2OTdBd1BRSVpRTVRTTFdLYmhBdE1LQwpudVFpSm1aRTFMQ244MkkyR0dvOFlITUJpVk91VTFna09LOHJEMkppR01rN1UvUkhxTVN1Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

使用二进制方式安装K8S时使用kubectl命令报错:The connection to the server localhost:8080 was refused - did you specify the right host or port?的更多相关文章

  1. kubectl error: The connection to the server localhost:8080 was refused

    did you run below commands after kubeadm init To start using your cluster, you need to run (as a reg ...

  2. 采用二进制方式安装K8S集群,版本etcd-v3.3.10,flannel-v0.11.0,kubernetes-server-linux-amd64

    官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用.不能用于生产环 ...

  3. k8s节点执行master命令报错 localhost:8080 was refused

    首先是按照二进制方式安装的k8s. [root@ht22 calico]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [ ...

  4. 安装php时,make步骤报错make: *** [ext/gd/gd.lo] Error 1

    安装PHP时,make步骤报错make: *** [ext/gd/gd.lo] Error 1 /usr/local/src/LAMP+memcahed+catci/php-5.4.0/ext/gd/ ...

  5. 二进制方式安装 k8s

    推荐个好用的安装k8s的工具 https://github.com/easzlab/kubeasz 该工具基于二进制方式部署 k8s, 利用 ansible-playbook 实现自动化    1.1 ...

  6. 安装php时,make步骤报错make: *** [sapi/fpm/php-fpm] Error 1

    安装PHP过程中,make步骤报错:(集中网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...

  7. 安装atlas后执行hive命令报错

    在集群中安装atlas,在安装atlas的节点上执行hive -e "show databases;" 正常,但是在集群中其他节点上执行hive -e "show dat ...

  8. 安装Phoenix时./sqlline.py执行报错File "./sqlline.py", line 27, in <module> import argparse ImportError: No module named argparse解决办法(图文详解)

    不多说,直接上干货! 前期博客 Apache版Phoenix的安装(图文详解) 问题现象 Traceback (most recent call last): File , in <module ...

  9. 安装php时,make test报错

    Build complete. Don't forget to run 'make test'. [root@localhost php-5.4.5]# make test ERROR: Cannot ...

随机推荐

  1. 65、Spark Streaming:数据接收原理剖析与源码分析

    一.数据接收原理 二.源码分析 入口包org.apache.spark.streaming.receiver下ReceiverSupervisorImpl类的onStart()方法 ### overr ...

  2. CSP2019自闭记

    为什么我之前没有写呢,是因为我总是考的太lj,于是就不想写了. 这次不管考没考好都要强迫自己写,因为这是第一次参加提高组+第一次参加CSP. 当然什么初赛/复赛试题/答案什么的是不会出现的. Day ...

  3. Cocos CreatorUI系统上

    若本号内容有做得不到位的地方(比如:涉及版权或其他问题),请及时联系我们进行整改即可,会在第一时间进行处理. 请点赞!因为你们的赞同/鼓励是我写作的最大动力! 欢迎关注达叔小生的简书! 这是一个有质量 ...

  4. linux高性能服务器编程 (一) --Tcp/Ip协议族

    前言: 在学习swoole入门基础的过程中,遇到了很多知识瓶颈,比方说多进程.多线程.以及进程池和线程池等都有诸多的疑惑.之前也有学习相关知识,但只是单纯的知识面了解.而没有真正的学习他们的来龙去脉. ...

  5. 微信公众号_Deejo说_2019

    说明: 1. 文中的内容均来自Deejo说微信公众号 2. 微信中搜索"Deejo说"公众号,可关注 麻麻英语 ——2019.09.10—— It’s my treat. 我来请客 ...

  6. D3.js的v5版本入门教程(第九章)——完整的柱状图

    D3.js的v5版本入门教程(第九章) 一个完整的柱状图应该包括的元素有——矩形.文字.坐标轴,现在,我们就来一一绘制它们,这章是前面几章的综合,这一章只有少量新的知识点,它们是 d3.scaleBa ...

  7. #C++初学记录(动态规划(dynamic programming)例题1 钞票)

    浅入动态规划 dynamic programming is a method for solving a complex problem by breaking it down into a coll ...

  8. python 文件夹下的图片转PDF

    from PIL import Image import os def rea(path, pdf_name): file_list = os.listdir(path) pic_name = [] ...

  9. Git提交(PUSH)时记住密码 - 不用每次都输入密码

    开发使用的团队搭建好的GitLab服务器来作为项目共享开发,由于我不是最高权限,没办法把我git生成的SSH-Key放到服务器里面去,所有只好在每次提交的时候配置git config来记录密码不过期来 ...

  10. NGINX Cache Management (.imh nginx)

    In this article, we will explore the various NGINX cache configuration options, and tips on tweaking ...