cncf / cluster

🖥🖥🖥🖥CNCF Community Cluster
https://cncf.io/cluster
154 stars 38 forks source link

OpenSDS Kubernetes Integration Testing #30

Closed hannibalhuang closed 7 years ago

hannibalhuang commented 7 years ago

If you are interested in filing a request for access to the CNCF Community Cluster, please fill out the details below.

If you are just filing an issue, ignore/delete those fields and file your issue.

First Name

Howard

Last Name

Huang

Email

huangzhipeng@huawei.com

Company/Organization

Huawei

Job Title

Senior Open Source/Standard Community Manager

Project Title

OpenSDS Kubernetes Integration Testing

What existing problem or community challenge does this work address? ( Please include any past experience or lessons learned )

Storage is an important part of functionality for Kubernetes, and currently there are multiple in-tree and out-of-tree volume plugins developed for Kubernetes, but it is hard to know whether the integration of storage provider is functioning as it should be without testing it. Moreover for storage that is provided from cloud provider (e.g OpenStack), there should be functional testing to prove the integration's actually working.

Briefly describe the project

OpenSDS is a fellow Linux Foundation collaborative project and aims to provide a unified storage service experience for Kubernetes. OpenSDS could provide various types of storage resource for Kubernetes (e.g OpenStack block and file service, baremetal storage device), and we want to use CNCF Cluster to :

Please list contributions to open source initiatives for projects listed in the last question. If you did not upstream the results of the open source initiative in any of the projects, please explain why.

Have you ever been denied usage of the cluster in the past? If so, please explain why.

Please state your contributions to the open source community and any other relevant initiatives

I've been working in the OpenStack and OPNFV community for about 3 years. My stats could be found at stackalytics website

Number of nodes requested (minimum 20 nodes, maximum ~400 nodes).

20 or less (maybe 4 or 5 node is good enough)

Preferred node flavor, ratio if mixed (compute, storage, any).

compute and storage node

Duration of request (minimum 24 hours, maximum 2 weeks).

2 weeks

With or Without an Operating System (restricted to CNCF predefined OS and versions as in README)?

Ubuntu

How will this testing advance cloud native computing (specifically containerization, orchestration, microservices or some combination).

This testing could help with orchestration especially in the storage area.

Any other relevant details we should know about while preparing the infrastructure?

No

bprestonlf commented 7 years ago

+1

caniszczyk commented 7 years ago

+1 cc: @cncfclusterteam

cncfclusterteam commented 7 years ago

Hi @hannibalhuang , we will prepare the nodes this week. Would you rather have 5 nodes or 20? How many of them need to be storage nodes?

hannibalhuang commented 7 years ago

Hi @cncfclusterteam , after discussion with out engineering team, I think we need 10 computing nodes and 5 storage nodes, so in total 15 nodes :)

cncfclusterteam commented 7 years ago

Hi @hannibalhuang , the nodes are ready to use, two emails with details should wait in your inbox. Please do not hesitate to contact us in case of any issues or questions.

cncfclusterteam commented 7 years ago

Hi @hannibalhuang ,

I am writing to inform you that Zhipeng Huang confirmed that we can clean up the nodes for next tenants.

We hope the time spent with the cluster has been productive.

Please also notify us here when there are any follow-up articles available.

Thank you, CNCF Cluster Team

hannibalhuang commented 7 years ago

@cncfclusterteam yes we will provide the link to our summary testing report once its done :)

hannibalhuang commented 7 years ago

@cncfclusterteam @caniszczyk we have upload our demo video at https://www.youtube.com/watch?v=1irF0kXWNpE , more detailed article yet to come :) will post here when it is ready

hannibalhuang commented 7 years ago

@cncfclusterteam @caniszczyk detail summary of our testing could be found here: https://www.opensds.io/blog/2017/04/24/opensds-cncf-cluster-integration-testing