Commit graph

70 commits

Author SHA1 Message Date
fe1e7fa05e
chore(elk): reduce maximum memory allocation from 4096 to 3072 2025-03-09 00:02:41 +00:00
e804027ea1
chore(elk): remove connector task and associated configurations
All checks were successful
Lint / lint (push) Successful in 42s
Terraform Plan and Apply / cicd (push) Successful in 49s
- connector is unused and not needed
2025-03-07 17:41:25 +00:00
d3e50f3238 chore(deps): update docker.elastic.co/elasticsearch/elasticsearch docker tag to v8.17.3
All checks were successful
Lint / lint (pull_request) Successful in 50s
Terraform Plan and Apply / cicd (pull_request) Successful in 1m0s
Lint / lint (push) Successful in 41s
Terraform Plan and Apply / cicd (push) Successful in 46s
2025-03-04 10:03:50 +00:00
706c51011b
Revert "chore: update entrypoints from 'websecure' to 'wanwebsecure,lanwebsecure' for all services"
All checks were successful
Lint / lint (push) Successful in 48s
Terraform Plan and Apply / cicd (push) Successful in 36s
This reverts commit 67a53af8ea.
2025-02-21 23:40:29 +00:00
67a53af8ea
chore: update entrypoints from 'websecure' to 'wanwebsecure,lanwebsecure' for all services
Some checks failed
Lint / lint (push) Failing after 7s
Terraform Plan and Apply / cicd (push) Successful in 4m21s
2025-02-21 22:47:44 +00:00
2a5e40331b
chore: update connector_id to use nomadVar for dynamic configuration
Some checks failed
Terraform Plan and Apply / cicd (push) Waiting to run
Lint / lint (push) Has been cancelled
2025-02-18 12:23:03 +00:00
ca85518c4e
chore: adjust memory resources for connector task
All checks were successful
Lint / lint (push) Successful in 49s
Terraform Plan and Apply / cicd (push) Successful in 1m1s
- prevents OOM kills
2025-02-17 17:17:23 +00:00
ben
ece8c6fd27 chore(elk): update connector ID
All checks were successful
Lint / lint (push) Successful in 36s
Terraform Plan and Apply / cicd (push) Successful in 52s
2025-02-16 16:37:09 +00:00
d95e5fc41b
fix(elk): comment out nginx reload script in elk jobspec
All checks were successful
Lint / lint (push) Successful in 29s
Terraform Plan and Apply / cicd (push) Successful in 44s
- nginx is still not using the new upstreams after reload
2025-02-14 09:44:20 +00:00
7db4263eb2 chore(deps): update docker.elastic.co/elasticsearch/elasticsearch docker tag to v8.17.2
All checks were successful
Lint / lint (pull_request) Successful in 30s
Terraform Plan and Apply / cicd (pull_request) Successful in 49s
Lint / lint (push) Successful in 22s
Terraform Plan and Apply / cicd (push) Successful in 37s
2025-02-11 11:01:07 +00:00
de9ac1bf35 chore(deps): update nginx docker tag to v1.27.4
All checks were successful
Lint / lint (push) Successful in 48s
Terraform Plan and Apply / cicd (push) Successful in 50s
2025-02-06 01:04:42 +00:00
e43ba44892
chore(elk): update nginx change mode to script for configuration reload
All checks were successful
Lint / lint (push) Successful in 1m9s
Terraform Plan and Apply / cicd (push) Successful in 1m14s
2025-02-03 23:28:36 +00:00
09d4972782
chore(elk): increase node count to 3 and remove tiebreaker group configuration
All checks were successful
Lint / lint (push) Successful in 1m24s
Terraform Plan and Apply / cicd (push) Successful in 1m20s
2025-02-03 21:22:33 +00:00
12ae915932
chore(elk): increase maximum memory allocation to 4096 MB
All checks were successful
Lint / lint (push) Successful in 9m14s
Terraform Plan and Apply / cicd (push) Successful in 1m31s
2025-01-30 00:24:04 +00:00
73b88013cc
chore(elk): reduce resource allocation for kibana
All checks were successful
Lint / lint (push) Successful in 20s
Terraform Plan and Apply / cicd (push) Successful in 28s
2025-01-27 13:10:40 +00:00
44e637a994
chore(elk): adjust resource allocation for connector
* connector spends most of its time idling
2025-01-27 13:07:27 +00:00
138494ec6b
feat(elk): add wait parameters for nginx configuration reload
All checks were successful
Lint / lint (push) Successful in 21s
Terraform Plan and Apply / cicd (push) Successful in 36s
2025-01-26 21:34:45 +00:00
f2cb4fd2a1
chore(elk): add memory_max to nodes
Some checks failed
Lint / lint (push) Successful in 2m0s
Terraform Plan and Apply / cicd (push) Failing after 3m26s
2025-01-26 13:49:15 +00:00
fc97ae9824 chore(deps): update docker.elastic.co/elasticsearch/elasticsearch docker tag to v8.17.1
All checks were successful
Terraform Plan and Apply / cicd (pull_request) Successful in 46s
Lint / lint (push) Successful in 20s
Terraform Plan and Apply / cicd (push) Successful in 28s
Lint / lint (pull_request) Successful in 44s
2025-01-21 09:01:07 +00:00
bddd7c08d0
fix(elk): increase ephemeral disk size for elasticsearch from 100 to 128
All checks were successful
Lint / lint (push) Successful in 47s
Terraform Plan and Apply / cicd (push) Successful in 1m46s
2025-01-18 17:09:36 +00:00
01af1a63cb
fix(elk): increase ephemeral disk size for elasticsearch from 10 to 100
Some checks failed
Lint / lint (push) Successful in 1m13s
Terraform Plan and Apply / cicd (push) Failing after 1m49s
- fixes log storage (100 MB) must be less than requested disk capacity (10 MB)) error
2025-01-18 17:06:26 +00:00
76b5e0b767
feat(elk): use ephemeral disk for elasticsearch datastore
Some checks failed
Lint / lint (push) Successful in 2m47s
Terraform Plan and Apply / cicd (push) Failing after 2m37s
2025-01-18 16:56:27 +00:00
4b131849e4
feat(elk): add volume for backups
Some checks failed
Terraform Plan and Apply / cicd (push) Successful in 5m35s
Lint / lint (push) Failing after 14m50s
2025-01-17 21:16:30 +00:00
b362299b1c
feat(elk): add publicBaseUrl configuration for Elasticsearch 2024-12-24 01:43:00 +00:00
df2fa66eea
fix(elk): add CA certificate binding and template for connectors 2024-12-23 20:26:10 +00:00
b140ad0ba5
fix(elk): remove unnecessary escape characters in connector configuration 2024-12-23 19:36:40 +00:00
48f7cb7da3
feat(elk): add connector task 2024-12-23 19:34:49 +00:00
6d930a3d12
fix(elk): update service range queries to include unhealthy services 2024-12-21 22:38:33 +00:00
0ee175d00c
refactor(elk): comment out health check configuration in jobspec 2024-12-21 22:36:54 +00:00
e03315494c
fix(elk): change health check port from 'web' to 'http' 2024-12-21 22:19:31 +00:00
729d709f85
fix(elk): update health check path to wait for yellow status 2024-12-21 22:18:34 +00:00
381a9973bf
feat(elk): add health checks for Elasticsearch and Kibana services 2024-12-21 22:16:55 +00:00
ddfb2c16ca
Revert "fix(elk): update Elasticsearch host configuration to use load balancer"
Kibana doesn't have access to the consul DNS.

This reverts commit c0ea71da15.
2024-12-21 22:02:31 +00:00
e65630e4c0
refactor(elk): remove distinct_hosts constraint from kibana 2024-12-21 21:52:28 +00:00
ee14d76fd3
fix(elk): add change_mode and change_signal configurations to Nginx job spec 2024-12-21 21:52:16 +00:00
c0ea71da15
fix(elk): update Elasticsearch host configuration to use load balancer 2024-12-21 21:51:59 +00:00
191312d023
fix(elk): remove change_mode configuration from Kibana template 2024-12-21 21:48:36 +00:00
1310929d6e
refactor(elk): remove initial_master_nodes configuration 2024-12-21 21:29:48 +00:00
4bad851b0d
refactor(elk): streamline service definitions and enhance network configuration for Elasticsearch 2024-12-21 21:26:46 +00:00
03affef08f
feat(elk): enhance service configuration for Elasticsearch with new transport and HTTP services 2024-12-20 03:40:59 +00:00
8e69bf0e43
feat(elk): add Renovate configuration for Elasticsearch image versioning 2024-12-19 16:04:21 +00:00
f60a3d3d38
fix(elk): change transport port configuration to static allocation 2024-12-19 13:47:19 +00:00
d7f8939bad
feat(elk): add Elasticsearch configuration template and bind mount for elasticsearch.yml 2024-12-19 13:47:11 +00:00
5ca5fac50b
feat(elk): change transport port configuration to use dynamic allocation 2024-12-19 13:08:37 +00:00
68cb782059
feat(elk): use dynamic external port allocation for http
- communication should go through ingress group
2024-12-19 10:14:32 +00:00
66c258aabc
fix(elk): update inbound port from 8080 to 9200 for es nodes
- this is the standard port for http es
- services can now connect on the standard port with service discovery from outside the cluster
2024-12-19 02:33:03 +00:00
cfb99179b6
feat(elk): enhance service configuration with Consul integration 2024-12-19 02:04:39 +00:00
13e605f5ca
fix(elk): update Elasticsearch service reference in jobspec 2024-12-18 17:57:54 +00:00
9776ac0228
feat(elk): loosen kibanas SSL verification mode 2024-12-18 17:55:59 +00:00
9f52edfbd6
fix(elk): remove redundant end block in template 2024-12-18 17:51:45 +00:00