402 Commits

Author SHA1 Message Date
Carsten Schafer
17f6d2038d Merge pull request #244 from Telecominfraproject/PKI2-188-switch-to-insta-certs
Add insta certs
2025-10-16 10:02:21 -04:00
Carsten Schafer
b1585b7e86 Add insta certs
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2025-10-16 08:41:11 -04:00
Carsten Schafer
70a4098247 Merge pull request #243 from Telecominfraproject/WIFI-14021-more-GH-workers
Wifi 14021 more gh workers
2024-08-06 09:30:21 -04:00
Carsten Schafer
551d56c62c Add another GH worker
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-08-06 08:57:41 -04:00
Carsten Schafer
e6af57cefb keep track of cluster state for qa 2
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-08-06 08:56:33 -04:00
Carsten Schafer
16b9d5f53c Merge pull request #242 from Telecominfraproject/WIFI-13130
Wifi 13130
2024-06-03 10:46:53 -04:00
Carsten Schafer
c96d9a5db9 Add 2nd nodegroup for large gw node
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-05-30 15:54:34 -04:00
Carsten Schafer
120f175afc Prometheus into 2nd cluster
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-05-30 15:53:55 -04:00
Carsten Schafer
fd7f94887c Merge pull request #241 from Telecominfraproject/WIFI-13130
Install new cluster for OWLS testing
2024-04-11 13:03:48 -04:00
Carsten Schafer
60ecc0687c WIFI-13130: Add k8s dashboard as well and fix certs
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-04-10 12:16:50 -04:00
Carsten Schafer
e616156663 Install new cluster for OWLS testing
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-04-10 09:39:49 -04:00
Carsten Schafer
43276f524a Merge pull request #240 from Telecominfraproject/WIFI-13304-Bring-back-prometheus-and-grafana-to-TIP-WLAN-CI-CD-cluster
Enable and upgrade prometheus and grafana
2024-01-18 17:04:47 -05:00
Carsten Schafer
f891f5c864 Enable and upgrade prometheus and grafana
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-01-18 16:49:35 -05:00
Carsten Schafer
780939db62 Merge pull request #239 from Telecominfraproject/WIFI-13302-Bring-back-kubernetes-dashboard-to-TIP-WLAN-CI-CD-cluster
WIFI-13302-Bring-back-kubernetes-dashboard-to-TIP-WLAN-CI-CD-cluster
2024-01-15 16:18:33 -05:00
Carsten Schafer
2d52cdbdb9 Use basic auth for k8s dashboard and add optional Portainer deployment 2024-01-15 15:41:38 -05:00
Carsten Schafer
e5d3bac2fd Merge pull request #238 from Telecominfraproject/WIFI-13206-Ressurect-github-self-hosted-runners
Wifi 13206 ressurect GitHub self hosted runners
2023-12-07 09:39:00 -05:00
Carsten Schafer
7a5f89bfc6 Reflect current state of what's installed including actions runner for github most recently
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2023-12-07 08:46:25 -05:00
Carsten Schafer
756527a8d2 Scale cluster to 6 nodes
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2023-12-05 14:02:32 -05:00
Carsten Schafer
7a052867d7 Merge pull request #237 from Telecominfraproject/WIFI-13030-tip-wlan-main-region-change
Add eksctl method of cluster creation, and disable terraform method
2023-11-20 14:15:21 -05:00
Carsten Schafer
7a044cd33a Add eksctl method of cluster creation, and disable terraform method
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2023-11-10 11:54:47 -05:00
Johann Hoffmann
08e5db2822 [WIFI-11931] Update Terraform code to reflect changes to AWS VPN tunnels (#234)
* Update TF code to match infrastructure state

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add tunnel log options to ignore_lifecycle_changes

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-12-29 13:39:23 +01:00
Dmitry Dunaev
b256b09259 Merge pull request #236 from Telecominfraproject/fix/wifi-12022--fix-helmfile-diff
[WIFI-12022] Fix: deprecated bitnami app versions
2022-12-21 15:38:19 +03:00
Dmitry Dunaev
fe279b95f3 Merge pull request #235 from Telecominfraproject/feature/wifi-12021--owls-nodes
[WIFI-12021] Add: new nodegroup ready for OWLS
2022-12-21 15:35:51 +03:00
Dmitry Dunaev
87bd371314 [WIFI-12022] Fix: deprecated bitnami app versions
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-12-21 13:32:12 +01:00
Dmitry Dunaev
8d73600a2e [WIFI-12021] Add: new nodegroup ready for OWLS
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-12-21 13:07:38 +01:00
Dmitry Dunaev
4faa0b62ae Merge pull request #233 from Telecominfraproject/feature/wifi-10965--radsec
[WIFI-10965] Add: second managed freeradius server
2022-12-20 14:05:06 +03:00
Dmitry Dunaev
efbd7a24e8 [WIFI-10965] Add: second managed freeradius server
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-12-19 18:04:15 +01:00
Johann Hoffmann
2117e44ae3 [WIFI-11785] Fix Elasticsearch instability (#232)
* Remove readiness check from data nodes

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt Toolsmith repo name for Atlantis

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase ES resources

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Decrease ES data pod memory limit again

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-12-06 16:37:38 +01:00
Johann Hoffmann
57814b6723 [WIFI-11419] Patch workflows with regard to deprecated Github actions commands (#229)
* Upgrade checkout action version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Update setup-terraform action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-24 14:28:48 +01:00
Johann Hoffmann
7ca3c021f5 [WIFI-11552] Rightsize multiple EC2 instances in the WiFi AWS account (#231)
* Change demo server instance type

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Change demo server instance type to t3a.xlarge since it's cheaper

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-24 12:04:42 +01:00
Dmitry Dunaev
49090d9af4 Merge pull request #230 from Telecominfraproject/feature/wifi-11553--atlantis-token-rotation
[WIFI-11553] Add: README
2022-11-22 15:42:51 +03:00
Dmitry Dunaev
42c3b36f25 [WIFI-11553] Add: README
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-22 15:41:56 +03:00
Dmitry Dunaev
9d31a76ee2 Merge pull request #227 from Telecominfraproject/feature/wifi-11553--atlantis-token-rotation
[WIFI-11553] Chg: rotate atlantis PAT
2022-11-22 15:03:23 +03:00
Dmitry Dunaev
d7b2020070 [WIFI-11553] Chg: vpn
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-22 15:02:04 +03:00
Dmitry Dunaev
e3fd692910 [WIFI-11553] Chg: cleanup 2022-11-22 14:24:43 +03:00
Dmitry Dunaev
74566d1471 [WIFI-11266] Del: ananda related ansible
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-21 16:51:16 +03:00
Dmitry Dunaev
6f45609f58 [WIFI-11553] Chg: rotate atlantis PAT
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-17 14:53:49 +03:00
Johann Hoffmann
5db814629f [WIFI-7180] Improve our cloud costs visibility and control (#221)
* Adapt budget alarms and increase cost threshold

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix Terraform syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add lifecycle rule for logs bucket

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add name tags for S3 buckets

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix Terraform syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix name tag

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix deprecation warnings

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Re-add versioning config for backup bucket

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix more deprecation warnings and upgrade Terraform providers

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Reset monthly budget for other projects and add cost anomaly alert

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove policy condition

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-14 14:54:40 +01:00
Johann Hoffmann
6d9df4453f Adapt alert to use new exitcode metric
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-09 15:33:31 +01:00
Dmitry Dunaev
a22959c140 Merge pull request #225 from Telecominfraproject/feature/wifi-10880--qa-dashboard
[WIFI-10880] Add: Helmfile - QA dashboard and fix dependencies
2022-11-09 14:45:41 +03:00
Dmitry Dunaev
ebf7022c81 [WIFI-11509] Chg: switch wlan-testing QA dashboard to one used in analytics
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-09 14:44:57 +03:00
Dmitry Dunaev
1bd4032e8c [WIFI-10880] Add: Helmfile - QA dashboard and fix dependencies
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-03 16:37:57 +03:00
Johann Hoffmann
82945b6846 Increase readiness timeout value for data nodes (#224)
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-03 13:13:34 +01:00
Johann Hoffmann
23d6fbd3c2 [WIFI-11295] elasticsearch-client crashing in restart loop (#222)
* Increase heap size for elasticsearch-client

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt resource limits after heapsize increase

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to local Elasticsearch chart and increase timeoutSeconds

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase CPU limit for elasticsearch-data pods

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Commit Terraform lock file for last PR

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-10-27 16:50:43 +02:00
Dmitry Dunaev
b695bb141f Merge pull request #220 from Telecominfraproject/feature/wifi-9213--decrease-self-hosted-runners
[WIFI-9213] Chg: decrease amount of allowed self-hosted runners
2022-10-25 13:03:29 +03:00
Dmitry Dunaev
bb5b14207c [WIFI-9213] Chg: decrease amount of allowed self-hosted runners
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-10-23 19:17:55 +03:00
Johann Hoffmann
190ab3f4d3 Upgrade kube-prometheus-stack to 41.5.1 (#219)
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-10-23 14:30:33 +02:00
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
7a477970da Merge pull request #218 from Telecominfraproject/feature/wifi-10595--freeradius-config
[WIFI-10595] Add: RADIUS proxy testing params
2022-09-20 15:46:49 +03: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