-
Notifications
You must be signed in to change notification settings - Fork 27
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
✨ Comp backend: allow multiple amis/bootscripts/pre-pull images #5033
✨ Comp backend: allow multiple amis/bootscripts/pre-pull images #5033
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5033 +/- ##
========================================
+ Coverage 86.2% 87.2% +0.9%
========================================
Files 1059 1252 +193
Lines 45012 51451 +6439
Branches 835 1108 +273
========================================
+ Hits 38834 44879 +6045
- Misses 5993 6333 +340
- Partials 185 239 +54
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tldr thx
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 spotless
1f79bec
to
b23e712
Compare
dcab8c1
to
b9561d7
Compare
db3e085
to
89fd705
Compare
Kudos, SonarCloud Quality Gate passed!
|
Code Climate has analyzed commit 89fd705 and detected 0 issues on this pull request. View more on Code Climate. |
What do these changes do?
This PR makes the autoscaling service to define an AMI, specific boot scripts, pre-pull images per EC2 instance type instead of one for all.
This means the following ENVs are deprecated in Autoscaling service:
EC2_INSTANCES_AMI_ID
EC2_INSTANCES_CUSTOM_BOOT_SCRIPTS
EC2_INSTANCES_PRE_PULL_IMAGES
EC2_INSTANCES_PRE_PULL_IMAGES_CRON_INTERVAL
and following ENVs are deprecated in Clusters-keeper service:
WORKERS_EC2_INSTANCES_AMI_ID
WORKERS_EC2_INSTANCES_AMI_ID
The ENV
EC2_INSTANCES_ALLOWED_TYPES
andWORKERS_EC2_INSTANCES_ALLOWED_TYPES
are now a dictionary and may be created like soBonus
Related issue/s
How to test
Dev Checklist
multiple changes in ENVs for autoscaling and clusters-keeper
documented in:
DevOps Checklist