OpenShift Container Platform 4.14 Operator
Platform)可以使用 Operator SDK CLI 根据 Go、Ansible、Java 或 Helm 开发自己的 Operator。Kubebuilder 作为基于 Go 的 Operator 的 构建解决方案嵌入到 Operator SDK 中,这意味着现有的 Kubebuilder 项目可以象 Operator SDK 一样使 用并继续工作。 注意 注意 OpenShift Container Platform Platform)可以使用 Operator SDK CLI 根据 Go、Ansible、Java 或 Helm 开发自己的 Operator。Kubebuilder 作为基于 Go 的 Operator 的 构建解决方案嵌入到 Operator SDK 中,这意味着现有的 Kubebuilder 项目可以象 Operator SDK 一样使 用并继续工作。 注意 注意 OpenShift Container Platform $GOPATH/src/ 项目时 需要 --repo 标志,因为生成的文件需要有效的模块路径。 5.3.2.2.1. PROJECT 文件 文件 operator-sdk init 命令生成的文件中是一个 Kubebuilder PROJECT 文件。从项目 root 运行的后续 operator-sdk 命令以及 help 输出会读取该文件,并注意到项目的类型为 Go。例如: $ mkdir -p $HOME0 码力 | 423 页 | 4.26 MB | 1 年前3OpenShift Container Platform 4.14 更新集群
releaseImage describes the OCP release image that all Modules need to be checked against. // +kubebuilder:validation:Required ReleaseImage string `json:"releaseImage"` 1 // Boolean flag that determines modprobe 执行。正确的路径为/lib/modules/ /。 // +required // +kubebuilder:validation:Required // +kubebuilder:validation:Enum=True;False VerificationStatus string `json:"verificationStatus"` existence verification), build(build process verification) // +required // +kubebuilder:validation:Required // +kubebuilder:validation:Enum=Image;Build;Sign;Requeued;Done VerificationStage string `j 0 码力 | 149 页 | 1.94 MB | 1 年前3OpenShift Container Platform 4.10 CLI 工具
Platform)可以使用 Operator SDK CLI 根据 Go、Ansible 或 Helm 开发自己的 Operator。Kubebuilder 作为基于 Go 的 Operator 的构建解 决方案嵌入到 Operator SDK 中,这意味着现有的 Kubebuilder 项目可以象 Operator SDK 一样使用并继 续工作。 如需有关 Operator SDK 的完整文档,请参阅 Operators。 init 命令的帮助输出。 --plugins(字符串) 插件的名称和可选版本,用于初始化项目。可用插件包括 ansible.sdk.operatorframework.io/v1、go.kubebuilder.io/v2、go.kube builder.io/v3 和 helm.sdk.operatorframework.io/v1。 --project-version 项目版本。可用值为 20 码力 | 120 页 | 1.04 MB | 1 年前3OpenShift Container Platform 4.13 CLI 工具
Platform)可以使用 Operator SDK CLI 根据 Go、Ansible、Java 或 Helm 开发自己的 Operator。Kubebuilder 作为基于 Go 的 Operator 的 构建解决方案嵌入到 Operator SDK 中,这意味着现有的 Kubebuilder 项目可以象 Operator SDK 一样使 用并继续工作。如需有关 Operator SDK 的完整文档,请参阅 Operators。 init 命令的帮助输出。 --plugins(字符串) 插件的名称和可选版本,用于初始化项目。可用插件包括 ansible.sdk.operatorframework.io/v1、go.kubebuilder.io/v2、go.kube builder.io/v3 和 helm.sdk.operatorframework.io/v1。 --project-version 项目版本。可用值为 20 码力 | 128 页 | 1.11 MB | 1 年前3OpenShift Container Platform 4.8 CLI 工具
Platform)可以使用 Operator SDK CLI 根据 Go、Ansible 或 Helm 开发自己的 Operator。Kubebuilder 作为基于 Go 的 Operator 的构建解 决方案嵌入到 Operator SDK 中,这意味着现有的 Kubebuilder 项目可以象 Operator SDK 一样使用并继 续工作。 如需有关 Operator SDK 的完整文档,请参阅 Operators。 init 命令的帮助输出。 --plugins(字符串) 插件的名称和可选版本,用于初始化项目。可用插件包括 ansible.sdk.operatorframework.io/v1、go.kubebuilder.io/v2、go.kube builder.io/v3 和 helm.sdk.operatorframework.io/v1。 --project-version 项目版本。可用值为 20 码力 | 152 页 | 1.24 MB | 1 年前3
共 5 条
- 1