Closed zetaab closed 3 years ago
lgtm!
@zetaab can you provide me vCPU, RAM, and Disk per node
1 x Bastion: 1cpu 1GB, 10GB disk 3 x Master: 2cpu 4GB, 10GB disk 2 x Node: 2cpu 4GB, 10GB disk
cinder volume is needed as well, I think something like 20GB is enough for that.
(I increased node number from 1 -> 2 that we can test scaling) Total quota needed: 12 cpu, 24GB, cinder 20GB
This is a kind of quota for my somewhat standard deployment:
I may be missing something?
thx @zetaab and @drekle, no issue with these specs, will complete setup and handover once the approvals are in from @hogepodge and @stmcginnis
/lgtm
/lgtm @zetaab Please follow the guide. It's easy to enable PR and periodic triggered jobs, if you want to support PR triggered jobs, you should install OpenLab github APP in kubernetes/kops project, and commit integration job PR in openlab-zuul-jobs, when the two steps are completed, @theopenlab/ops team will enable config in zuul side, then OpenLab testing resources will be free for your project.
You mentioned multiple nodes deployment and enable octavia, luckily OpenLab have support both of them, please refer to https://github.com/theopenlab/openlab-zuul-jobs/blob/master/zuul.d/jobs.yaml#L2077-L2095 and https://github.com/theopenlab/openlab-zuul-jobs/blob/master/playbooks/terraform-provider-openstack-acceptance-test-lbaas/run.yaml#L6-L9
If you are interested in testing and improving support for the cloud-related SDKs/Tools as well as platforms in OpenLab, please fill out the details below. You can always find more information about OpenLab at https://openlabtesting.org
What is your focus?
If this is for an open source project what is it?
yes, kubernetes/kops
Brief project description
The easiest way to get a production grade Kubernetes cluster up and running.
Is project code 100% open source? If so, what is the URL or URLs where it is located?
https://github.com/kubernetes/kops
What kind of machines (VMs or Baremetal) and how many do you expect to use?
vms, for start we need to create 5 machines. That is minimal test setup, which contains 1 bastion, 3 masters and 1 normal node.
What OS are you planning to use?
debian
Any special network configuration you expect or anticipate implementing?
lbaas is needed, haproxy or octavia
Any architecture or other specifications/requirements (CPU, RAM, GPU, etc)?
not really, this does not need much resources
What testing are you planning to implement or need assistance implementing?
we are planning to implement kops openstack PR tests. I think we do not need help for that.
How will this testing advance application and/or tooling built on-top of open infrastructure?
Will you publish blog or paper from your testing?
The test results is available in single PRs in kops repository
Any other relevant details we should know about while preparing the infrastructure?