V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
V2EX  ›  云计算

K8S 部署问题

  •  
  •   onepiecelover · 97 天前 · 753 次点击
    这是一个创建于 97 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ubuntu16.04 的系统 按照官网的教程( https://kubernetes.io/docs/getting-started-guides/kubeadm/)部署了 K8S. 执行 kubectl get pods --all-namespaces 的时候报错 the connection to the server localhost:8080 was refused - did you specify the right host or port? 如果有哪位同学遇到过这个问题并且解决了,麻烦给个思路。

    7 回复  |  直到 2017-04-23 09:57:19 +08:00
        1
    choury   97 天前 via Android
    你 api-server 没起来吧,要么端口不是 8080
        2
    mritd   97 天前 via iPhone
    快速部署用 kargo ,手动完整版部署参考 GitHub 那篇文章
        3
    flyer103   97 天前
    应该把 kubeadm 生成的 KUBECONFIG 设置好:
        4
    flyer103   97 天前
    kubeadm 配置好 master 节点后,提示了:

    To start using your cluster, you need to run (as a regular user):

    sudo cp /etc/kubernetes/admin.conf $HOME/
    sudo chown $(id -u):$(id -g) $HOME/admin.conf
    export KUBECONFIG=$HOME/admin.conf

    按照这个在 master 节点上操作后再使用 kubectl 。
        5
    onepiecelover   96 天前
    @choury 服务是起来了的,端口的确不是 8080 。 kubeadm init 时候不能指定端口,所以到这里搞不定了
        6
    onepiecelover   96 天前
    @flyer103 这个提示我看到了,执行了后并没有解决问题。主要问题在于端口没有到 8080 上去。感觉有可能是升级 1.6 导致的问题。
        7
    choury   96 天前 via Android
    @onepiecelover 那用 kuberctl get pods -s http://dddd:8888 这样来看啊
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2436 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 78ms · UTC 08:37 · PVG 16:37 · LAX 01:37 · JFK 04:37
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1