ReleaseEngineering/How To/Add New AWS Subnets: Difference between revisions

m
typo fix
m (typo fix)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Release Engineering How To|Add_New_AWS_Subnets}}
{{Release Engineering How To|Add_New_AWS_Subnets}}


Below you can find the steps to add new aws subnests
Below you can find the steps to add new aws subnets


== Create new subnets ==
== Create new subnets ==
* Add subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/subnets.yml
* Add subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/subnets.yml
** run `scripts/aws_manage_subnets.py configs/subnets.yml` from aws-manager server  
** run `scripts/aws_manage_subnets.py configs/subnets.yml` from aws-manager server to create the subnets in VPC


Please check in AWS the new VPC subnets
Please check in AWS the new VPC subnets
Line 12: Line 12:


== Update firewall rules ==
== Update firewall rules ==
* Open bugs with netops to include new flows {{bug|1254144}}
* Open bugs with netops to include new flows, eg {{bug|1254144}}
* Add the subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/securitygroups.yml
* Add the subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/securitygroups.yml
** run `scripts/aws_manage_securitygroups.py configs/securitygroups.yml` from aws-manager server to create the security groups


'''NOTE:''' After the firewall rules has been added by netops team and the new subnets in securitygroups.yml, the changes will be applied overnight.  Or you can ask dustin to run the command manually. (We don't have permissions to sudo to fwunit)
'''NOTE:''' After the firewall rules has been added by netops team and the new subnets in securitygroups.yml, the changes will be applied overnight.  Or you can ask dustin to run the command manually. (We don't have permissions to sudo to fwunit)
Line 34: Line 35:
* Updated the size limit https://github.com/ciobancai/build-cloud-tools/blob/master/configs/watch_pending.cfg
* Updated the size limit https://github.com/ciobancai/build-cloud-tools/blob/master/configs/watch_pending.cfg


== Add the new platforms in build-clout-tolls==
== Add the new platforms in build-cloud-tools==
=== tst-linux64 ===
=== tst-linux64 ===
* Add the new subnets for tst-linux64: https://github.com/mozilla/build-cloud-tools/blob/master/configs/tst-linux64
* Add the new subnets for tst-linux64: https://github.com/mozilla/build-cloud-tools/blob/master/configs/tst-linux64
Confirmed users
4,293

edits