检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的服务实体。勾选左下角“我已知晓”复选框。 单击“下一步:实例参数”,填写实例参数,支持“表单”和“yaml”两种部署模式,建议使用表单方式进行部署。表单中的参数均使用默认值,参数说明见表单中的控件描述。 参数填写完毕后单击“下一步:信息确认”,确认无误,单击“提交”,等待实例创建成功。
region, zone DiskType string `json:"diskType,omitempty"` // omitempty 表示可以为空 Region string `json:"region,omitempty"` Zone string `json:"zone
约束与限制 集群限制 使用OSC部署服务前,您需要创建或已有一个可用的CCE集群,并确保集群版本在v1.15及以上。 上传私有服务限制 每次最多只能添加5个服务包。 服务包大小不能超过4MB。 支持三种服务包打包压缩格式 Operator服务:支持遵循OpenShift包格式,以社区的op
'xxxx' email: xxx@xxx.com 上传的服务包为OSC规范格式,则需要在metadata.yaml文件中进行增加相关配置字段。 provider: name: 'xxx.' url: 'xxxx' maintainers: - name: 'xxxx'
15集群使用的csi关联的storage class名称是csi-disk。 accessModes: 指定读写模式,v1.15集群版本只支持非共享卷,此字段设置为ReadWriteOnce。 storage:存储容量,单位为Gi。 另外需要指定: everest.io/disk-volume-
镜像文件。 否 镜像地址索引文件 mapping.yaml 固定名称,不可修改 OSC通过这个文件判断Helm模板或者Operator包中配置镜像的字段,以便将这些镜像地址替换成OSC仓库中实际的镜像地址。 否 示例 etcd Operator服务 etcd.zip | --- etcd/
oscctl转换工具,可以帮助已经拥有helm或者operator-framework类型的服务包,快速转换为OSC格式,从而对接运维和表单控件能力,对接能力参考对接运维能力(可选)和配置表单控件。如无此诉求,可直接将原生服务包上传验证即可。 父主题: OSC扩展说明
CRD下也可能存在多个工作负载,需要通过label selector与应用实例label相关联。 此label要求和用户需要对接日志的工作负载中的label字段完全匹配,从而保证ops应用可以扫描到并进行绑定日志 logPaths 日志路径或文件 string数组 是 容器内日志路径,可填多个,但不允许存在包含关系。
在创建API的时候,SDK已自动创建controllers/hwfka_controller.go,为SetupWithManager添加对Service、StatefulSet、Deployment的监听和管理。 import ( "context" "fmt" "github
C直接部署到用户的云容器引擎、华为云UCS。 扩展开源,赋予服务平台高级能力 提供动态UI控件,支持表单方式创建实例。 动态UI指根据服务包相关配置,动态渲染出表单,用户可以编辑表单创建服务实例。 动态UI控件支持实例运行时状态显示。 服务已配置动态UI控件,部署服务实例后,实例
需要上传到OSC平台的服务包,完成后单击“确认”即可完成添加版本操作。 如果没有OBS桶,则可以单击“新建桶”进行跳转到对应页面进行创建并上传服务包。 当前OSC仅支持中心region(上海一)下的桶对接使用。 服务版本添加完成,服务版本转为“待发布”状态,用户可在“我的服务”-“私有服务”中查看验证。
OSC支持UCS本地集群和附着集群的应用服务部署和查看 服务实例安装和展示新增本地集群和附着集群: 服务实例安装可以选择UCS集群下的本地集群和附着集群。 服务实例列表和插件列表展示进行优化,支持多条件查询。 公测 服务订阅与部署 2022年11月 序号 功能名称 功能描述 阶段 相关文档 1 OSC支持服务包上传到普通仓库和企业仓库进行使用
如果其管理的某个IAM子用户需要使用容器镜像仓库(普通版,非企业版)进行私有服务的上传操作,除UCS FullAccess之外,还需要前往容器镜像服务-组织管理页面,为该子用户添加osc组织的管理权限: 父主题: 权限配置
足OSC规范的服务包,就可以发布到OSC上。 想使用OSC提供的高级能力,比如监控、日志等运维能力,在Helm或者Operator服务包中添加配置文件,对接平台运维能力,然后再按照制作流程的指导制作服务包。 服务包目录结构约束 服务包镜像名称约束 服务内容说明 镜像拉取配置说明 父主题:
化运维。 核心特性 指定部署平台:选择服务可部署的应用平台,支持云容器引擎、华为云UCS应用部署平台。 声明式对接平台运维能力:在服务包中添加运维能力对应的配置文件,无需修改业务代码,就能对接监控、日志、弹性伸缩等运维能力。 服务编排:可指定服务之间的拓扑依赖关系。 兼容社区规范:全面兼容Helm和Operator
集群级别权限,请按照Kubernetes RABC相关规范填写 - rules: - apiGroups: - "*" # * 表示所有 resources: - "*" # 监控所有资源 verbs: - "*"
对接平台的日志采集能力,可配置日志采集路径对接配置日志。 文件 否 是 参考如下步骤可以进行扩展目录文件配置: 在配置了扩展能力后,需要在csd.yaml文件中添加配置引用才能生效,新增配置如下: # 公共能力引用(只针对平台能力引用) # MonitorConfig:对接监控 # LogConfig:对接日志
择所需要部署的服务实体,单击“下一步:实例参数”。 实例配置支持“表单”和“yaml”两种部署模式,建议使用表单方式进行部署。实例参数填写完毕后,单击“下一步:信息确认”。 表单中的参数均使用默认值,参数说明见表单中的控件描述。 信息确认无误后单击右下角“提交”,等待实例创建成功。
├─ raw/ #【可选】第三方目录 └─ lifecycle.yaml #【必选】生命周期文件 表1 目录结构 名称 目录/文件 描述 必选 元数据文件 metadata.yaml 存放服务包的基本属性和相关信息,包括名称、版本、描述等相关信息。