一组针对kubernetes平台运行工作负载的xrally插件。

xrally-kubernetes的Python项目详细描述


XRally Kubernetes

用于Kubernetes平台的xrally插件。

开始

首先,需要为kubernetes创建rally env。主要有两种 与kubernetes集群通信的方法-指定auth token或 认证。选择适合您的案例并使用 以下是样品。

要使用证书创建env,请使用specsamples/platforms/cert-spec.yaml

rally env create --name kubernetes --spec samples/platforms/cert-spec.yaml

要使用kubernetes令牌身份验证,需要获取api密钥并使用 samples/platforms/apikey-spec.yaml创建环境的规范:

rally env create --name kubernetes --spec samples/platforms/apikey-spec.yaml
<初始化> ^ {< CD3>}与现有的KubNeNETs通信 集群还可以使用系统环境变量,而不是 规范json/yaml文件。查看可用选项列表:

  • 就像普通的kubernetes客户端(kubectl)一样,rally可以读取kubeconfig文件。 呼叫rally env create --name kubernetes-created --from-sys-env并集合 将check$HOME/.kube/config文件设置为可用配置。也, 可以使用不同于默认值的路径指定KUBECONFIG变量 $HOME/.kube/config

  • 尽管kubectl不支持指定kubernetes 通过每个单独选项的单独系统环境变量的凭据 (auth_url、api_key等)类似于其他平台支持(openstack、docker, 等),拉力队提供这种方式。检查existing@kubernetes plugin documentation 所有可用变量的列表。下面是此功能的一个简单示例:

    # the URL to the Kubernetes host.
    export KUBERNETES_HOST="https://example.com:3030" #  a path to a file containing TLS certificate to use when connecting to the Kubernetes host.
    export KUBERNETES_CERT_AUTH="~/.kube/cert_auth_file"# client API key to use as token when connecting to the Kubernetes host.
    export KUBERNETES_API_KEY="foo"# client API key prefix to use in token when connecting to the Kubernetes host.
    export KUBERNETES_API_KEY_PREFIX="bar"# finally create a Rally environment
    rally env create --name my-kubernetes --from-sysenv

通过以下命令检查环境可用性:

rally env check

任务和bug在哪里被跟踪?!

主要的跟踪系统是 Issues at GitHub

有关集会框架的问题,请看 Launchpad

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaJSonarray不会从SeekBar读取double   使用另一个类从Java中的2D数组打印用户输入   java ClassNotFoundException的原因   spring调用两个方法以返回Java中的不同页面   httpurlconnection Java禁止的代码错误,但浏览器错误(2)   java画布矩阵转换   java:在另一个java映射中使用“Map”作为值   java“未找到用于解密的证书”(Apache CXF,WSSecurity)   java如何查看JTable中选择的行   java在没有xmlwrappers的情况下重复xml元素序列集   java将垂直直方图打印到控制台   java Spring JDBCTemplate:构造不带特殊字符的JSON   java PayPal RestApi获取用户信息