aboutsummaryrefslogtreecommitdiffstats
path: root/fdio.infra.terraform
AgeCommit message (Collapse)AuthorFilesLines
2024-07-26feat(infra): Ubuntu 24.04 LTSoper-240722pmikus15-15/+33
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I81e48360fcc970a16f1203955003d59f476b3233 (cherry picked from commit 586b271c3f3401c8901ee26a27e804483d71d6c7)
2024-05-29feat(terraform): New AWS AMI imagepmikus2-4/+4
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I6951c4fc9f96a0acf44ba3201c91c9cb903889d7
2024-05-22feat(etl): Release pipelinespmikus17-469/+469
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4ce20267b4747bf1901b6175e0ec5936b583a510
2024-04-23feat(etl): SOAKpmikus2-171/+245
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ic8cd4cc6de271ca39b2b9d4e07da2718772e9a38
2024-03-25fix(terraform): vpp-device filespmikus6-209/+107
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I7f640aa28ecf3a60696676b0cf8afb7a080e1b12
2024-02-13feat(bootstrap): Add ability to load external NODE_FLAVORpmikus9-0/+505
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia6e07111af543280b2365840bced02f94cf91e75
2024-01-31feat(terraform): 2n-c7gnpmikus4-22/+10
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I7a1f9744c4ca8abbd4814ab6cccba388ef466f50
2024-01-25feat(terraform): Migrating old structurespmikus18-763/+166
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib953739b4d34a7f803bff54cec92a2130fcbbc66
2024-01-22infra: Set terraform version to 1.4.2Tibor Frank2-2/+2
Change-Id: Id9ba6b459938772c7e63290f8b093b3d501e3958 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-01-18feat(terraform): Migrate C-DASH to M7g.2xlargepmikus5-19/+22
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Idc39227487a89b7e637c8e2193be27fae088322d
2024-01-12feat(etl): Add rls2402pmikus12-33/+33
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie1b124c81f7b81dc431af2d97386dbb4499ea13b
2023-12-13fix(terraform): Character escapingpmikus10-64/+63
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie1dae9ae9820c91eecaa565c1326fb9e6151f4dc
2023-12-13fix(terraform): Remove ansible dependencypmikus22-102/+97
- terraform ansible is not supported on aarch Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib463e47e9d2b9cf19bc25c6ea75c516578eac374
2023-12-13feat(terraform): Remove ansible dependencypmikus12-154/+205
- terraform ansible is not supported on aarch Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ic87322a97325124780bc998cfa56a7c9b4ccef19
2023-12-12feat(terraform): Remove ansible dependencypmikus22-43/+707
- terraform ansible is not supported on aarch Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I3d1a592b4ed97fe635813dccbf78dc42d14e0fa9
2023-11-22feat(infra): 2n-c7gn, 3n-c7gnpmikus15-733/+1239
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I5a94ae7caf1c3ee08efa7bd5db19c3b2c356705a
2023-09-06fix(terraform): c6in availability zonepmikus3-3/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ibca8acac9c221486b32eb728db5167e5fe4a0d40
2023-09-06fix(terraform): eb-deploy version dependenciespmikus2-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id11bbe4f95cae38b24c28eaa3e1728e1abe1e6d1
2023-08-21fix(etl): Cron timingspmikus2-15/+19
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Iefe50300c31c999739a92d5fb578b9e45c47e84a
2023-08-21feat(terraform): ETL for 2310pmikus15-42/+42
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3013b8be6a7f06d2f1f3b8320e7cb6f057a47491
2023-08-11feat(terraform): Update Dash platformpmikus6-12/+12
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1ed0abbd3527f928ec865166be085d413f9f4bad
2023-07-20feat(terraform): Add 3n-c6in, use intel TG for ARMoper-230724pmikus12-213/+1244
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Icac039f959b0dda007bc06152602e6fb42e5f7a1
2023-07-14fix(packer): Namingpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8127beeb6664aa51ef5cb313d658ab2e5638b581
2023-07-14feat(aws): Add new flavorspmikus29-62/+1340
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ie63b3d6c7ff376d808587e7c96f386946c939a81
2023-06-02fix(terraform): Bump dependenciespmikus8-35/+35
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4964bf956f3d3193321255ba8e41e4f665b1b6eb
2023-05-29feat(infra): AWS imagespmikus3-5/+5
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3a994f7ee4c83ed404e9e55f87404f08f521845e
2023-05-24feat(etl): 2306pmikus12-33/+33
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I54e80bc78f6deb5d2774a2ddd7b3b4153ffb106b
2023-05-11feat(terraform): Upgrade to AL2023pmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia0296cac3a3c51cfed028eaa74cbe9c992b8e2ed
2023-03-23feat(terraform): Update EB retention policypmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic8193482f1b2108cbbab057a22503b6ea1db4dcd
2023-03-20feat(bootstrap): CDash CIpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia9f5b1c9036b9f09c4d9bb041a41e9b49d2ead7f
2023-02-22fix(terraform): Split ETL jobspmikus15-404/+764
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3e85ef79e1b22a9284e64443f0277ff77c429c8e
2023-02-14feat(terraform): Update Prometheuspmikus9-99/+211
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I968d713b93ca2ac917cc9f9b9299d6373fbb87db
2023-02-08feat(dash): Update release scriptpmikus3-3/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I7a70f9aa7c3743ca08cc7ce02f553bddcb46eea8
2023-02-03feat(terraform): Optimize ETL executionpmikus9-600/+699
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I11dfe8f642c6d565d39b1e0fbc41361460a42320
2023-01-25feat(terraform): Refactor application version deploypmikus9-33/+72
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I065a018745a82762c816de96d8a69116416aa0ce
2023-01-24fix(dash): Migrate to albpmikus3-97/+128
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I315d91e68ed3f626b399cf1bb237859f7cadc9ff
2023-01-18feat(dash): SSL certificatepmikus5-71/+194
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Iccab2214a62d5d928d989e8e0dcb927b8ae3390f
2023-01-16fix(etl): Split memory usagepmikus3-7/+35
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Icd6b6bbff65ef70fd85bf3595c1d2a1a06655416
2023-01-13feat(etl): rls2302 + hoststackpmikus1-238/+396
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I511265b8d38793f74d23f73e434fa241d969b560
2023-01-09fix(core): DPDK stuffpmikus2-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I276cbfe4f761ddb4ccc652a276be2614adc6117e
2022-12-20fix(terraform): AWS changes compliancepmikus3-4/+10
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ibc4ec833c1cc44513b727ddd7d81e6db42bc9f4b
2022-12-09feat(etl): Reconf typepmikus1-0/+30
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1ce012e22d715a7371d03c086bb83e17592bd4e3
2022-11-28feat(etl): Add telemetry, remove releasepmikus1-238/+238
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I26471a041c83ffc5d221b2b6d69b4443a40f3de8
2022-11-08feat(cdash): Update terraformpmikus5-7/+7
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I6a3c348cd4c021a9a8df1ff76270d0a95fc80f63
2022-10-26fix(packer): AWS imagespmikus3-5/+5
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia725b895eab531f106ebf4919a0fc455447b5d9a
2022-10-17feat(terraform): AWS images with TRex 3.00pmikus3-5/+6
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: If5d01c7907f8c6ec0b2afcd7d4ad88e5d8258feb
2022-09-28feat(etl): Add rls2210pmikus1-241/+300
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Icda348f7381255deb27b1ada69fcb9fbd4ead600
2022-09-23fix(terraform): AWSpmikus3-18/+4
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id2d09ae88d34154f003a6d69b82a234a4c08dc15
2022-09-22fix(terraform): AWSpmikus6-37/+8
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id762a0848d66a1c1264fdf94be13c3a091bb6d78
2022-09-21feat(packer): Migrate AWS imagespmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia1940e18b60e38ba559f0ebf1a8d72a4d18cebdb