RHEL7.2中的Kubernetes扩展API组在哪里?

RHEL7.2中的Kubernetes扩展API组在哪里?,kubernetes,jobs,rhel7,Kubernetes,Jobs,Rhel7,我有一个RHEL 7.2 Kubernetes 1.2.0安装 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.2 (Maipo) # kubectl version Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"86327329213fed4af2661c5ae1e92f9956b24f

我有一个RHEL 7.2 Kubernetes 1.2.0安装

# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)

# kubectl version
Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"86327329213fed4af2661c5ae1e92f9956b24f55", GitTreeState:"clean"}
Server Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"86327329213fed4af2661c5ae1e92f9956b24f55", GitTreeState:"clean"}
我设法部署了一些工作负载,简单的POD、RCs和服务工作得很好

我发现基本安装中缺少一些组件,例如仪表板没有部署,因此我部署了canary版本,还必须手动设置缺少的kube系统名称空间

我想试一下这个。然而,我不能得到其他工作除了基本的v1

# kubectl create -f job.yaml
error validating "job.yaml": error validating data: API version "batch/v1" isn't supported, only supports API versions ["v1" "extensions/v1beta1" "v1beta3"]; if you choose to ignore these errors, turn validation off with --validate=false
尝试使用列出的任何扩展/v1beta1或v1beta3也会导致错误:

# kubectl create -f job.yaml
error validating "job.yaml": error validating data: the server could not find the requested resource; if you choose to ignore these errors, turn validation off with --validate=false
作业对象是Pi计算的最简单示例

扩展API似乎没有编译成默认的RHEL7 RPM?还是可以单独部署

为了构建集群,我使用了


我想我会用这种方式从头开始重建我的整个装置,但如果有人能对此有所了解,我将不胜感激,谢谢

Red Hat确认,他们目前没有将这些功能作为二进制文件的一部分提供。我想,不包括beta版本是有道理的,因为它们通常承诺生产就绪。Red Hat证实,它们目前没有将这些功能作为二进制文件的一部分提供。我想不包括beta版本是有道理的,因为它们通常承诺生产准备就绪。