zoukankan      html  css  js  c++  java
  • Kubernetes

    最近在玩flink部署在k8s上,但是k8s以前没玩过,参照前几天写的文章可部署一个简单的k8shttps://www.cnblogs.com/felixzh/p/9726244.html

    在参照flink官网实施flink部署到k8s集群:下图来自flink官网,图中提到kubectl proxy,本文简单记录一下这玩意的使用

    使用kubectl proxy命令就可以使API server监听在本地的8001端口上:

    $ kubectl proxy
    Starting to serve on 127.0.0.1:8001

    如果想通过其它主机访问就需要指定监听的地址:

    $ kubectl proxy --address=0.0.0.0
    Starting to serve on [::]:8001

    此时通过curl访问会出现未认证的提示:

    $ curl -X GET -L http://mini:8001/
    <h3>Unauthorized</h3>

    设置API server接收所有主机的请求:

    $ kubectl proxy --address='0.0.0.0'  --accept-hosts='^*$'
    Starting to serve on [::]:8001

    访问正常:

    $ curl -X GET -L http://mini:8001/
    {
      "paths": [
        "/api",
        "/api/v1",
        ...
      ]
    }
  • 相关阅读:
    扯一扯纯函数
    10.28
    10.27 动手动脑5
    10.26
    10.25 周总结
    10.23
    10.22
    10.21 动手动脑4
    10.20
    10.19
  • 原文地址:https://www.cnblogs.com/felixzh/p/9754907.html
Copyright © 2011-2022 走看看