检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
scenes: - CCE x-descriptors: - "urn:alm:descriptor:com.huawei.ui:hwDnatElbAccess" 其中restriction.scenes字段表示该控件只在特定的部署平台下展示。 hidden
erator服务包转换为OSC服务包的命令行工具。 工具安装 下载链接:https://oscctl.obs.cn-east-3.myhuaweicloud.com/oscctl-22.6.23.tar.gz 将下载后的oscctl工具安装包解压至本地后,将二进制文件oscctl
labelSelector: osc.huawei.com/service_provider: hwfka osc.huawei.com/component: broker crd: hwfkas.osctest.huawei.com logPaths:
maintainers: - email: osc@huawei.com name: osc huawei provider: email: osc@huawei.com name: osc huawei OSC服务格式包 OSC服务包格式中详情来源于metadata
<plural-name>.<group>.<domain> 格式 name: memcacheds.osc.huawei.com spec: group: osc.huawei.com names: # 可创建的对象类型 kind: Memcached
$GOPATH/src/hwfka-operator # 使用kubebuilder初始化脚手架框架,并设定域名为huawei.com $ kubebuilder init --domain huawei.com Writing kustomize manifests for you to edit
rediss.helm.osc.huawei.com # 命名规则:{sepc.names.plural}.{spec.group} spec: group: helm.osc.huawei.com # 固定值,helm.osc.huawei.com names:
apiVersion: osctest.huawei.com/v1 kind: Hwfka metadata: name: hwfka-sample spec: size: 3 image: swr.cn-north-7.myhuaweicloud.com/osc/kafka:v2
执行如下命令,删除插件crd资源。 kubectl delete crd bundles.osc.huaweicloud.com kubectl delete crd operators.osc.huaweicloud.com 父主题: 服务插件
0 creationTimestamp: null name: hwfkas.osctest.huawei.com spec: group: osctest.huawei.com names: kind: Hwfka listKind: HwfkaList
containerImage: swr.cn-east-3.myhuaweicloud.com/osc-official/example-operator:1.0.0 repository: swr.cn-east-3.myhuaweicloud.com architecture: -
ps=osctest.huawei.com,resources=hwfkas,verbs=get;list;watch;create;update;patch;delete // +kubebuilder:rbac:groups=osctest.huawei.com,resources=hwfkas/status
安装方法二:避免因证书导致无法通过curl进行下载。 # 通过git clone及本地编译的方法安装kubebuilder可以避免因操作系统类型、系统架构输入错误导致 # kubebuilder二进制文件因操作系统和系统架构导致错误导致的无法使用。同时,通过git操作避免 # 在使用curl过程中需要对开发环境进行证书配置等操作
令,而非每次通过go get下载并编译后使用。 该命令主要执行以下动作: 在PROJECT文件中增加API资源声明。 domain: huawei.com layout: - go.kubebuilder.io/v3 projectName: hwfka-operator repo:
scenes: - CCE x-descriptors: - urn:alm:descriptor:com.huawei.ui:link 实例status字段具体值信息如下: status: publishedEndpoint: 'http:/
{{ .Values.image.pullPolicy | quote }} 服务包上传后实际的镜像地址是swr.cn-east-3.myhuaweicloud.com/osc-opensource/etcd:3.4.14-debian-10-r44,OSC会自动替换服务包中values
kind: CustomResourceDefinition metadata: name: helmreleases.helm.osc.huawei.com spec: versions: - name: v1alpha1 schema: openAPIV3Schema:
osctest.huawei.com/service_provider: hwfka osctest.huawei.com/component: broker crd: hwfkas.osctest.huawei.com prometheus:
r服务举例说明,以镜像swr.cn-east-3.myhuaweicloud.com/osc-opensource/redis:0.0.1为例,address中的字段含义如下所示: swr.cn-east-3.myhuaweicloud.com/osc-opensource/redis:0
education,media 参数名称 参数描述 参数示例 必选 source 包来源,取值范围:{ISV, OpenSource, HuaweiProvided},分别表示独立服务供应商、开源服务、华为自有服务,仅支持配置一个值。默认值为OpenSource OpenSource