-
kubernetes-client:用于Node.js的简化Kubernetes API客户端下载
资源介绍
kubernetes客户端
适用于Node.js的简化的客户端。
安装
通过npm安装:
npm i kubernetes-client --save
初始化中
kubernetes-client根据Swagger / OpenAPI规范在运行时生成Kubernetes API客户端。 您可以使用集群的kubeconfig文件和该集群的API规范生成客户端。
要创建客户端所需的配置,您可以:
让kubernetes-client自动配置,方法是先尝试KUBECONFIG环境变量,然后再尝试~/.kube/config ,再~/.kube/config集群内服务帐户,最后尝试使用默认代理配置:
const client = new Client ( { version : '1.13' } )
提供您自己的文件路径:
const { KubeConfig } = require ( 'kubernetes-client' )
const kubeconfig = new KubeConfig ( )
kubeconfig . loadFromFile ( '~/some/p