V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ray1888
V2EX  ›  程序员

Kubernetes api 用例查询

  •  
  •   ray1888 ·
    ray1888 · 2018-05-17 10:54:57 +08:00 · 1844 次点击
    这是一个创建于 2367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想请问一下,你们使用 Kubernetes httpapi 做二次开发的时候,是如何查找用例的呢?(官方文档里面是缺少了用例,只有大的字段,再里面一级的字段已经没有了),我现在用 minikube 来进行模拟开发,minikube (打开 swagger-ui 有问题,Kubernetes 本体是可以直接打开 swagger-ui 来查用例的吗?)

    3 条回复    2018-05-18 18:10:16 +08:00
    reAsOn
        1
    reAsOn  
       2018-05-17 17:40:34 +08:00
    为什么不用官方提供的客户端?涵盖了非常多的语言了
    ray1888
        2
    ray1888  
    OP
       2018-05-17 19:53:46 +08:00
    @reAsOn
    因为我用官方的 Python 客户端会出现这样的问题
    ```
    MaxRetryError: HTTPSConnectionPool(host='172.17.57.56', port=8443): Max retries exceeded with url: /api/v1/pods (Caused by ProtocolError('Connection aborted.', PermissionError(13, 'Permission denied')))

    ```
    运行环境是 minikube + ubuntu16.04
    reAsOn
        3
    reAsOn  
       2018-05-18 18:10:16 +08:00
    @ray1888 这个不是接口的问题,你用任何方式 access k8s 都会遇到的,你得去看一下 k8s 自己的鉴权相关的东西,如果是比较新的版本的话应该是 RBAC 这块
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 12:01 · PVG 20:01 · LAX 04:01 · JFK 07:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.