-
产品优势 - 云原生服务中心 OSC
产品优势 开箱即用 OSC联合生态伙伴提供了大量的开箱即用的云原生服务,不仅提供了数据库、消息、缓存等通用中间件,还提供了新技术领域的AI、大数据、高性能计算、边缘等应用,您可以根据业务需要订阅。 全域部署 云原生服务中心联合华为云分布式服务UCS,能够将应用部署到华为云集群、多
-
创建存储 - 云原生服务中心 OSC
A)、高I/O(SAS)和超高I/O(SSD)。 failure-domain.beta.kubernetes.io/region:集群所在的region。Region对应的值请参见地区和终端节点。 failure-domain.beta.kubernetes.io/zone:创
-
服务Operator资源被误删后,删除实例失败时如何清理? - 云原生服务中心 OSC
息“timeout to handle resource instance, status Deleting, last error: waiting for recycling cr for instance xxx,check for next loop”。以grafana服
-
单租户下多IAM用户使用企业仓库场景如何配置权限? - 云原生服务中心 OSC
单租户下多IAM用户使用企业仓库场景如何配置权限? 使用场景 用户使用华为云账号上传服务包会按照社区Open Container Initiative规范,以制品包的形式存储在容器镜像服务的用户企业仓库当中。当需要华为云账号下的多个IAM用户使用OSC私有服务时,需要使用华为云账
-
元数据Metadata - 云原生服务中心 OSC
example instance and action detail: | example operator detail description. source: OpenSource type: operator containerImage: swr.cn-east-3.myhuaweicloud
-
商用服务预上架失败,报"缺少必要的服务提供者的联系信息" - 云原生服务中心 OSC
multiple times maintainers: # (optional) - name: The maintainers name (required for each maintainer) email: The maintainers email (optional
-
服务内容说明 - 云原生服务中心 OSC
architecture: aarch64 spec: maintainers: - email: osc@huawei.com name: osc huawei provider: email: osc@huawei.com name: osc
-
挂载存储 - 云原生服务中心 OSC
persistentVolumeClaim: claimName: mypvc1 containers: - name: task-pv-container image: nginx ports: - containerPort: 80
-
Controller实现 - 云原生服务中心 OSC
PodSpec{ Containers: getZooKeeperContainer(cr), }, }, VolumeClaimTemplates: []corev1.PersistentVolumeClaim{ volumeClaimTemplates(cr)
-
打包到package目录 - 云原生服务中心 OSC
for mapping network identities to claims in a way that maintains the identity of a pod. ## Every claim in this list must have at least one
-
镜像拉取配置说明 - 云原生服务中心 OSC
serviceAccountName: details containers: - name: details image: "{{ .Values.global.hub }}/details:1.5.0" imagePullPolicy:
-
替换镜像地址配置 - 云原生服务中心 OSC
deployment下的container类型,主要分为initContainer/container/ephemeralContainer三种 name: xxx # container类型的name值
-
接入规范说明 - 云原生服务中心 OSC
在Chart.yaml中,具体样例如下: apiVersion: v1 description: "nginx \n" maintainers: - email: support@rancher.com name: Rancher Labs Support name: helm-instance-update
-
安装Kubebuilder - 云原生服务中心 OSC
make build go build -ldflags " -X main.kubeBuilderVersion=v3.2.0 -X main.goos=linux -X main.goarch=amd64 -X main.gitCommit=b7a730c84495122a14a0
-
创建Operator项目 - 云原生服务中心 OSC
├── go.sum ├── hack │ └── boilerplate.go.txt └── main.go 参数domain一般为公司域名,如:huawei.com。 main.go作为程序入口,初始化了Manager,由Manager来管理API和Controller。
-
创建API和Controller - 云原生服务中心 OSC
令为使用系统命令,而非每次通过go get下载并编译后使用。 该命令主要执行以下动作: 在PROJECT文件中增加API资源声明。 domain: huawei.com layout: - go.kubebuilder.io/v3 projectName: hwfka-operator
-
基础控件 - 云原生服务中心 OSC
boolean类型字段输入。 配置示例: type: boolean title: Enable Init Containers description: Use an init container to set required... 图3 boolean控件 object控件 结构体格式输入,支持子控件的嵌套。
-
前置说明 - 云原生服务中心 OSC
如果已经有可用OBS桶,可跳过此步骤,表中的参数需要按要求填写,其它的可选默认值。 合作伙伴上传的服务包,需要保证元数据文件中配置provider或者maintainer字段数据,从而可以将上架服务包在市场中展示服务提供商的联系方式。 用户已经阅读并了解OSC服务开发者指南和OSC服务使用者指南,
-
服务订阅和部署 - 云原生服务中心 OSC
付费 分为“全部”、“免费”和“付费“。 订阅服务。 通过单击服务名称进入服务详情页,并在右侧的“帮助链接”下的“Provider”和“Maintainers”获取提供商和维护人员的联系方式进行咨询。 确认无误后单击“订阅”按钮订阅服务,订阅成功后会在“我的服务->我的订阅”界面查看到已订阅的服务列表。
-
CRD介绍 - 云原生服务中心 OSC
为其定义Marker,以便自动生成OpenAPI schema。 apiVersion由group、domain、version组成,group为osctest,domain为huawei.com,version为v1,与CRD中的定义对应,可根据需要修改。 父主题: 构建Operator