cncf / cluster

🖥🖥🖥🖥CNCF Community Cluster
https://cncf.io/cluster
155 stars 42 forks source link

Harbor Arm nightly testing resources request #175

Closed wy65701436 closed 1 year ago

wy65701436 commented 3 years ago

Please fill out the details below to file a request for access to the CNCF Community Infrastructure Lab. Please note that access is targeted to people working on specific open source projects; this is not designed just to get your feet wet. The most important answer is the URL of the project you'll be working with. If you're looking to learn Kubernetes and related technologies, please try out Katacoda.

First and Last Name

Yan Wang

Email

wangyan@vmware.com

Company/Organization

VMWare

Job Title

Senior Software Engineer

Project Title (i.e., summary of what do you want to do, not what is the name of the open source project you're working with)

Nightly Testing of Harbor on Arm

Briefly describe the project (i.e., what is the detail of what you're planning to do with these servers?)

The purpose of these instances are to set up a nightly test of Harbor on Arm. The generally idea would be every night we would pull the main or any other release branch and run a full regression test on it, then publish the results.

The nightly testing results are essential to Harbor Arm development process, since releases are based on the results, and it can be accessible by the public.

Is the code that you’re going to run 100% open source? If so, what is the URL or URLs where it is located? What is your association with that project?

Yes, it's the CNCF hosted project Harbor, https://github.com/goharbor/harbor. I'm one of the Core Maintainer.

What kind of machines and how many do you expect to use (see: https://metal.equinix.com/product/servers/)?

c3.small.x86 -- 3 instances c1.large.arm -- 15 instances

There are a few components:

What operating system and networking are you planning to use?

Ubuntu 18.04/2 x 10 Gbps

Any other relevant details we should know about?

No

caniszczyk commented 3 years ago

+1 cc: @idvoretskyi @amye

idvoretskyi commented 3 years ago

@wy65701436 you're invited, please check.

wy65701436 commented 3 years ago

thanks @idvoretskyi , got your inviation and joined into the project, can I just depoly the On-Demand arm based servers as mentioned above?

idvoretskyi commented 3 years ago

@wy65701436 yes, go ahead!

vielmetti commented 1 year ago

The current usage of Harbor on the CNCF CIL is as follows:

16 systems total, of which:

5x c1.large.arm in EWR1 2x c2.medium in DFW2 9x c3.medium in DA

Three requests for the project:

We are migrating away from our legacy data centers in EWR1 and DFW2. In addition, we are moving away from our legacy c1.large.arm system.

Please migrate your workload from the 5x c1.large.arm systems to our new c3.large.arm64 systems - the new machines are so much faster that a single system should be able to handle all of that workload. Those machines are named "harbor-arm-ci-*". We have c3.large.arm64 inventory in DA and DC data centers.

Please migrate your workload away from the 2x c2.medium systems in DFW2. Those systems are "harbor-performance-test-{05,06}".

Please review your overall system usage as the total number of machines currently in use has expanded some from the initial request. If there are any of these systems that are idle or mostly idle it would be a good time to take them offline. If your needs have substantially changed from the original request, it would be good to do a quick writeup of actual systems in use.

thanks for your cooperation!

cc @wy65701436 @jeefy

vielmetti commented 1 year ago

^ cc @OrlinVasilev to your attention

vielmetti commented 1 year ago

Hoping for an update on project migration progress for the new year.

OrlinVasilev commented 1 year ago

@vielmetti that's should be closed now right? Thank you for the penitence :)

vielmetti commented 1 year ago

All set, thanks!