-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AWS and Azure testing account for Jenkins X #378
Comments
@ankitm123 As discussed on Slack, could you please apply AWS and Azure programs linked below for Jenkins X, requesting cloud credits? https://aws.amazon.com/blogs/opensource/aws-promotional-credits-open-source-projects/ |
I created an AWS account with the Jenkins X email. The next step is to fill out the application page for AWS promotional credits. I am not sure what to put for company name - I think it should be CD Foundation, and not the company I work for. If that's the case, I would like the following information:
This would be my suggestion for the next time a project has to create an AWS account
@fdegir thoughts? |
Thanks for capturing these @ankitm123!
I believe you have all the information you need now.
This may result in many aliases if we take no of projects and no of possible providers so I suggest we continue as is and see how things would look.
The idea with projects handling these is to make sure we empower projects with providing necessary support, including required information, so we can support the community best possible way.
I think we addressed the questions you have on Slack but please let us know if there are other questions you want to have a chat so we can setup a call. Thanks again for working with this, much appreciated! |
@ankitm123 I believe you have cloud credits from AWS now. Have you received any response from Azure? |
Nothing from azure, I will send them a follow up email, and see where we are with the process. |
@ankitm123 @fdegir what is the status of this? |
@afrittoli Ankit applied for cloud credits to AWS and Azure. The project received (some) credits from AWS and the response from Azure was still pending the last time we discussed this. I suggest to close this issue and create a new one specific to Azure so we can follow it up |
AWS part is solved. |
Jenkins X supports the 3 major cloud providers - AWS, GCP and Azure (https://jenkins-x.io/v3/about/#administration).
However our tests only run on GCP (Google Cloud Platform). This makes it hard to guarantee stability for other cloud providers when a new version of jx is released (We rely on the community to do manual tests and come back to us if they see issues - which can lead to bad experiences for users).
It would be great if we could get an AWS (Most Jenkins X users are on AWS according to a survey) and Azure account from CD Foundation (same set up as the GCP Account) which we can exclusively use for testing.
Cost Estimates
In the last few months, we made steady improvements to the main jx infra as well the e2e testing gcp account.
Our efforts have led to the costs going down by more than 80%.
These are breakdowns from the current GCP projects/accounts used by Jenkins X (testing account + main account) in the last 3 months (All amounts are in USD):
We expect the costs to go down a bit in June (or atleast stay near the may costs)
Based on these numbers, we need no more than 100 USD per cloud provider per month - so 200 USD total for AWS and Azure is plenty for our tests.
Current Set up
Desired set up
The text was updated successfully, but these errors were encountered: