Re: Incubation proposal: HuaweiCloud CPI
Guillaume.
On Fri, Aug 31, 2018 at 12:27 PM jun zhong <jun.zhongjun2@...> wrote:
Hi Guillaume,There are another points we have considered:1、Huawei has made a lot of private extensions to the OpenStack API in order to fulfillHuawei Cloud’s IaaS needs. These private extensions are unique to Huawei Cloud’s application scenarios anddo not apply to OpenStack platform, and therefore will not be accepted by the OpenStack community.Even if some of them are not used now, It's also worth to think about it in frontThis iswhy Huawei Cloud needs its own CPI stead of using OpenStack CPI. It is also useful for HuaweiCloud in the furture.2、As I understand each vendor does't have different features for bosh. The only difference between each Bosh CPIis that they have different APIs. So it would be better to create a new CPI that like the other CPI does.ThanksJUNjun zhong <jun.zhongjun2@...> 于2018年8月30日周四 下午9:32写道:Hi Guillaume,Thanks for giving us so many suggestions.1b- extend the openstack cpi with additional vm_properties support that leverage Huawei custom APIs and products.-- Different vendors have the right to choose different strategies.We would like to choose the API or config item that really suitable for our customer.Those APIs are not related to OpenStack, so we still want to create our new HuaweiCloud CPI in PMC.2- build a community of huawei cloud Bosh and CF users which can share experience, best practices, and provide feedbackand improvements to the Huawei and CF Foundation teams. For example, create a "huawei" slack channel on the cloudfoundry slack [8][9].Our team would be happy to share our experiences with running CF on Orange Flexible Engine, such as glance quota diagnostics [15], or VRRP issues across VPCs [16].-- I would like to create a new group named "huawei" in slack channel3- provide 1st class support to Huawei cloud on bosh director,e.g. validate integration of Huawei Object Store Service [10] as a bosh director blobstore backend, and BBR backend [12]. Contribute docs and operators into bosh-deployment similarly to other Iaas [11], [12], as well as terraform configs into bbl [13]. Validate integration of Huawei RDS as a bosh director db backend [14]. We should suggest to avoid fragmentation of terraform providers among huawei powered clouds [20] [21] [22] [23] and their associated diverging github repos [24] [25], and rather try to unify them into a single provider with configureable endpoint.4- provide 1st class support to Huawei cloud on cloudfoundry application runtime, e.g. validate integration of Huawei Object Store Service [10] as a CC blobstore backend and contribute associated bosh operators into cf-deployment [15] or best in bbl, along with terraform configs (when differing from openstack apis)-- Is this a necessary request for new CPI? I saw some of the CPI doesn't support it now, such as: azure CPI