Johann Hoffmann
c256631a28
[WIFI-10659] Create alert for new content in coredumps s3 bucket ( #217 )
...
* Add lifecycle config to coredump S3 bucket
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add required resources to create S3 event notification and Lambda function
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add handler argument
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Fix Terraform format
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-10-06 12:47:18 +02:00
Dmitry Dunaev
bc6e74b516
[WIFI-10595] Add: RADIUS proxy testing params
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-09-20 15:39:28 +03:00
Johann Hoffmann
eee3b1690b
[WIFI-10088] Research and install solution to keep coredumps for debugging purposes ( #215 )
...
* Add IAM user and bucket for core-dump-handler
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Fix Terraform format
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add core-dumps-s3 to Atlantis
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Remove outputs.tf and switch to separate S3 ACL resource
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Fix Terraform state key name
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add core-dump-handler to helmfile
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Commit helmfile.lock
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Enable helmfile deployment of core-dump-handler
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-07-21 17:33:42 +02:00
Dmitry Dunaev
95b7f3282b
[WIFI-10153] Add: terraform resources for demo instance
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-07-15 16:52:41 +03:00
Dmitry Dunaev
31671042ad
[WIFI-8050] Chg: upgrade EKS nodes AMI
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-06-01 16:30:18 +03:00
Dmitry Dunaev
10afa8a9cc
[WIFI-8050] upgrade EKS to 1.22
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-05-30 17:29:34 +03:00
Dmitry Dunaev
e90f48ebee
[WIFI-8050] Chg: upgrade EKS to 1.21 and alb ingress controller chart to 1.4.2
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-05-27 13:23:27 +03:00
Johann Hoffmann
129b5a5480
Increase Confluence backup timeout to 8 hours
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-04-23 13:58:24 +02:00
Johann Hoffmann
a8f3361292
Increase Fargate task timeout
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-04-13 12:49:58 +02:00
Johann Hoffmann
c208cd7c34
Also increase timeout for Confluence backup
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-04-06 11:41:20 +02:00
Johann Hoffmann
20745b0b9b
Increase Atlassian backup timeout
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-04-04 11:24:37 +02:00
Johann Hoffmann
81c3847109
Remove EC2 instance after switch to dynamic instance creation
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-03-31 13:25:39 +02:00
Johann Hoffmann
e292c7105e
[WIFI-7204] Create EC2 instance for virtual AP ( #192 )
...
* Add Terraform code to create openwifi-virtual-ap EC2 instance and related resources
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Fix role policy syntax
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Save virtual AP firmware images in ucentral-ap-firmware bucket and add folder to Atlantis
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add owners argument to aws_ami resource
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add required variables
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Change to smaller instance type and use Ubuntu AMI since firmware image will be attached as volume
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Add security group to instance and split role policies
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Fix role policy name
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
* Assign security group to instance by name
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2022-03-05 17:33:35 +01:00
Dmitry Dunaev
02c4723d84
Fix: terraform formatting
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-02-18 22:41:17 +03:00
Dmitry Dunaev
230b3d5f4b
[WIFI-6851] Chg: separate tests node groups
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-02-18 10:12:22 +03:00
Dmitry Dunaev
189adaa17e
Merge pull request #189 from Telecominfraproject/feature/wifi-6851--upsize-test-nodes
...
[WIFI-6851] Chg: increase default test nodes size for OWLS support
2022-02-11 14:18:33 +03:00
Dmitry Dunaev
e4f48b6f96
[WIFI-6851] Chg: increase default test nodes size for OWLS support
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-02-11 13:24:04 +03:00
Dmitry Dunaev
57c1159fc4
[WIFI-6765] Add: new freeradius users with different bandwidth
...
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com >
2022-01-26 14:26:20 +03:00
Max
b9ea58dd1b
add S3 lifecycle rule ( #185 )
2022-01-19 14:53:58 +01:00
Max
1155d1219c
allow S3 uploader object tagging ( #184 )
2022-01-17 12:50:12 +01:00
Max
a7ecb42320
migrate atlantis to TF 1.x ( #175 )
2022-01-10 15:09:28 +01:00
Max
2776907d98
migrate dns to TF 1.x ( #177 )
2022-01-10 15:06:19 +01:00
Max
03a01019e4
migrate allure-reports-s3 to TF 1.x ( #176 )
2022-01-07 14:42:46 +01:00
Max
1b0f98fc16
migrate tip-wifi-vpn to TF 1.x ( #178 )
...
* migrate tip-wifi-vpn to TF 1.x
* ignore VPN connection settings
2022-01-07 14:38:09 +01:00
Max
b466b498f8
migrate ucentral-ap-s3 to TF 1.x ( #179 )
2022-01-07 13:15:51 +01:00
Max Brenner
7ff18ab25b
migrate cloudsdk_cicd to TF 1.x
2022-01-06 14:25:48 +01:00
Max Brenner
7b4f6881d0
migrate cloudsdk_cicd to TF 1.x
2022-01-06 14:22:58 +01:00
Johann Hoffmann
1c2717362d
Increase backup_timeout and ephemeral_storage_size
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-12-15 11:54:00 +01:00
Max
1c79560f4f
update EKS AMI ( #167 )
2021-11-24 11:46:39 +01:00
Dmitry Dunaev
ec77694090
[WIFI-5420] Add: --allowed-unsafe-sysctls to kubelet extra args
2021-11-17 13:59:26 +03:00
Dmitry Dunaev
9d9e4f492c
[WIFI-5640] Add: new freeradius instance for QA team
2021-11-12 12:19:54 +03:00
Max
31703c3bad
add S3 bucket for Allure reports ( #164 )
...
* add S3 bucket for Allure reports
* rename S3 bucket
2021-11-10 14:48:51 +01:00
Dmitry Dunaev
7a5fe5a083
[WIFI-4888] Add: support for WISPr AVPs
2021-11-09 13:11:47 +03:00
Max
b93f237172
adjust testing nodes and instance type ( #162 )
...
* adjust testing nodes and instance type
* make testing instance type configurable
2021-11-02 13:07:00 +01:00
Johann Hoffmann
96b0f8fbc4
Increase timeout for loops ( #159 )
...
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org >
2021-10-21 11:03:59 +02:00
Max
19286c1b77
add Quali Cloudshell backup ( #155 )
2021-10-07 11:58:40 +02:00
Max
5d90272f7b
upgrade to EKS 1.20 ( #156 )
2021-10-07 11:57:14 +02:00
Dmitry Dunaev
89710cd0be
[WIFI-2617] Add: on-demand nodes for performance testing with taint
2021-09-24 18:07:28 +03:00
Dmitry Dunaev
39b841775e
[WIFI-3714] Add: configuration to setup FreeRADIUS on EC2 instance
2021-09-23 13:20:23 +03:00
Johann Hoffmann
26784a468b
[WIFI-3414] Create a dashboard with s3 bucket activity data ( #152 )
...
* Enable logs on ucentral-ap-firmware bucket and create IAM user for logstash to retrieve them
* Configure logstash to retrieve logs from bucket and output them to Elasticsearch
* Reduce logstash replicas since s3 input does not support multiple instances
Add tags to separate inputs from filters
Add filter to structure s3 input messages
* Add missing length to regex and add field to count uniqueness based on two fields
* Add uCentral firmware bucket activity dashboard
* Re-add version constraint
2021-08-31 17:23:06 +02:00
Dmitry Dunaev
7807470dad
[TOOLS-143] Del: old IAM users
2021-08-12 08:11:11 +03:00
Dmitry Dunaev
109c5dede8
[TOOLS-143] Add: IAM users creation through variables
2021-08-12 07:55:28 +03:00
Johann Hoffmann
e2445225eb
Add possibility to specify ephemeral storage size for ECS tasks ( #146 )
...
* Add possibility to specify ephemeral storage size for ECS tasks
* Fix indentation
2021-07-23 10:28:17 +02:00
oblom0v
31c759a565
Check if JSON key exists before trying to return it
2021-07-15 17:35:25 +02:00
Max
3b4c7513ae
add normal label to on demand nodes ( #143 )
2021-07-15 15:09:39 +02:00
Max
968ec7460d
update IAM policy for ingress controller ( #137 )
2021-07-07 14:26:49 +02:00
Max
330eb49f8f
add uCentral S3 bucket for firmware ( #124 )
2021-06-15 14:04:31 +02:00
Max Brenner
127e2fbf4f
adjust CloudWatch alert values
2021-06-09 16:35:57 +02:00
Max
f919507386
add GH actions user for Toolsmith repo ( #120 )
2021-06-02 15:58:48 +02:00
Dmitry Dunaev
d8233bc8e4
Chg: lock atlantis module version and app version
2021-06-02 16:33:54 +03:00