From 43f829e6d991dd078995409c0f3ac3f3685992e1 Mon Sep 17 00:00:00 2001 From: nginx-bot Date: Thu, 15 Aug 2024 19:43:28 +0000 Subject: [PATCH 1/2] NFR Test Results for NGF version edge --- tests/results/dp-perf/edge/edge-oss.md | 48 +- tests/results/dp-perf/edge/edge-plus.md | 42 +- tests/results/ngf-upgrade/edge/edge-oss.md | 28 +- tests/results/ngf-upgrade/edge/edge-plus.md | 24 +- tests/results/ngf-upgrade/edge/http-oss.png | Bin 9667 -> 9557 bytes tests/results/ngf-upgrade/edge/http-plus.png | Bin 9979 -> 9605 bytes tests/results/ngf-upgrade/edge/https-oss.png | Bin 9667 -> 9557 bytes tests/results/ngf-upgrade/edge/https-plus.png | Bin 9979 -> 9605 bytes tests/results/reconfig/edge/edge-oss.md | 105 +- tests/results/reconfig/edge/edge-plus.md | 115 +- .../edge/TestScale_HTTPRoutes/cpu-oss.png | Bin 28996 -> 30880 bytes .../edge/TestScale_HTTPRoutes/cpu-plus.png | Bin 28663 -> 26179 bytes .../edge/TestScale_HTTPRoutes/memory-oss.png | Bin 24088 -> 23636 bytes .../edge/TestScale_HTTPRoutes/memory-plus.png | Bin 26239 -> 25280 bytes .../edge/TestScale_HTTPRoutes/ttr-oss.png | Bin 20019 -> 19849 bytes .../edge/TestScale_HTTPRoutes/ttr-plus.png | Bin 17505 -> 17359 bytes .../edge/TestScale_HTTPSListeners/cpu-oss.png | Bin 23024 -> 24987 bytes .../TestScale_HTTPSListeners/cpu-plus.png | Bin 23884 -> 24762 bytes .../TestScale_HTTPSListeners/memory-oss.png | Bin 18293 -> 19829 bytes .../TestScale_HTTPSListeners/memory-plus.png | Bin 19543 -> 20377 bytes .../edge/TestScale_HTTPSListeners/ttr-oss.png | Bin 32145 -> 35613 bytes .../TestScale_HTTPSListeners/ttr-plus.png | Bin 34056 -> 33615 bytes .../edge/TestScale_Listeners/cpu-oss.png | Bin 23552 -> 22547 bytes .../edge/TestScale_Listeners/cpu-plus.png | Bin 23632 -> 24410 bytes .../edge/TestScale_Listeners/memory-oss.png | Bin 19920 -> 18867 bytes .../edge/TestScale_Listeners/memory-plus.png | Bin 20127 -> 20128 bytes .../edge/TestScale_Listeners/ttr-oss.png | Bin 33731 -> 28246 bytes .../edge/TestScale_Listeners/ttr-plus.png | Bin 29835 -> 29580 bytes .../TestScale_UpstreamServers/cpu-oss.png | Bin 23236 -> 21785 bytes .../TestScale_UpstreamServers/cpu-plus.png | Bin 20623 -> 22603 bytes .../TestScale_UpstreamServers/memory-oss.png | Bin 15824 -> 16201 bytes .../TestScale_UpstreamServers/memory-plus.png | Bin 17060 -> 17527 bytes .../TestScale_UpstreamServers/ngf-plus.log | 8536 ++++++++--------- .../TestScale_UpstreamServers/nginx-plus.log | 2103 ++-- tests/results/scale/edge/edge-oss.md | 113 +- tests/results/scale/edge/edge-plus.md | 82 +- .../abrupt-scale-down-affinity-http-oss.png | Bin 9620 -> 9896 bytes .../abrupt-scale-down-affinity-http-plus.png | Bin 9871 -> 9636 bytes .../abrupt-scale-down-affinity-https-oss.png | Bin 9620 -> 9896 bytes .../abrupt-scale-down-affinity-https-plus.png | Bin 9871 -> 9636 bytes .../edge/abrupt-scale-down-http-oss.png | Bin 10129 -> 10173 bytes .../edge/abrupt-scale-down-http-plus.png | Bin 9643 -> 10281 bytes .../edge/abrupt-scale-down-https-oss.png | Bin 10129 -> 10173 bytes .../edge/abrupt-scale-down-https-plus.png | Bin 9643 -> 10281 bytes .../abrupt-scale-up-affinity-http-oss.png | Bin 9885 -> 10280 bytes .../abrupt-scale-up-affinity-http-plus.png | Bin 9683 -> 10119 bytes .../abrupt-scale-up-affinity-https-oss.png | Bin 9885 -> 10280 bytes .../abrupt-scale-up-affinity-https-plus.png | Bin 9683 -> 10119 bytes .../edge/abrupt-scale-up-http-oss.png | Bin 10290 -> 9975 bytes .../edge/abrupt-scale-up-http-plus.png | Bin 9878 -> 9993 bytes .../edge/abrupt-scale-up-https-oss.png | Bin 10290 -> 9975 bytes .../edge/abrupt-scale-up-https-plus.png | Bin 9878 -> 9993 bytes .../zero-downtime-scale/edge/edge-oss.md | 141 +- .../zero-downtime-scale/edge/edge-plus.md | 149 +- .../gradual-scale-down-affinity-http-oss.png | Bin 10471 -> 10403 bytes .../gradual-scale-down-affinity-http-plus.png | Bin 10407 -> 10402 bytes .../gradual-scale-down-affinity-https-oss.png | Bin 10471 -> 10403 bytes ...gradual-scale-down-affinity-https-plus.png | Bin 10407 -> 10402 bytes .../edge/gradual-scale-down-http-oss.png | Bin 9559 -> 9534 bytes .../edge/gradual-scale-down-http-plus.png | Bin 9549 -> 9921 bytes .../edge/gradual-scale-down-https-oss.png | Bin 9559 -> 9534 bytes .../edge/gradual-scale-down-https-plus.png | Bin 9549 -> 9921 bytes .../gradual-scale-up-affinity-http-oss.png | Bin 10336 -> 10247 bytes .../gradual-scale-up-affinity-http-plus.png | Bin 9624 -> 10293 bytes .../gradual-scale-up-affinity-https-oss.png | Bin 10336 -> 10247 bytes .../gradual-scale-up-affinity-https-plus.png | Bin 9624 -> 10293 bytes .../edge/gradual-scale-up-http-oss.png | Bin 10133 -> 10116 bytes .../edge/gradual-scale-up-http-plus.png | Bin 10056 -> 10243 bytes .../edge/gradual-scale-up-https-oss.png | Bin 10133 -> 10116 bytes .../edge/gradual-scale-up-https-plus.png | Bin 10056 -> 10243 bytes 70 files changed, 5745 insertions(+), 5741 deletions(-) diff --git a/tests/results/dp-perf/edge/edge-oss.md b/tests/results/dp-perf/edge/edge-oss.md index ca3966ce6..b882ea0a6 100644 --- a/tests/results/dp-perf/edge/edge-oss.md +++ b/tests/results/dp-perf/edge/edge-oss.md @@ -6,8 +6,8 @@ NGINX Plus: false NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -23,13 +23,13 @@ GKE Cluster: ## Test1: Running latte path based routing ```text -Requests [total, rate, throughput] 30000, 1000.01, 999.79 -Duration [total, attack, wait] 30s, 30s, 701.442µs -Latencies [min, mean, 50, 90, 95, 99, max] 341.042µs, 737.394µs, 718.76µs, 827.697µs, 866.432µs, 962.831µs, 16.145ms -Bytes In [total, mean] 4769946, 159.00 +Requests [total, rate, throughput] 30000, 1000.03, 999.91 +Duration [total, attack, wait] 30s, 29.999s, 586.041µs +Latencies [min, mean, 50, 90, 95, 99, max] 459.105µs, 652.462µs, 640.858µs, 731.955µs, 766.916µs, 868.446µs, 5.683ms +Bytes In [total, mean] 4829967, 161.00 Bytes Out [total, mean] 0, 0.00 -Success [ratio] 99.98% -Status Codes [code:count] 200:29994 502:6 +Success [ratio] 99.99% +Status Codes [code:count] 200:29997 502:3 Error Set: 502 Bad Gateway ``` @@ -37,10 +37,10 @@ Error Set: ## Test2: Running coffee header based routing ```text -Requests [total, rate, throughput] 30000, 1000.02, 1000.00 -Duration [total, attack, wait] 30s, 29.999s, 687.856µs -Latencies [min, mean, 50, 90, 95, 99, max] 554.445µs, 759.558µs, 740.252µs, 848.701µs, 889.401µs, 997.689µs, 22.657ms -Bytes In [total, mean] 4800000, 160.00 +Requests [total, rate, throughput] 30000, 1000.03, 1000.01 +Duration [total, attack, wait] 30s, 29.999s, 637.326µs +Latencies [min, mean, 50, 90, 95, 99, max] 474.92µs, 694.704µs, 678.367µs, 786.23µs, 826.769µs, 934.323µs, 12.252ms +Bytes In [total, mean] 4860000, 162.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -50,10 +50,10 @@ Error Set: ## Test3: Running coffee query based routing ```text -Requests [total, rate, throughput] 30000, 1000.04, 1000.02 -Duration [total, attack, wait] 29.999s, 29.999s, 726.197µs -Latencies [min, mean, 50, 90, 95, 99, max] 550.722µs, 769.327µs, 747.389µs, 857.742µs, 898.394µs, 1.015ms, 13.026ms -Bytes In [total, mean] 5040000, 168.00 +Requests [total, rate, throughput] 30000, 1000.02, 999.99 +Duration [total, attack, wait] 30s, 30s, 676.679µs +Latencies [min, mean, 50, 90, 95, 99, max] 525.067µs, 708.22µs, 693.208µs, 804.086µs, 849.031µs, 958.899µs, 10.449ms +Bytes In [total, mean] 5100000, 170.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -63,10 +63,10 @@ Error Set: ## Test4: Running tea GET method based routing ```text -Requests [total, rate, throughput] 30000, 1000.00, 999.98 -Duration [total, attack, wait] 30.001s, 30s, 705.904µs -Latencies [min, mean, 50, 90, 95, 99, max] 539.272µs, 750.546µs, 734.78µs, 841.798µs, 880.351µs, 979.455µs, 16.567ms -Bytes In [total, mean] 4710000, 157.00 +Requests [total, rate, throughput] 30000, 1000.01, 999.99 +Duration [total, attack, wait] 30s, 30s, 637.156µs +Latencies [min, mean, 50, 90, 95, 99, max] 512.28µs, 691.498µs, 675.513µs, 780.523µs, 817.834µs, 910.375µs, 9.619ms +Bytes In [total, mean] 4770000, 159.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -76,10 +76,10 @@ Error Set: ## Test5: Running tea POST method based routing ```text -Requests [total, rate, throughput] 30000, 1000.04, 1000.01 -Duration [total, attack, wait] 30s, 29.999s, 772.597µs -Latencies [min, mean, 50, 90, 95, 99, max] 541.485µs, 752.07µs, 740.31µs, 847.409µs, 886.955µs, 981.786µs, 12.398ms -Bytes In [total, mean] 4710000, 157.00 +Requests [total, rate, throughput] 30000, 1000.00, 999.98 +Duration [total, attack, wait] 30.001s, 30s, 773.157µs +Latencies [min, mean, 50, 90, 95, 99, max] 503.29µs, 669.335µs, 655.455µs, 754.428µs, 792.559µs, 892.505µs, 10.652ms +Bytes In [total, mean] 4770000, 159.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 diff --git a/tests/results/dp-perf/edge/edge-plus.md b/tests/results/dp-perf/edge/edge-plus.md index 8f2704a52..a25f201ca 100644 --- a/tests/results/dp-perf/edge/edge-plus.md +++ b/tests/results/dp-perf/edge/edge-plus.md @@ -6,8 +6,8 @@ NGINX Plus: true NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -23,10 +23,10 @@ GKE Cluster: ## Test1: Running latte path based routing ```text -Requests [total, rate, throughput] 30000, 1000.03, 1000.01 -Duration [total, attack, wait] 30s, 29.999s, 682.261µs -Latencies [min, mean, 50, 90, 95, 99, max] 515.366µs, 729.019µs, 712.033µs, 843.484µs, 895.476µs, 1.019ms, 9.154ms -Bytes In [total, mean] 4800000, 160.00 +Requests [total, rate, throughput] 30000, 1000.01, 999.99 +Duration [total, attack, wait] 30s, 30s, 673.045µs +Latencies [min, mean, 50, 90, 95, 99, max] 487.307µs, 681.853µs, 664.969µs, 758.583µs, 798.223µs, 915.644µs, 11.35ms +Bytes In [total, mean] 4740000, 158.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -37,9 +37,9 @@ Error Set: ```text Requests [total, rate, throughput] 30000, 1000.03, 1000.01 -Duration [total, attack, wait] 30s, 29.999s, 599.51µs -Latencies [min, mean, 50, 90, 95, 99, max] 540.423µs, 740.62µs, 724.16µs, 857.72µs, 911.755µs, 1.042ms, 7.517ms -Bytes In [total, mean] 4830000, 161.00 +Duration [total, attack, wait] 30s, 29.999s, 687.489µs +Latencies [min, mean, 50, 90, 95, 99, max] 508.353µs, 694.959µs, 683.138µs, 780.78µs, 818.701µs, 943.447µs, 7.212ms +Bytes In [total, mean] 4770000, 159.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -49,10 +49,10 @@ Error Set: ## Test3: Running coffee query based routing ```text -Requests [total, rate, throughput] 30000, 1000.04, 1000.02 -Duration [total, attack, wait] 29.999s, 29.999s, 683.488µs -Latencies [min, mean, 50, 90, 95, 99, max] 523.729µs, 756.497µs, 740.664µs, 870.743µs, 921.816µs, 1.062ms, 12.337ms -Bytes In [total, mean] 5070000, 169.00 +Requests [total, rate, throughput] 30000, 1000.01, 999.99 +Duration [total, attack, wait] 30s, 30s, 607.004µs +Latencies [min, mean, 50, 90, 95, 99, max] 525.289µs, 702.559µs, 688.194µs, 791.113µs, 832.688µs, 952.855µs, 8.97ms +Bytes In [total, mean] 5010000, 167.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -62,10 +62,10 @@ Error Set: ## Test4: Running tea GET method based routing ```text -Requests [total, rate, throughput] 30000, 1000.01, 999.98 -Duration [total, attack, wait] 30.001s, 30s, 762.485µs -Latencies [min, mean, 50, 90, 95, 99, max] 499.61µs, 744.201µs, 726.564µs, 862.287µs, 914.928µs, 1.054ms, 7.531ms -Bytes In [total, mean] 4740000, 158.00 +Requests [total, rate, throughput] 30000, 1000.02, 999.99 +Duration [total, attack, wait] 30s, 30s, 682.661µs +Latencies [min, mean, 50, 90, 95, 99, max] 520.536µs, 700.459µs, 686.666µs, 790.333µs, 830.005µs, 947.376µs, 13.797ms +Bytes In [total, mean] 4680000, 156.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 @@ -75,10 +75,10 @@ Error Set: ## Test5: Running tea POST method based routing ```text -Requests [total, rate, throughput] 30000, 1000.01, 999.99 -Duration [total, attack, wait] 30s, 30s, 651.893µs -Latencies [min, mean, 50, 90, 95, 99, max] 532.673µs, 751.908µs, 734.466µs, 872.179µs, 927.874µs, 1.068ms, 6.327ms -Bytes In [total, mean] 4740000, 158.00 +Requests [total, rate, throughput] 30000, 1000.02, 1000.00 +Duration [total, attack, wait] 30s, 29.999s, 734.519µs +Latencies [min, mean, 50, 90, 95, 99, max] 517.019µs, 687.341µs, 674.327µs, 775.376µs, 819.395µs, 936.514µs, 8.43ms +Bytes In [total, mean] 4680000, 156.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 diff --git a/tests/results/ngf-upgrade/edge/edge-oss.md b/tests/results/ngf-upgrade/edge/edge-oss.md index 61afb02b3..a1cd7c154 100644 --- a/tests/results/ngf-upgrade/edge/edge-oss.md +++ b/tests/results/ngf-upgrade/edge/edge-oss.md @@ -6,8 +6,8 @@ NGINX Plus: false NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -20,32 +20,32 @@ GKE Cluster: - Zone: us-west1-b - Instance Type: n2d-standard-16 -## Test: Send https /tea traffic +## Test: Send http /coffee traffic ```text -Requests [total, rate, throughput] 6000, 100.02, 100.02 -Duration [total, attack, wait] 59.991s, 59.99s, 763.57µs -Latencies [min, mean, 50, 90, 95, 99, max] 631.935µs, 834.342µs, 818.106µs, 916.549µs, 953.194µs, 1.06ms, 12.108ms -Bytes In [total, mean] 918000, 153.00 +Requests [total, rate, throughput] 6000, 100.02, 100.01 +Duration [total, attack, wait] 59.991s, 59.99s, 879.288µs +Latencies [min, mean, 50, 90, 95, 99, max] 624.858µs, 833.765µs, 811.136µs, 926.889µs, 971.561µs, 1.103ms, 12.54ms +Bytes In [total, mean] 962028, 160.34 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:6000 Error Set: ``` -![https-oss.png](https-oss.png) +![http-oss.png](http-oss.png) -## Test: Send http /coffee traffic +## Test: Send https /tea traffic ```text -Requests [total, rate, throughput] 6000, 100.02, 100.02 -Duration [total, attack, wait] 59.991s, 59.99s, 761.784µs -Latencies [min, mean, 50, 90, 95, 99, max] 605.288µs, 828.183µs, 816.906µs, 927.903µs, 968.164µs, 1.089ms, 3.097ms -Bytes In [total, mean] 960000, 160.00 +Requests [total, rate, throughput] 6000, 100.02, 100.01 +Duration [total, attack, wait] 59.991s, 59.99s, 877.076µs +Latencies [min, mean, 50, 90, 95, 99, max] 630.112µs, 888.373µs, 853.502µs, 995.531µs, 1.046ms, 1.215ms, 12.537ms +Bytes In [total, mean] 918000, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:6000 Error Set: ``` -![http-oss.png](http-oss.png) +![https-oss.png](https-oss.png) diff --git a/tests/results/ngf-upgrade/edge/edge-plus.md b/tests/results/ngf-upgrade/edge/edge-plus.md index 1e90079ef..92fc147cb 100644 --- a/tests/results/ngf-upgrade/edge/edge-plus.md +++ b/tests/results/ngf-upgrade/edge/edge-plus.md @@ -6,8 +6,8 @@ NGINX Plus: true NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -20,32 +20,32 @@ GKE Cluster: - Zone: us-west1-b - Instance Type: n2d-standard-16 -## Test: Send https /tea traffic +## Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 6000, 100.02, 100.01 -Duration [total, attack, wait] 59.991s, 59.99s, 921.041µs -Latencies [min, mean, 50, 90, 95, 99, max] 616.005µs, 851.643µs, 821.167µs, 986.363µs, 1.055ms, 1.241ms, 12.227ms -Bytes In [total, mean] 921995, 153.67 +Duration [total, attack, wait] 59.992s, 59.991s, 994.033µs +Latencies [min, mean, 50, 90, 95, 99, max] 618.031µs, 867.451µs, 853.111µs, 978.461µs, 1.029ms, 1.281ms, 3.592ms +Bytes In [total, mean] 960000, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:6000 Error Set: ``` -![https-plus.png](https-plus.png) +![http-plus.png](http-plus.png) -## Test: Send http /coffee traffic +## Test: Send https /tea traffic ```text Requests [total, rate, throughput] 6000, 100.02, 100.01 -Duration [total, attack, wait] 59.991s, 59.99s, 902.051µs -Latencies [min, mean, 50, 90, 95, 99, max] 483.51µs, 832.015µs, 814.172µs, 976.685µs, 1.031ms, 1.193ms, 12.788ms -Bytes In [total, mean] 966000, 161.00 +Duration [total, attack, wait] 59.992s, 59.991s, 1.001ms +Latencies [min, mean, 50, 90, 95, 99, max] 699.522µs, 977.274µs, 952.901µs, 1.125ms, 1.185ms, 1.338ms, 7.794ms +Bytes In [total, mean] 918000, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:6000 Error Set: ``` -![http-plus.png](http-plus.png) +![https-plus.png](https-plus.png) diff --git a/tests/results/ngf-upgrade/edge/http-oss.png b/tests/results/ngf-upgrade/edge/http-oss.png index 2d59c477002b281e91f13c0b8bba5f0ed8a01a14..f9b80a4584df37ca26e6e9e8f745bcb907971785 100644 GIT binary patch literal 9557 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 literal 9667 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 CeP}HJ literal 9979 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 t<2tahTZ`|xCF zTF?p2@TR^}e^1bXASyDy&DTr>4HwJ31nvVLU+=RWjy{uc-7_S`lj1G4d5w!*{Uki83I^P%{ zh4vXCjfd2VJA*0hOfvPGEtxDl{t{?NzB9{acdA$AU4GD#z}_w5Qd>EhH8|ioD`4q* z5**?DVBDp``vKkJDyN3k@ipnuf9~^w5xO2u_5J(zAS+X)@1wv-duFVYaQ0mYt3B1J z^K~8K#ha#hDCM5K zKeZYfh}RR-$>BMmpz=GCPWgd(bwHo@`hbIQz+(!S_AI<-0M7Mn zlOU1V?5V?^s|EvzyW4-@YY-jy%nespe`?Ruz<|}c5$F%i@khp>*sVNK6mbym|6Y@F z!rHB?A8$c{$Gem38-u}I@B8GEVE0W0&s*DKG4|D=lzZp-Zu7z{JJ|P~(XO10RT438T*yDyf>sK)m*q zFV7G0&`f0C!eG{mi0d>+hdODjRzAgybiyAp31^x68agNR1s+A5n4kr2v>6TshH4!B z_T$GHhgM%|PcGP>hVh4A;cy;Y&bm6F35X_i#6d=AvKFrkPo^7rifejTL6kjvtgo+c zEWWF3-y$d!a)>PXav1ts7275PvK8d`h6fz-`Ghbaz4ME2li zzHo(A6*654SSC6L&Xor%006jNU*G6~{h+xfTc!fohxZ%QArZi4fD|fXqE)OEn!%B= zmK_7BH&M5{o4_c5cYZ|0#K6AQTJ(PcTkFcE$?B_s|3Y>~14RH~)8^vEt~BFRc)O%< z(HQ4Te!_28o0O(e?nrGCH1^zTAMQ31O81iclbFa~{<93d>tTd4OGUs{gzh41_@aa5 zZH;{cvFQBYSSD%8lW}dL_rHf?lx7MHZn<{@a@;)(3)V#iUHqR>NjcJuI)vADb*I4B PLlFJbMyGJUUAg;jR14WW diff --git a/tests/results/ngf-upgrade/edge/https-oss.png b/tests/results/ngf-upgrade/edge/https-oss.png index 2d59c477002b281e91f13c0b8bba5f0ed8a01a14..f9b80a4584df37ca26e6e9e8f745bcb907971785 100644 GIT binary patch literal 9557 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 literal 9667 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 CeP}HJ literal 9979 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 t<2tahTZ`|xCF zTF?p2@TR^}e^1bXASyDy&DTr>4HwJ31nvVLU+=RWjy{uc-7_S`lj1G4d5w!*{Uki83I^P%{ zh4vXCjfd2VJA*0hOfvPGEtxDl{t{?NzB9{acdA$AU4GD#z}_w5Qd>EhH8|ioD`4q* z5**?DVBDp``vKkJDyN3k@ipnuf9~^w5xO2u_5J(zAS+X)@1wv-duFVYaQ0mYt3B1J z^K~8K#ha#hDCM5K zKeZYfh}RR-$>BMmpz=GCPWgd(bwHo@`hbIQz+(!S_AI<-0M7Mn zlOU1V?5V?^s|EvzyW4-@YY-jy%nespe`?Ruz<|}c5$F%i@khp>*sVNK6mbym|6Y@F z!rHB?A8$c{$Gem38-u}I@B8GEVE0W0&s*DKG4|D=lzZp-Zu7z{JJ|P~(XO10RT438T*yDyf>sK)m*q zFV7G0&`f0C!eG{mi0d>+hdODjRzAgybiyAp31^x68agNR1s+A5n4kr2v>6TshH4!B z_T$GHhgM%|PcGP>hVh4A;cy;Y&bm6F35X_i#6d=AvKFrkPo^7rifejTL6kjvtgo+c zEWWF3-y$d!a)>PXav1ts7275PvK8d`h6fz-`Ghbaz4ME2li zzHo(A6*654SSC6L&Xor%006jNU*G6~{h+xfTc!fohxZ%QArZi4fD|fXqE)OEn!%B= zmK_7BH&M5{o4_c5cYZ|0#K6AQTJ(PcTkFcE$?B_s|3Y>~14RH~)8^vEt~BFRc)O%< z(HQ4Te!_28o0O(e?nrGCH1^zTAMQ31O81iclbFa~{<93d>tTd4OGUs{gzh41_@aa5 zZH;{cvFQBYSSD%8lW}dL_rHf?lx7MHZn<{@a@;)(3)V#iUHqR>NjcJuI)vADb*I4B PLlFJbMyGJUUAg;jR14WW diff --git a/tests/results/reconfig/edge/edge-oss.md b/tests/results/reconfig/edge/edge-oss.md index 63c56b818..065886f4d 100644 --- a/tests/results/reconfig/edge/edge-oss.md +++ b/tests/results/reconfig/edge/edge-oss.md @@ -6,8 +6,8 @@ NGINX Plus: false NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -39,7 +39,7 @@ GKE Cluster: ### Event Batch Processing - Event Batch Total: 6 -- Event Batch Processing Average Time: 47ms +- Event Batch Processing Average Time: 48ms - Event Batch Processing distribution: - 500ms: 6 - 1000ms: 6 @@ -96,15 +96,15 @@ GKE Cluster: ### Event Batch Processing -- Event Batch Total: 335 +- Event Batch Total: 338 - Event Batch Processing Average Time: 23ms - Event Batch Processing distribution: - - 500ms: 335 - - 1000ms: 335 - - 5000ms: 335 - - 10000ms: 335 - - 30000ms: 335 - - +Infms: 335 + - 500ms: 338 + - 1000ms: 338 + - 5000ms: 338 + - 10000ms: 338 + - 30000ms: 338 + - +Infms: 338 ## Test 2: Start NGF, deploy Gateway, create many resources attached to GW - NumResources 150 @@ -113,27 +113,27 @@ GKE Cluster: - TimeToReadyTotal: 44s - TimeToReadyAvgSingle: < 1s -- NGINX Reloads: 342 +- NGINX Reloads: 341 - NGINX Reload Average Time: 126ms - Reload distribution: - - 500ms: 342 - - 1000ms: 342 - - 5000ms: 342 - - 10000ms: 342 - - 30000ms: 342 - - +Infms: 342 + - 500ms: 341 + - 1000ms: 341 + - 5000ms: 341 + - 10000ms: 341 + - 30000ms: 341 + - +Infms: 341 ### Event Batch Processing -- Event Batch Total: 1696 +- Event Batch Total: 1695 - Event Batch Processing Average Time: 25ms - Event Batch Processing distribution: - - 500ms: 1696 - - 1000ms: 1696 - - 5000ms: 1696 - - 10000ms: 1696 - - 30000ms: 1696 - - +Infms: 1696 + - 500ms: 1695 + - 1000ms: 1695 + - 5000ms: 1695 + - 10000ms: 1695 + - 30000ms: 1695 + - +Infms: 1695 ## Test 3: Start NGF, create many resources attached to a Gateway, deploy the Gateway - NumResources 30 @@ -142,27 +142,27 @@ GKE Cluster: - TimeToReadyTotal: < 1s - TimeToReadyAvgSingle: < 1s -- NGINX Reloads: 64 +- NGINX Reloads: 63 - NGINX Reload Average Time: 125ms - Reload distribution: - - 500ms: 64 - - 1000ms: 64 - - 5000ms: 64 - - 10000ms: 64 - - 30000ms: 64 - - +Infms: 64 + - 500ms: 63 + - 1000ms: 63 + - 5000ms: 63 + - 10000ms: 63 + - 30000ms: 63 + - +Infms: 63 ### Event Batch Processing -- Event Batch Total: 305 +- Event Batch Total: 307 - Event Batch Processing Average Time: 26ms - Event Batch Processing distribution: - - 500ms: 305 - - 1000ms: 305 - - 5000ms: 305 - - 10000ms: 305 - - 30000ms: 305 - - +Infms: 305 + - 500ms: 307 + - 1000ms: 307 + - 5000ms: 307 + - 10000ms: 307 + - 30000ms: 307 + - +Infms: 307 ## Test 3: Start NGF, create many resources attached to a Gateway, deploy the Gateway - NumResources 150 @@ -171,24 +171,25 @@ GKE Cluster: - TimeToReadyTotal: < 1s - TimeToReadyAvgSingle: < 1s -- NGINX Reloads: 343 +- NGINX Reloads: 345 - NGINX Reload Average Time: 126ms - Reload distribution: - - 500ms: 343 - - 1000ms: 343 - - 5000ms: 343 - - 10000ms: 343 - - 30000ms: 343 - - +Infms: 343 + - 500ms: 345 + - 1000ms: 345 + - 5000ms: 345 + - 10000ms: 345 + - 30000ms: 345 + - +Infms: 345 ### Event Batch Processing -- Event Batch Total: 1543 +- Event Batch Total: 1547 - Event Batch Processing Average Time: 28ms - Event Batch Processing distribution: - - 500ms: 1543 - - 1000ms: 1543 - - 5000ms: 1543 - - 10000ms: 1543 - - 30000ms: 1543 - - +Infms: 1543 + - 500ms: 1547 + - 1000ms: 1547 + - 5000ms: 1547 + - 10000ms: 1547 + - 30000ms: 1547 + - +Infms: 1547 + diff --git a/tests/results/reconfig/edge/edge-plus.md b/tests/results/reconfig/edge/edge-plus.md index 405392b7d..b7789585c 100644 --- a/tests/results/reconfig/edge/edge-plus.md +++ b/tests/results/reconfig/edge/edge-plus.md @@ -6,8 +6,8 @@ NGINX Plus: true NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -24,7 +24,7 @@ GKE Cluster: ### Reloads and Time to Ready -- TimeToReadyTotal: 2s +- TimeToReadyTotal: 3s - TimeToReadyAvgSingle: < 1s - NGINX Reloads: 2 - NGINX Reload Average Time: 113ms @@ -53,7 +53,7 @@ GKE Cluster: ### Reloads and Time to Ready -- TimeToReadyTotal: 3s +- TimeToReadyTotal: 1s - TimeToReadyAvgSingle: < 1s - NGINX Reloads: 2 - NGINX Reload Average Time: 113ms @@ -67,25 +67,25 @@ GKE Cluster: ### Event Batch Processing -- Event Batch Total: 7 -- Event Batch Processing Average Time: 41ms +- Event Batch Total: 6 +- Event Batch Processing Average Time: 54ms - Event Batch Processing distribution: - - 500ms: 7 - - 1000ms: 7 - - 5000ms: 7 - - 10000ms: 7 - - 30000ms: 7 - - +Infms: 7 + - 500ms: 6 + - 1000ms: 6 + - 5000ms: 6 + - 10000ms: 6 + - 30000ms: 6 + - +Infms: 6 ## Test 2: Start NGF, deploy Gateway, create many resources attached to GW - NumResources 30 ### Reloads and Time to Ready -- TimeToReadyTotal: 8s +- TimeToReadyTotal: 7s - TimeToReadyAvgSingle: < 1s - NGINX Reloads: 62 -- NGINX Reload Average Time: 125ms +- NGINX Reload Average Time: 126ms - Reload distribution: - 500ms: 62 - 1000ms: 62 @@ -96,15 +96,15 @@ GKE Cluster: ### Event Batch Processing -- Event Batch Total: 337 +- Event Batch Total: 338 - Event Batch Processing Average Time: 23ms - Event Batch Processing distribution: - - 500ms: 337 - - 1000ms: 337 - - 5000ms: 337 - - 10000ms: 337 - - 30000ms: 337 - - +Infms: 337 + - 500ms: 338 + - 1000ms: 338 + - 5000ms: 338 + - 10000ms: 338 + - 30000ms: 338 + - +Infms: 338 ## Test 2: Start NGF, deploy Gateway, create many resources attached to GW - NumResources 150 @@ -113,27 +113,27 @@ GKE Cluster: - TimeToReadyTotal: 44s - TimeToReadyAvgSingle: < 1s -- NGINX Reloads: 342 +- NGINX Reloads: 343 - NGINX Reload Average Time: 126ms - Reload distribution: - - 500ms: 342 - - 1000ms: 342 - - 5000ms: 342 - - 10000ms: 342 - - 30000ms: 342 - - +Infms: 342 + - 500ms: 343 + - 1000ms: 343 + - 5000ms: 343 + - 10000ms: 343 + - 30000ms: 343 + - +Infms: 343 ### Event Batch Processing -- Event Batch Total: 1697 +- Event Batch Total: 1699 - Event Batch Processing Average Time: 25ms - Event Batch Processing distribution: - - 500ms: 1697 - - 1000ms: 1697 - - 5000ms: 1697 - - 10000ms: 1697 - - 30000ms: 1697 - - +Infms: 1697 + - 500ms: 1699 + - 1000ms: 1699 + - 5000ms: 1699 + - 10000ms: 1699 + - 30000ms: 1699 + - +Infms: 1699 ## Test 3: Start NGF, create many resources attached to a Gateway, deploy the Gateway - NumResources 30 @@ -154,15 +154,15 @@ GKE Cluster: ### Event Batch Processing -- Event Batch Total: 306 +- Event Batch Total: 307 - Event Batch Processing Average Time: 26ms - Event Batch Processing distribution: - - 500ms: 306 - - 1000ms: 306 - - 5000ms: 306 - - 10000ms: 306 - - 30000ms: 306 - - +Infms: 306 + - 500ms: 307 + - 1000ms: 307 + - 5000ms: 307 + - 10000ms: 307 + - 30000ms: 307 + - +Infms: 307 ## Test 3: Start NGF, create many resources attached to a Gateway, deploy the Gateway - NumResources 150 @@ -171,24 +171,25 @@ GKE Cluster: - TimeToReadyTotal: < 1s - TimeToReadyAvgSingle: < 1s -- NGINX Reloads: 346 -- NGINX Reload Average Time: 126ms +- NGINX Reloads: 342 +- NGINX Reload Average Time: 125ms - Reload distribution: - - 500ms: 346 - - 1000ms: 346 - - 5000ms: 346 - - 10000ms: 346 - - 30000ms: 346 - - +Infms: 346 + - 500ms: 342 + - 1000ms: 342 + - 5000ms: 342 + - 10000ms: 342 + - 30000ms: 342 + - +Infms: 342 ### Event Batch Processing -- Event Batch Total: 1556 +- Event Batch Total: 1550 - Event Batch Processing Average Time: 28ms - Event Batch Processing distribution: - - 500ms: 1556 - - 1000ms: 1556 - - 5000ms: 1556 - - 10000ms: 1556 - - 30000ms: 1556 - - +Infms: 1556 + - 500ms: 1550 + - 1000ms: 1550 + - 5000ms: 1550 + - 10000ms: 1550 + - 30000ms: 1550 + - +Infms: 1550 + diff --git a/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-oss.png b/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-oss.png index e379d2376de4d2ca62f90467f2868944319dfff1..6d7109adf78bc750567adba3553acc13dd3c29f4 100644 GIT binary patch literal 30880 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 z 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

|WBiIq0oK~!DA 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

hJ(@+HQKmWopgwL*gUwl{xj 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 diff --git a/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-plus.png b/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-plus.png index ef6ca0beec300bb2af6126d1078d431e190b3b4a..a2f898bd754f4b37c7f9c12b9a52998f135428ce 100644 GIT binary patch literal 26179 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 literal 28663 zcmc$`1yELf*FL%d1w=|oNkIi^q#Feh1q7r);+B@~E(JkE36U-l0g)EzmXweZkd|(w zJI=a&pZ7cOcmChZIWy@uM)ZFeQEY_N2yzv9aQBXyTjI)?r>>gwspNXsXza5q zD9SZ%#;c4sKRsb2mY+G_>1kc=^^hfZ)W_6R&L%#}lCx|so~k5wLVznFFP$u&tU~{j z!u=Pd??N!1zaG63`wV05^vLM=OF%2Wo#~H`b&u0YED6WC4(igKDmPz=c}Gf*>STBz z1aXdaqCkH~*%B9^zuye>I}hJ(-#W*R{_zz93Io0=<6~TeZ+?cjTIk=BO4p%B^_~)w z9Q|X{|2KcicXTkHa<(2Mxqo!zSUwtYP4-9Zt?7xg(^8#Wrht{P%9st`#H1uslgdz zP~~>()-C&k&DjZ`BkR3eH*VbUsMcqU`1tW-j&{-9YUxBqAqqiMufm|M9UL4q^7X5q z_GJ)B>|YfVOKhJFrMxxODLB#b4j}6%}db=|0VP`_p1)wmpV|OJB_5=S^AJmLNKhh4smX@$qr- zuqTCD)6H*=)*FZ};^A#>Z4vk<2-=2*gm}&;xsHyFH8eE1u8j_zysbanS;oS|B%~D~ zB_*Aio7)|DY}?e>Xf;;RuONwwbQ8j+U1&6>I@7$#&i=X{^|EOyO!CyNC6xAYiPbID zTQr2se0)wLCD!QaS72H`c&n17prk}EXp>k}#Oq&=OF(cVKut}JQoq{kU=s#cK}3j$ z$3ug9uaOM{ng5a0Zdh1>LqbBrrC(*9L4WR_A=^1SJKNjC~?(Tl~jx^#vDK+&-H8vYRzcXA|)MX|7{`J7e zR2LYi-UJf&!qWBk&(6;FZ+)esqZ>1jPgjYOEA~Eexkm(JiI7Xb=j(zLJVI~!ge=ue z{VKOdS!#q+)r=AMGy8UQR>yz-yz4`4gMAo%%c$AwWM?opH&nlS=n9r`VvRb^fwRdt#gj*LHwYZ6m z!^&S^prxf1qsu??OOp-T6_XGVIqZnz9h(@h@je>JeLObdP(Iq&*x1pbaGlj}5(`$+ zoP?UX(sD2l9-``SDLXwq-J-anqC!MmT%3X74rk2X*|@Od-1Y0%b99QAU`P?)jf;zm z|5Wddr%DG2SPwVOZ{h4k!^t~;kvvhY-IkRKcz2nz|p=3DH`q!)I$o366BbNKo-{-&>G!P;O? zPoe#Eb9c8g4i3(<+r%U!TZ@?~yJy<>CLET2W@#6hy1TiRm6gFNi^Z_K-Q*O{3;-Q73bstO7U ze*XLk4}a&_8N=@(YGKEtf|m~Q(|dH26axc;t9rZF;B=Fs!V&}VK)oVHP@jx>hPJvS z4Yag=4Gn4Q>Q)(lf18(=2W!`-M}c%>!;+vr>FVi`T)rI5Ww16md5MBzu)p8=^!VUW z+P$8?pHU4!=Lb@0od4I^L*r5b6*YAXr{2=q8ceqsBr{l;UB`7eX3-pv=a!b*P~4wC zf2MQ#MWQ5DkK%@3ng)8Hlh>iNZ=FhZ|APk)OiWB*dZMDD;0y%^2gCO8rb~>BjEs(s z4i689b?p)kqZQq4Ad(ak5{k_m9WGXqI53`RjerM$0I!;*28VQE z>-Vo;TGBY}O--|Rn5}GV^ouRjb#$oyCdTgPr+&_xGvDFb>+5z6rCt)gu%vNuasCpM z@%)yUSXgKKEs`o~SK&T&b#R|ouU<(>OM8X}ym+Cmq2c1 z@JUMUL#${u)>ZxqW>P$75j{)G<=aaA0|UFg^5{jBk7RoIA@4SP(C=BQBx=z~B<&iL zPOXo(rlzKj&Tx1LI&)Ks35=a5j<|n4rrk5Nb=H9?l7$ox$0@nDx7YhT`f*8aSkt9w?rZ;Y+d#=|# z!@?n?X>DtZ7k13(;nn(`4=4v&Fo}!CJ5deTn(yLbV`Jmw6!6Mcz6m)>()aZES+W@< z!NZBmxaYdW_Y&b=H}w9(ju)qX#c=jErdzlSYN}v)%gf!HUXc+J5{@0cOqTGDuSd~H zc*Tx0qCc%5>svQvCuH^`@xp}*aYFWnw{PE8RaJFyDXFdXO~J7&*1`6NjWLj;Esc8t zAK#dpa%--$$m%=%DRS}zH5q~7|Ev~`-;T`U*d$J9{{kRU|Nm`x=zk9i`~T~%e$_+m zWrZ>J{%fp({C~k_rAllM`>Wr=9z{x>xgRQ{CoiHwXI&nt@qK>0r2Shp6%Spfud$5H z;;a6Jp}T2^R-!>&PPDV(+kY-?;`K*y5UgJ2ACn=F{pa7grQ2r0Th$q*S`$^T(I#q7 zpgx2X{{1(X4|*SL%0^SmvM=cTmcreLt)q@)oT(`E8CO$secC{XKEHlRH#@@dq{{<$ zqv{)MJuE7=$(Uz$%4zw?1@Lcedx($mYn{i&@+AZCJhFS?)ph`TKGF30*~sn1w-%BF z_B zCjYU}-b&GB$3bN5*I!_cvL)q@f0aK&X7GL4cWphkF8k#B&JZNj)oaUlzE)Hm0ycjA`t{7#0pxU_oqo-PgoI9A zQ3SzvCD0Uc6da(xaJKU^@$(YzD%Fe7dd9Vgss5? z62SQK*c`pWW>@zT94$URrlhD8(84~!kk8d%zHtL0`0V_=riO-xo7;6JrU3|k?skfb ziaI(vQc_YD7E34j86Q6yo0_iuDojgFootP`Hs6&J780_&vck8e1V_9fVn+9fDBFT? zKPJ&zQ6;7?Ree#L5I;pL^C?ba*BF6(>pF=Ni4#3d!rC;f(T_k8N3{=DJsRG9OdKkK z64zGdxi{2m3>XdaZwyYz?$xg>q)>>ut^aoH64z8yBc-EL#D%;HsF;4n zJD}a(v?QAKJVxSgW?fi6`-{`NTh0F0f}@IEy0>!aB+QB{!i@h;m&%wLj*eRy4-+skF_XPEzcUQtB8W@tJE5j2o^ytwBU*Xp zG@5*&f{iHB$hFA5n7~m2=OU%od_G^F;_-frC)6{pZ6EQBTaWjgWjPpIA^h(C!i_cM zv)p@T$jpj^N71j2WU=LPHMn%Xe#**P1Y9d^<&S~*ov?`i^w`x7E}#B+@_bHoK3%Yl zRSg2l_$@_g$tR9aG-Y!Gn~e5v;IlJ#3iEHKtlgOC$UQV_`IQ=jv6m)^3ckx&t~>5{ zmotVpP9e3R_A$fZ-l$`jiJ6)2;bLZ(#NnsKKZe|t)%OZkXpy=fH!b+gRId+n(%$k- zTvD~F*lQZJa1{8-RYlCVT|{PjKgmlgRUX@`$yk&plXkoI)Msl^rk__*@aabMn~Jk3 zn=9KmIWJ$neE$4-@-;~9&z?Q=UlXg|9k!GWrTO04x}S1(kb+Tt$sP}>tC>v~Bww+a zJ1UfksAA^oEs`3PjQBItxn|WnE<8rZt%^D(Aj(i(4%sUumP+1#!YwHekt!;4cxLu< zuXL`F3iia$0*5_=Q4W&wg$W!>z>t8|nwpvdZOQPO4z}ju_)3-)rDtaT87{V59?0dY zJ?3%d$3*h1koAsLRc~hdqpfA@Ba2} z|EXxh*)U6s%8$bgDI( zOw@My7wd4KK?%ysr|&*X7IFgU1f|Z(Gkc`_ zD*j>=jfCTx;5DP(j-8uz&t5&)(->8sxA{cBedTkF<#e#t+9k1=-wdl1OSIFZRdsQl zM!F~R)5<@vs!>Oqo&}Mjh@beQ(#0Pc_eqPX7CZBPSxZE45&6({DsWcWmCi=xMvNgO-kBr_IXh<(-WM z2kejys~t)?Me|O$SZVXw9E5A^%=EkN>=jijTN>Z4KC*R_I92y^&R~;zna1p?@G9G! z-IX{@pR?86g}{Y!YAHMUoZ*iKThH=yqF!fb7N11sxr0hN#TS6p`BgFcW~bJN$!Lr6 zG;D)}=Xim$MJQM0tTs<3AUvj`nPB0KuWQ)@+=Dbj_DJd3P^`>34QB!K4-*?y!a>iU z%4WY{kqVIl_UrwNiia^Vwc*1Ixj8&^{V(d%%j{B!HHIkKk z6h13OU2-2^$jQ9%IL=;+6maW3F(UXSTa^$HPGMrCts6P~NVX;BX{A$94X$0-N1r=~ zQIdkAof`Y%ZDHe97Qc&xaka=_0OCd6;<(XPwcWhbxBBhYXtRL`v-Nu7*Lu}QX^%$L zODELX)^<;yF9fGiBrLZXi{6T(3DnOVWDWlOFxzUt<)@_=y}jW^Y#&kZfzP&NvN3U9 z?S!tq)Y_G%kcmah?ceeAq>_1g&UPl^8{+4ch8H8p1Ph4^*zwTY29qk!X)c{#fXr#b zduVgy^8@N?g`wMb#xg8xvtd`Wtyy^ZK1z%8QMOuE@;GSBzMJ32#Ywli@bvn%WPPx{H-fk{oEzZ%M6RF;?HAW8MmvQ5d<<{Y-CwV^gL zEU@?9|2%TL9HO54;v2#|cISkF?=iej{c%>iFuv-Tv=|Rg*pj~#=9Q%1cyA;@PDUcG zt#hf(*(k1(PSnQmN!lZL67?6J={U#oHfxa<>K-**p2HX$&x@Yj*F3>>A66epx8z*0 zI8M**!m^=#O7_B0_J>Q!?Fz<#ySBTVN;3xIqo`+HU*ye4M*Y#C^ag%{j=MyoC5QT( zSeDqY^?e+#(Z+1OM=y~jCLgazdXjA9k};mx{he#*g>j>!h+tGFcv`w|`rF^*)&Y+&^Qi zQ$Du*$&sXUcGo3bejUs83Zi;Hz+)vp z_yu}yeg%HE9d=t|-`f!Tn4L=UX7;dA#C}XGJ*9-|9;6kH(svQruWj9J3C#@&{+0~* z{X1iw9vpG&pGC)B{0feBvUPvK>MAYHFtd9>cp_z*cJ(^3qdAM|rl>v~Y0cBue*E0% zdSv&W&c`Z9z=K7s1d*b111cZhMP>8RR$SsO=p^GmXQ7tZY8xCQ?p zMwzKOjNP#h)>ontA5y?+=Dm@&nA?)9VK}J`ObzNTtU^-Xs=D?nhhXL1OJdjw3tv5O zIQw{C&5J$n<9w8GWbYtST(gkE5fIK?L&P(Yi7!pa+3_-FO#ZB24)=oZ`OxDL=^B4$42qMN89H?6^ z#TBpE8&?!pLD+d-Pg_Z|$nEvaGQ-d0D>-qr ze1+(=T({n9m%g=9^!CK(M!(tcj?T9|la}iFqB6H_x+cfNz$DNhgoQ|sHaT(Z#TU4AC3&={w z8^6IWLPRq^^^ltKQ5f@izMg+dDnghdZ1cig;Z^u1(FdoCx7Vg6*CH2hQ?m0gKH#38xgT0Iq}izQ%Xxo?H%`95-x0xCwD=`O z(*Ex))xp74eaqFT+Tgir<=yGaGsNX`q*dKbZ_g|DJMT|L;5jF7Zd{X8xI}1HGSc`> z4|cW72fKWy6!}LGrKDbZUbh9DM3G4F)vkh(bnL9(u2{AIgNgl>`a{@K01ymT|}vH(tseV^ zy*_%ool@@pp_ZD$w((P$n}csmLWk?-ei_c)tNZfz&t64eHdzZijD9R95K~W9Xw+BT zS&`LGOpv#%e3(Cwa28&1PE~HKbn3|^V$oJ)S{q^>x zZyg2{zphhT{41UfwAwLTiMX!i#_)1YC$Mq5{p|K1F3QtfWR*X8@m;ZVG zjIwuD~%`ipu@IfX&rc}OY=kIu<>NJS3@+3#yZ&S)wH?cC*o2iS;g@O!V{^O~n;FwiYl;j?5LEax5(~VdX{o+WLM@YyWfTi4P0}&e0SPfeYviU)| z9wEE+?#d+D)jE1-jzJ&p(H;lr@vkE6$Uk{wp@n(;29)d@ojsxYyXBP+Q`ibQtMxT~ z(|PUkwxqM@`1;S^7SBQNZoGpLsAwf8MW&_y@j_-9r(OBioF^gFcHp z9(gZ|e_LH0E7l5qaw8gbF6jFcb`GNSN*ZM83497kf=gxE3^v#Pk#=PuC#xQkzdFYq zix1Bg_>C1)!^mj5H(h>gY%D1$320_0%sPDtB|wb)V$u#u$QAs1>gxT_$~HoW#)CwE@Pe*fcEEdSG59qPeL1qgQ7sb9KAcI4Z)ZEbBJaI&#sX>D!)+Y7)Z zE+z(=vZbZvk(dxOGcyMV2Ll5G=z=dZF_DFqropB7iy}dfkJ^5lc;A)m^1((_{~u}; z>0$E%_zQq#i5zCT2$G35n5yO`f46<8Bu5G!K(!B~OdwRHK|$0tvs(wMnTnkq9Uu49 z5N@k1<6%qD1Zv;KSL0&3HgxBZww{0F3SY-GIV~+MDA&!*nBQb#`aM~mvUFaXE^lyj zAVxm@i+`z}I|`6WRm`-swoc!G>xuDGxb*90G8LTeS#l4OV$ zhcnn3?hdKs9REqV(YA=wWTX-xEqMS#7s9+Z>S=C(Q5OzlzRMV)%lSu`F{V9EAwyZ{ zw=Y|e8!NVdkL9_?VVK>DkJ6s9tXZ%;az4v?yL=9VCYd_q`xA2!XPu~IVh6{RuQSTa z+tP+L6Ti>2vkx;K-WU`)uy5=;_w(c&SO<={)}o&r8+@SmJ-)@pw!Asp4ytYdF+F|C z!omW`awlu9wP_!p|965UG&Gc4f^3QuS;b%dlsv`~N)q{}Wm1S2_sOS`uO1u>_}?aZ z_3jCmy|5qqRt~$klzVN+>_+dmysosi=GrBRr~dQ5B~GS5s^E{acRN=sNs4qYoQ71I zFlzc@Se~7pjFj4Pv9MgidjYNh0zyKj06uFFeti&B}0>~O0G#~4p@?kd|<{WpM0fd^Muf5Qmg^A z@J|`^r1C$CQyxaBr99;l|0!}3{>yT+&gVhphHF+Nmn>f>8_nwN9-?zd!yp!Y3-8n3 zkDx1pBGeQ@p%lxVI+#6}Zy@O~(+a}t@$vEI=4PPEGo4(Y{mG!D#KcfKaaLknuvU1_ zb;N<5dvJ6_BBhujAr6#>lH|#DoLTbXLEc!UYd*LMzI=hpL@*_P_H`p?K&tV>>Uh7V zt?i`$ojo80*P6bMX`L;b@sNix_`FUDpENt9mYf>99#D0Yx_zpbHx)sm0Yjc*iE4fS z{ykeG*Q0x8IN$;a6PQTg_ySwapiwtz_ajj_GCp3!e(G+N92qQeQqsx$`ycx)hE~o7 zXecS~Raig&AG`0f1qqd7IxdD_6mpjacVM@bbqC(b0}CLq(R`)PDuh3_O> z$n6RJ(dE6jMXBS=11zWvWDyU!`43v^p4|#+=clc>a(3BMk!roI-RHk}lIf!_ne>~Qne5T-$HEC;fNms+Jqe0TVXToOD ze{>>;woRS(517Qd~Hj_Z?f5~Zn)gh%);XH9en^z3Y&dM69xruAA9Y87KrmN;?A|p=5fU zzvbZKVqyerG-RF zja9vC^)d*MQ0clq^-j{4HGiNP5dMH#jAAy(P9|rVUUYcvlQenxRZul&U*qI}m`}#0 zu`*HX+n4bWbm_pPLdXL2KKoC$VsH?b^fZmFokUiXY?q$?M|{!sdq!MB)HiE$83Rx| zWJs+42B)^O^A7lUI1OrOsHi+ZV(v+kC6NMYrqp4!t%crqlu{D?ouc(?#kXA%A-Y4-8pQiA#uPRMLc~j ztFYoSTSd6@oe5^!oq@~-=`W+|;rzqpv>>!aN8dhFar_xCc9f27`Hel_u@v@}#&( zNr&OzOOs9ag+nTma9U7yb93veM>{aqzg-j-7M{!L{7`^>(a+&O2(*T1p$eon6g2Te_iu$GYE;Grt_E%1|AJUe8^1|x(tR9A@)Bkunw zCb1eML-?Msv>31_~FbYPy1GguNgNyd3*hhQ2V0y8^OHQbMQ6kO>YgVuBKFW?5Ujep+~ zN%AiE1?%oYg)MCRGq~CQpeAuKsFB8OdSnp;(IT?co=JZ9PEA>P9b9X%m83|414J8m zgpzCi-1mP{Cqu|s$iqeI&nWN zIG_6~{6i6IuYg_d(#gP$Vb?ZXV?^pKlDst-InP~if zZ1yFl8mDeSpx!#cF5$X`_&I-x2C@iW$@7XJE(658=8w3G0BP!)W1W1R0T8xx)zVzK zvbelVedWqQ8(Y4bre;DV5Ar^OL9aR|>~;kvLV0dl@5|KGR9TtOn|mY_6!T#8>h88% z?7e}569kIjn=8D{JnA|KoahSYOg1>p$ou4CD?Sn1aj_^l=k0|@f`Wn#_vPi~9UOSV zT0|ifmoFDl!Xd_jqNKof;Bo=LQ&>oH((MGZvgnu?Ss9t{#ypM#rf5dw9Hgf}jCS3P zH~IA{S!y7pR%4&Xe0DGGmeK>{HW6F``AkWq_2|)~r%#_&W0zWwkdu*_B)>)cuO;2e4c zTes*61Z+lQ6B9=*xrK$@!C^SZaslZege%qMC=8pcF-8c9itf=^Sz2Di#WjEW^cFgF zut-r#pdUo2D4In|AVCi-VV25_5wV$c2san{x)-_Wrjp&JE-*zNfPEE$PQy!$Y`w4M z5%<#Si*PZlF7}cke#N6QfRQOlNUo8Gq7$d;Ac<Y?f5EEQ)om`jiZ*M3tZGp!Wo%o?#6;&?NJY24QOe;PV=1X?l70``F8>GmRo@*sG zV^kCrf}jh6yX>;mI9RYiDgW~2OSWcye5DY=t*7rXos=UG^N0`#Z}eeDmGQDP>VeDZ zBaCK&?RgpMG?+JH8s?t6QK4Bjy5=INON{);5n@q^Q&KP>DY3JdKQ zd(**=_T$G7&=Vou%)KY7v77w%^=Y4&xVWC49eK)YNd!cF9nk@-^{xGKe;R<%oFxciB4gYn{~!R-gJW#1gKaH z{J`LXJQ%D!m3feaXe?ARueG+TGlb}ZWb_feW(#+06`Y)$e0*vqmt$jN0o}>v51JVp zH#Rk0@y=%6LJAjVj)Ma9&16CN(uxTo!H#Nmo=<6vty7+;=mRlZ6)jpAQc` z;uNBjlYPL*3l3>j6=uI3q06V)_fkVVyO`ZlFQWJUZTkNK2m*i!2#1m>h~6jmE#60! ztdMqF&dXA%%9(v*wcb@d{{GLO^YHQ(efi?$p9cTRjf zRhAl979o=za`f<=$7VQu9!{L$W6f|snnV3jZtkXGZSAoOJ z!*ef`=D~yWU^oUVE=@%HtO8R}ml^G@?>gY8)#>RX*FX9V^7+-fI^g>Niw;x~mU1`n zvC{@$(uo>9;|Dib{UvSy%u5JX!$(xpoeA3o%X>v$)3Sk(j2VZ~(hY5;ro1!>5y+_ZWWuBuqk z2OTMrwK+LCWo5tCbEQ&+z~BoRa2e=BY9Ae~GHk+wB>nTJT0?fGQi>@zT`E z{_OU)HjwJ04i68(U%EHpdp7euQZ1JZ>;0nx`zud)?uoxJfLLvXb%GJnFqtUq$aMX> z@l<0lR3|VJ2qLGar~X3w;0FHD*2a4CCNK@S`1r@$eM*w2`_rxy-hkt zuF>p}3YdU0NZ|HuL)`5buU75|^NjoALq&;|p*Re5fJSZQEIjE#Zl`TdJ1`}@_lB4y zt$?QmZhY+m)U(V?=8z_y*Ex?%*Y0!~VIvk%v@!fM&VeWla>Q?yo2~#_0D$|L7#^;G z3S&)Ayvc9_fP057H4+XQ+2}R*si&CaVad6=K*$jTaD--s|4IcJ9Dq#Bx{~$u^=*Qw zI4~^>>O_(Zd`fpTP4*p1*G+8xJ|7Xt{eq`g;0W;Z^V`_ih+8hLtdQcpkW23!-O21P5qQIk45)ddZv9g$)i5Ti|Mq!AU&wdPjgLe>zmC*mC6-Vt<~J$tpg(!Jb>sCE2!`nKAy`IL{yPBwyw>Y+V5exHYJ1 z%6#kA1~8Iyd02?Y=YvP}drv~Xxua8HNh_4prM45v;+~3$LQj+`^)a-{VdZfI$)iiL zkY6{a^>_>n43ZQFySwX*d0t4R`uj`o$?t9pNhw@c(Yos=V-D&! zoZ4R+M`e)PO3uQxVwV!8JMO~CDtPoSWULjIGSCkj2D{TWxop56T@|goDTcqT`vx=S zMD?723buO810td9&!0WO$bRkGHE(Zk_`d-hk)f9KXFhmY*NB6-m`O~ zTS+9?d6!akTsGPh^5zH!1F?$Vc-ji-F-z?;SQ9JC%dgx6ui)FrNO!Su$aozFsV{&f zj$J$6tjw)trQQ;WvuZAS%Z)=3DN@gL$Tt(Mm}_7s(dzupeh+)Hg-(Ew(Ubx zUqeM^@YVIdg7q)Ay^(>r-3#T4xkPAh?3JRsu_@zPnu81+DzBOyg4|3O-*8q(7aS-| z#-=8NUwXl$%Aen;`L%8B$-wvTPobX%n7jw_^3aa}&OTr`ir|VGG9GCm+>|sF8hd!# zV9rVwWpkAt>sHb~eW82RH0)4(7MtJQY5_q%dW}|F%yg)*ex-(uO_L>Er~2NXTbIxS z-K}%0Gb|c{SXqsI<8rY35=Mc_FsFAX5gr)0E+s2Ipf zAdD3%3H#}Lxf&zlANnl>t%u)*hohhb$dQ-H80Bp%?AncbwtO?_67M-hpA~S(;BU`B zE)=Ea|Meb{pbh0j#uKpqLL(iNBi@_enZ3QdpsS|lcvC+3?sKS@G~gJLNFD0>^>Z+d z9o=`+1_ct_V{txnC88Ehdi;@{>+vh*$L5f(&NpLe7#q(JNgfyYoE*}My8OG;vD;qg zX>GlaKGiqC4AZ zs^X5K;`)2)DNnnGw7MM4Iwfg;oki%RpZe;B;4*MIzv11OF=$i=FLv*kHChQNx3>zXE6wEFXFYj{YoW8b8h9C~{_DqY-qn7&odjj<;n& z;{$XTLNiKg#dRdx@hG6GSZ(MGGsmVUp?b+dWV4sLSZ=zO0fPI5hO#nWz%@VMFJA-% z+?AD;+-$uDp5SVq6OTQ;0E^gv)U04GaRXV*)Z z_|kC7^q$iw=#G!eD^v(hq-?zpn!ow@>ze~T>nK)qiF^bt9Nj4+an^bq!|z}G@OQHX z@98k79vE&x@ZGD`@zLdcHDl-wE=WDF_PJd(2`MQr0MT@HukwySoMErGke8{AK`BWz zZOl`VZHB+cfDRgC#gt_-bV=)ZO?-QBF2u5+F2>S2$H)I66L0CauBecw1s43;+jG*K zV5iOjdr%$Lm_!elV4suYoB9+y9u=@niq`d*7KHd*8}6>)M6=`h_lT1G>!S?$XXTD| zY@?O`&Etd`vM<-jx>%2i_G_4^)S=+|y={eqszn9iRq4Hh!isFW}fFxTSXm zqK^~5Wu>O!)5>iq!8>2*U7N?x62yiYr`@ft!fsLustIT#YKvlX7D;-d%uWt2+xCuP zjPAwVU;(Bee0!hn+kDZ>B+HG?Mo~V)a=0v_oLliTFVV2crDI?JabaO0l=?o)xuy5R zs>|j68``6OBgI7@@+vr)Jr{SjqA<{>#3lI9%}Ln5$*shrqx9k*r=MBqQt_iWJP?*) z99zvs(4c;$%PP8V;HM-ez8Z1AL-jIpV&S7E6!u%F?8{AH*NLCSl57WrYzKbfme$#M zNX>vIvFbu0D?(FYadCfVXYM@8#3Wt$Cf{Rqgs(DbXzq72UcAyQRn{-36#uEWfo!z; zJ)u7^Xz;r5L1Ag$r^*58vvk7eady8;n0fIq^cgCoNQ@=EKu^O3_YrHd;)hH)6sC>s zYcv@043CWb;dzfttNe?hT!IcgXi|b~8biFfR{6)&)HFIOO0U|Z|9BRo`}RMnZ_b~t zSIoR{aU8Vt3k+^jgpdSypC%1LjR=Anh)%gGS--4Y3=OA%Lj!2Up_~E)i>OoOVa&bn zLoO4ti5XTq8R(MweXL2|KGr@yxP_zS{*xH9Y5CC3k2m%e%Mh$Oe_PLjDpU4`;nR1{H1I6ju(}DEntUii6Pz< z-cp=24NY`#cDYHLMYTW#Uv^AvnSK!%h-T^U+_@wD4}kz(hsVcW&u$lZ>@0!g@%%Za zfx*Nbn&U9vV!f8>NHQ-4)qiUYU!gC5nuK|eEy3^X(}a&mH@zPPyTetZy#tyf>~kCWoLRu2CL4R=y6 zrBc_owmc_aP(TAlEy4D0Xdr{u188yG2a)lL`4!-^1Bk6-PJPE-p%X)B8hUQIFQOR* zrAsywHR9mS{#!2YgQmg`E!}KvBq2@k+#vbK0a*e&RQw&@zvu-+T!sJWs(?{`XHHpn zs{$n<^(R(?_TSWcX%)f|B_ojV=`s3nN|uF*C`n1*MMsx7%*sim)LM^}0NZPcC)x0C zF91RMa~KS?2q#~A^5hBhy@2xoOMHK-DFg~$plpcn@TMHfCnqO;&yFU7RH*R<;n-iG zGsHp=X;Uu(jXQUq!HnhK;o`~%sr8Z+^c?b2bt)cs(9eq|m4BNnmPh3~u$yQm`P< zA_#h~VkWPM;Z(gyl44p9^Z}cJNCkK~zvgfWT8H|2djnPI@ae(RCNu5kbHR%|><*d| zLyf$4EfBCBha!6l0t(ZO8<1W3`S^@YO!Q!TEcB!Wgo}Ib<^YL#lkDYxv_o`A&@+vl z)dS~Gd>P8r6ALe|W9Wm1HMDNa4aL9rr=2yrnurY=xM(DJDgOe+8MLkrWrgp413l2j z=)1x}&dcMZ3!|W=_1;|>g1-IN#9u52IRX2Mmk2O2et7@>{rr6p>`Aja0CcgU%2!IJF>LCda4IP~9 zO;GoeF&MvGd_~OTd+OD|@#;T29bWoVaO&R2T`XUa5EKM5-SVZVbG==+U2)`c+vV54 z*H5t5-C%|NBnYgSp)bp|jZN$SmX-)2q8FI`4g8@(l8AHvXLXoZ;L1P@5`sP;P!3u0 zudH;fDwL-QQloe2`+x_vIobV7uxr%S)V3?0*byJOkB9w>r~oet5EZOZtP&Cue;XHk z?QqOYO>IWY?1AxA$@*z`jiJOIM^!D+yw7FvIfYQ49(36J!kSKq)6mp}C|Nq##*F2u z^EDu8G>BKbe5vv0hytO}1MN@f@~SRcyIpZDLBM)*W24-8nVbP_^Qdroy0g>|ZO!lQ zGTw5vN22YI0!DANVjQ9SS=C<$l|hfJsfh`^DPd2+>uB#!EySGhYR^un?B4tHCwfQO zJ!a`+GTuKt303;L)AXaur>M{H$wSgrvb5NvL2rKe@C~&6Gkk>q!MQIi?D2hW z^_;TplRpWk_&E7Dq?(#>s0N56g*F+&fx^UuS1FiNva_&U=_Xf2G?t-qy7@fl;10}T zH&Sw}{l)l!oLn0mBB(WisN=I7VBd;5kHT0I&}-7%gm#2iI-Sy4KW*>8KpLVq{B|~4 z=&5V8DqXDMjS7ISe)aU+0%ZlZeQdb^Ql$LToVDhyrq>OC2MtD;N{_M`0??Lng!J3D zG|vL;_O;@7Hwnr=pM>fNHKT3w9IEFfCodld$aC*foJS}H(6#H+R|PdS<0B&@>!85; zdc(}ZVUajoNJAqBDrnXtD3{Cb6~(dR!=v?=0d}WesqAIug@rsqC?O&@i1*;_6!6}N z-t~fbFadCBe+g)rhT0kg4F}K`$XR+Xch`U61*{RMJA2hw*u8LM?Gv=uN!PYnI?#7r z!a@9=eA6j;8p~tS22--#ElqSu%FxINNF@-EcGt!{!Sn$=ao_*0K(sf+9BPNC|FaQ} zMmo>o;&iVbErN7+>0qK4Pg>d^Dk%jflHj{gbiz9_%>PTqarGwm_cOr(a=}f>-tfzV zz8%g#EQ*1;O?%XJxnCgY?B$pcMBl#pDLWf#dC;$+tlHSv2q2D1cGj4=)YSEi`O`SPbC|7)csh+6xTOUyiP3fGgtup1$LJ8n!9>!`^4X znFvjsBHT}26;xDs^n8#30+A5HtNZ2*1hoqckVGHD3lyfqByA!XIWSZMO0xe0fukK# zNKO)nW<1K-{WOG`MrPnJJlN~t^0l{GiT6M_ z06w0VnK@|l`NDI;=+1*3UTyFi&m)SxJ(vC-IDv+WHO7@$cz*~aK`?ND z>R65qgVIkvfAEqNG)aD}Bt{2Qd?8fv*RP3^zCI8h+he!{W$z&OPL4IIm2x88;{BSu ze^F?IPw)H4C{c=Ta;Vi?$ zF}VTj$3-QdoKNE8tedGeirBBY@|s+FFhr=45y%{EMS5=bIRhiNoHyGfKic0Sv-!sn;^&1#e>qL)iMh+Ge6za6f^r4oupoVk7S0%Y3%~eZCeV7?5BA> zS(r)KXT9SZx>(3I&OK^$@$-W^3SK0W791LS+Mn-ZQvad*k9XmmgJqhJ4jy_VwW{oq zEW#_1mZqnTk}R$_X5w16lqW@HmT0<-&4``Q^MSLMw+Ou!G&#_d4QT3Me;*hfP`lx6 zM;TC+_4XrDFVAwyy>@i36#*T!X|hc|35FmL=0O}MxpXN4csO{E#rbpRa-b12zA2Ud zP@-Ic_gj;1PC|mD5+e@M8r73+TsrQt3~_fvOAx_!A52A!!W&{PUc6XcozHbgOvcN!Pazk zPCTRlH<&u-hi|oa>DApNMRL|Hsx#r~=e^pu&PKV>8}k>(B7KzO+Nf~f<3OVM3-;Uz z4e}v+e1s(WR5zU=qK)2EB>+O}<06Od=CgA1GwnXD{?Ak^LNlC1=s*8`FYb^um4ErR zq^p~DM4n8?@l`GKQ*vW5(do6&uwU>_(RGcD> zT(NI@u$RF}kSJ)I93)G@8wws~@N|`$b={L~p${Zz!V(K`RDDU4Fn+eU$NCV~eVf#b=A8uflfS#!={PeRw|D_7X@A zE&u|Wcbi*UQp7z6cy6TDwod4!TMlIZAC+BqT+RLaKIw5vnkc0u9?_<$CDKr+h$an` zXwstnsDvVFKE{s#6dZz5D#c>g~C}3^6>w*Y4If`it_UEYHF)(xo6F? zJ~uW>2@59|7td)CC%P&YG5^Q3+%}Cp>gU+?<4-vxi&Xl5>}&dTv4}vZyVpzsk2m0NvU0&6Wm&UH9sFnZ^6Q@tgJ-U<$Up?uAbib?{DB}V6y}F-XqrA%AG9m zTh%oknq~R1+7NgN7g}c*Sb%vjItjD_+QGr0sv#rYr>3U%vH9Uy9z1wZ(0g=G-UEiid&@K1JQM5BIkB!Gj6P^Clfj6p8)NadHMI~K@wgGuXfqyUgG`;bU3MQBu z0{TG|u&10#T`)2-g5jDoL%5(?WsPxDP0em&(_@;R^xacbaIT=MY1=L)PR!0+3{^xAu(;!6aXWP_dH9ip7) zq)docyIVV5;DCawCuw4rG4)iY>_031_|3i7q+_Vc(tXk>{Y^**)l*dCARc&;T3s@ajO4#;he z`~6WA$E6r8>QEQe=k3cWjMi^hr6hhaUXCpfeuLG#uz8EPi7vUyKIinsOEVsf6>kiw zIhrKu#PRYtKKWU0=W;D|q#J^T56T$!F5J0%QoHyN?OSWx|M-%7B=BlQ zb{(g>%CqqMrNDE3*KM|JHGaC9ZP#?Jl>}V?D+WCYF|a$CEAYhbHv~4B!R`;I8{GBx((17EkL~Qt$2lGY#Zx zSI_O_QuG#kNJ0NEo_x)8X?8jNvsOi;OEh_pDD6{T4WpHJbjB6FPwYEC<;9V6+vS)t z?NpO@zvch+vroo&Nvn+5_%j}8p*n!LULmnx{db9HjwnB8k(%m$+Wq5fAirdJt5=@L zU6Gy_ti;baEN_)gq|Nf)|KKa~v z<;3@mL(+D)-l+!oYZ3@c%=Q~ky^&_AIPRHb^QF!w__%l}p9u9Urq*TD@D9nJQe**<;dk}XT+f7yS9wg3umh?xu);8y#F`t^q#OqBeCK;YF34DM2# zi9Vjgp7NJxsrPjyS^$#2^|15Hp0^b{W7Ex6IUeoY^t~u@dmg)CrF>$Lu5ad2DtC${r-LaC!B< z>VDVBptNw?WBR7sy;3y&9Qb9*a?ai_TbFfvp{QJcz0d|;C)y937$Z8Y#c*?$-jsGO z@d{FpwqGEo_m0!4`O?bXIHl8h`=tLOt|tTtJR_?syx1r;WTw$jNInjP9^l{-%AWkl zEAQpk7VB?UHdi%gQ*(EK!{6)3bI4sYoBjJb-v_kCEr4z38p^IUCNTTF-!_`zP8Th8 z*D)6{HWxHL-F4Z`@Xn#1lY%3{)H`0sY)onj&Rb0tSNr-+?vu#yrQ6hSv{mgCSzVhm zg|}+i^=4q`nf7~IX)7wqj?~mVo~yV8xtv}ZPyhZ%Nx}aO$YV2jlHbgGL`~4*}F@P^R$IA^W3s=)G0?$ z?{bcmqYm%A9D`f0cVvn%5eB7j&;cf+)dKI1tJ(^$>9uQU3(UJFvEOgFI&f|J{x{~v z3ts7SHYnYd$jyXq31Gwn)Qb-JzK8}g>MwtrwiP}$>1M(e`-JZva8ZQeX$jC@mj27|MzN)BMizJI1H>DV8+j~Z5fhZ;+F$RJWyyY0zt(%;l z?yU6nhKm`#L6E5bbl)=C1?X-Vq@BR@wX@LC9E^H2iR@m>7G@{u%{H2D7G0&dSH zPRITR4Xwk@vaG)C+8uH~Xcj{D%9A15LoR5o3IH>7jL6n$g(zjy2#v1xwxccp3EQ!;!S;Bor|k$+2ppq?B2MAh@5EUv`H1PDs-x*YrU&QPD2bE-sILc$SaZZ_2^gB;P^IFIze%-7Lto_A`C_kY+* zi0>Zqxm=`IzhjvXY_eid_CUbow!qj*g63|Q?Hp(cDgjz1j%}o#n>(M7-1=S^xb>P1 zc}_D0pLw;7s<+P6SlG!2=5{#f-JPAj;F7?X5RHe%y1KpKo+5n*vtu?Aqv&c2!W;l@ z8UNA;gFot|xs7QBAo%FcdpIYs)fSc~kp4HnFq7%xG`#gM0TlfGoYH zfDONaygEASaIoeRg$xc}Ec-S^MbqXF0C<_3YioTL)zjXvr}V6Ebps2-B*NFCaEN}f z?3#O4YF{AbHz(`1p5uws@M0ylP|qoDQb*PdPT!hxVd4+kGFfJ2iSk{T$WHG!d+ZhS z`>qMC*op7XEm}O|YkR(kv8d$n2KA+x;rFcBA2U}$Aas23fyZ*eon+yD!ipzTYikeHWHmT7jwB*yHRkC1}GKRZFOsU0y1X zRH)jcp+E~^lmy=-@eLJaZb3bFh)z`lQL!}h=hF(yP zq2~ImZ%k3;eU-<029u`*fAp(;K1xm0)$YHZe09{i{HV99J>I{5AfJ6(?g|(6Xn&^} zzEdame)A}zb{MGHa*5fM)SJHbdEu|Bqk01G{+Z~OkPdo>za^;qX3VvA(SR<2zuD^T z$1gg@pEx8Bw5Xm4oCDgja^0(1uiqMebf7Eigpx>YChu12*~YJLAm4wQsTuvKmDTWS zstgEZw}^*rKa{(k%-Ou+S@*+IiM`@`#gJa;v+ihH^Z z8IZL4*BS=n*X0{~XbD!8geC-68Iw+%RbZ>n(b*5xdFnTI6e!U0hsQOWEemCz;(qaU zMy@w`Kt~{yJR`q2Cb;~)Jg(|T=9Ja!Un){ib3MerYCfC{W(qELylq*n;YocagbJ-d z8`sKtLmkHhu1#*?*fP{35*Drz>kA)w7rpq_T_AAqQLXBL6z#r-qy1CYCpC<`aU^GR zizktmI0u#E%;WZp-j`}I_)jEd%>yu|F!E?}J}5TpP=$!T)T{4e)NN5GP{io?GTZ$3 z$w2;z)ol$ruRXC8zW#8NtZ3}FaC0-%yCPEU`5=RO8woP;Fm-QvgrNpt|DecpF&&cNAdtw;UrvRH~E7Q;OQ^O5&FHv(TrakcV-_*NtXq!8rX!UnHl6X>yRy2?0 zm8@dTLCv|quI*2o4xQ#e>9Apoc<5Zu^ew5Um6;{4H8}^}CaShSRxxD->&h>PSl^KS z#IYev3ipjMxOjPp&f4_~0fP-{7*q6}9*tbBwCo#9=iaO5-aPw?GuG-(ncQX(9>PON8^78J>xdv>f_^!h8Wj>!f>T0PdvhUetcV>x1% z>HT}g6E4lQR;gnXdSSI}5qB-NxoLZ)+-z7B7n()7*+-9YFou4EfCfWDieS@0QaOFq zC5P39OMmb=wQaKB8)YWiJK$QN(nLF=x!cTy(vn*0qZ9>ZxO+##)6Y#f3Qk=TcF zKwTiT@%-~oYOW{9JSXFayJi0VOI`#qqq1`4wnA6TZtH6)Dd#a!#*pAQ#&Mq9zcF1q z`cV2cAgKn4V-9ltVCp*p>h20vtu9ZXuN=mom7nj{^D-FiC8cqm}D z)AMOU1jcAvlw(03H1iKJsO{u|)F1w?MXh zvoW-Qp=E^?^N-Nw|0MNH)}Ah|UB;?PqF159@vvYD9he{nC<1#DqHIV3ywRny)s6b>6 znEN~-0q25SN1XwlITN<5P%TeiNTuZU)Pw+0dY^R7As*&6;C?&T7i~$Mc7xOaA;tI% z^=8xuplgKFgU%doiBQU+2?M@zCiK_nb}+Y%r6sEJvh4~xH`-%C&)aCXO&uh6iehel z{--t$ab5%GaOUu>rz(9)dSDF!b{#|jV{g3;j~@?W2VGpgJToh6`qwWr_)9l3m>dWR z;K$&JQ3$%>vJSD(fCW7s^b?a#h>i>ow-bTYLBRKzw=g|7%I<WnrpIOl_C7&T=qEbGIv)2%E^p`^uZ(8gMK~ z`ty7GU=-ha(Vdc3pASXV^^lOFZfW$&K*o8(M!LpIr#y;IYAiN(?(Dm5@s)Ry z4eDV>vV9-h+UIR^FZbYna9GgQED&S|sKq-FB)jeF>F@%C-A)~QD=fNuiY#(;U-Sid z{otWYC6ZtCg>@2TcZrH_P*+)9`h9x5ATU7KuVvU#`9IIstJTU>HvVzPHiw+}cq=Hx z5Kv(Zeq92DY_O{_&;A8Z*3+j>X@zl5*77>%->!1$xu*W?O8>+2%u*=F_&GS5R|4+c zy9a5(nDmt*dhsmR>Y0x%Eg2aZESqzg&uunvi$sWSZftahRtsv2H1OXsdc_+9iqR*m zvG{5uyL?o(X~>QGke5s)>C_fS^YZiaL2>fvvMK$uj%9N6?I#1}E`0nmSe=89 z@6p4DC8%)_|7&KzDFPEmbjOZ95I}Z`i0B+S;e6$atgqv73NdS&tqRB6#_wS_#Suv(D31>wd|$Ceyw$VGt=1y< zJuVe|dPsyf@$spEY9+}~r(mV;*TQ7Zva7VdEyKU2@L{vtAE2gTY=>}+5)Ll_!P@M& zI`FtQ*&2`ZtUmo)G6v*k=H>-vV_1E-yOqw}`)byiq_kkl>(EvH^(VO$Dtx#EV<%6h zr99c7jv3e>MO6x~OmN@p5F*jZO5!_9M*%+z>?RfPoDgdrd2Kcsa5qu|0CpHg9GI$= zl$OG7SlomZ58l*0Z2^uK@33c}(*b8=6uuj3nEry5iEi$mFk{h3bzwS`dX%Onu&`?- zXJaLGxac%Jd5%VC)(Q||A@2u)2(&{;G7yI|^NtC}=L#M-{bN(7jckQ67tc}c7+E-O z=tMC4SB_+tp?58V5)YMT1=x2lOX8-;8tfW*)`a+QR?Jr!o86K{1=?_}SIt67T zz6W7cfSY>|VlJ>w;eo=lm>G5Z{HXLd=wvFewy0}r*DgB*MyM?G4jsamgEaRz+$xZc zO8SAdJYHSk>^vdKFqQr%FY_+1ySc^=yU#Y#Q>9Pm&!;3Na+lo_KPS*MkeRf=t$Zxq-`D3}%mK{?jP{M7AErQ!d5}%@+;_WQEN!)I|Gu7_02bQ^E#cPswlC}TFyS#UFrb{DTb<7FUnhh| z-cE!p5|${Q^Iei^5zzMO&-eszx-r_h%#4}}X+Q@#^p6mUnGdUA-;L1F-@kqh|Dv9L zpF-|?%y}bq`|uKtQfgLEHBBa)=)7P|t;*Hsc(?8BK*04yX*9G3XDXyw+MWzi*VQM_ z=v=mX*)}t+77pkU@Y|5)QTi-GiTM#kdnlTa%C75>Ati-r?VXGad+5U{0T|C|X=wOB zy^R0?;{yOV^CBm?QR$_L#Ie9)B(LXMw@ZJ2PzFo{5X9_p6pr0^mxM>E6T_hm2034- zaV{aFFXtQwi4rF0^YbtEGl-BF24<(GUKuO+((W1YqRvj~8z#I3m^Y!t0>B4^hDi;? ziTT(HbjpK2%^TfxE;FZ2*aYr)6UM&=hTjJnbHV+RWS|__-=dcI@1Jc`0lx|B0Fk<| zP#%mE@Dz9LN=;0BwLnE8?;0ERj~roMzaF0E0Kt}+Uzk^2Fu*9yZRle_00Ge^H8pic z?1%f@<&o(Hv}vSFND#`Fm6f6Q=V77uoI+>&#c_Xyg&Y_+UB= z4tf%}?hAKd&{2?fLey6oSpm|B3*Pg1{3cb2YD+zAU<`g<^`>hR0}hry54t)8EXR%M z2)^2ZYpeV7t2B#|@sY%^i(qZ7iilg(ak(CmJcu2Hupv0PcXo8Zy4wS5WyX26Cq!_( zV%7pLI>J=ba_Rf#>yyN_YuAE##Kz2wK`Nh`-_qhll~j-k*i}F=&*}JV3$`p?o>PdqEUtG6G2p1KE?!k~-TQ&#=}*pnzj+1u&aBv6(L9FW|$h1*?S0pv_6jXTPJszkAv74nVISBIMSaew}cCurV%qLyuH2G3$gr0Vzkh#&kcNT5-P}pSx!bs)WtU5r07rFj$JID1WU$1`#!KyI$2-BKM)k?5 zUR+j&hw07@R_y?A|IB3o3x(rxdMT7De}76n77oi6*-Cr-F+4@T0O=qUNEwmPqme+D(a!gb&Sqzy$?HH_6ynyAO7(srP* z5DU6-^JcT1EMkL*xVWs(4QG_LKu0=ydUx<%BqkQ0rUfjEMDU!10WR5wVe&`bU8(k*M0V7Bq^JY zFxmkhnd63rkV&DH8W8ES79;8E20I8`2@PT9LHNTK^TPjAtN$Gq^H$mVrS241@IU9q PCkQ&4dK%g4R@eRqFWqD= diff --git a/tests/results/scale/edge/TestScale_HTTPRoutes/memory-oss.png b/tests/results/scale/edge/TestScale_HTTPRoutes/memory-oss.png index 6c56f5fe30f5b3be8795cff2bffd8be0af44c437..1d97063b61aefb9d07a087975277b267efa65f79 100644 GIT binary patch literal 23636 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 E0RYvxKL7v# literal 24088 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 z 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�=+ST9yG8fj-2Xeq8|^#r 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 NI-!32v689Ze*xGRhn)Zb diff --git a/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-oss.png b/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-oss.png index ab3531a1870ada46c870ddfe0decad395b3ada75..9711027754cde656b85b54d7bca37343b3f0477e 100644 GIT binary patch literal 19849 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 diff --git a/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-plus.png b/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-plus.png index 5f7da81267e6df7adecc39a479d5d55d7bcfd115..74603b3be729405077828866c9b0edcceb4fbcab 100644 GIT binary patch literal 17359 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 literal 17505 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 diff --git a/tests/results/scale/edge/TestScale_HTTPSListeners/cpu-oss.png b/tests/results/scale/edge/TestScale_HTTPSListeners/cpu-oss.png index f39b1a91a040183301e75523d5e795cc946cf5df..5bc7f0cdb054ebce759b38e29576df2d6635dd6c 100644 GIT binary patch literal 24987 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

wFF|_D^p`#%-MX+xxRC~)6W z!U&5T2V*dF_7y25Ww~)%l(7%Ey6^}HNX6mlp=hPCU65l4Y53GHe;#EFro)bkijfn1 zEUx>^=v6feU%RedXxat01=rI(yP2Or0K!>>SV3oiXZk>AioXHNx-$&ON;+X+i3M2d zz^6~2{+!*^5|KO1VVGb87rLcyk`#toa8*+Nq-lT@D!)Un3ccf++g_~hqRHY#wHiEJ zTy?k)5F6$e7Ql;6*8OF(TK_?WPp_Jzy)fOAdczRyX#xlNfAKVVl%y-8EJkQy%Ym^w z^`SG;K8tSEp5~Cza2>+u*G5Wm!Hl1to}QX&4AmORGmaM+%|~C;(b1g&GhHamh%l;zSqSBqilu%O zF3yz?iUogA!Lir^s89R*`^JLtlx5wiw~mCgs8A=K0@n(v8->j6)y_`MVI@Dtq0^h* zb!}+N;RFOUPmI1lp`rr?3|)4-%hcP^QEe@MEELb7*Zt~>+%E%9X;$!1!W!(h(3t`N zgA)Um!}}soFM){3(ybcay|Cg-%38Yv2sT_uSTW_3=%GegC*kuRvUtM0NomL zFIvb=2svutZnR>-!e1l!+vrkj^sl9*5}j>-Lp5imf8gbH8W2>oKlT0}=8Nb3IV9Wp z*!#Ua!57&qMwmNap!U#GDd>R#M43ZCszUqLXI@mNzkj^dfd(NFA9umeHHrD}@RYCx zaM)E&!=G?y3VkSv{sC;M$B#S1*|b!1b*n(=J3F2i{kxRaVq5-k95=iZG(!3X-x&?L zab}sYWi$K8NJv~FUr$pUPQWE4*?bLn)79;yIJ|H&O^O5%EGpYzt6}fldQIXpB+@`g{%*&V=XQ7|2&6d{ju` z&zuYVU?U6iAW7af?TYO}^exz`E}C&ssxbEjC>9hHNQjGDhRa|s*I~x=4(%AFO>k`d zhxr?^!36oBDi-w9_VoXNwv$uWP-OWXf~Qt{`d~IR;U#LBwe$8qgL7(buC}k}kcE{u z9sLeZ8mcEW7Ow%sDPgnaj9hlg?K0&8w##KUObvZMXfGA!|8#$k$;}jybSFGfPJoTg zNAOlH55S21Rs#4qn3x_ZD4=OCSgB;`5X(pc#5(hji&dkPkqi+91O%43(OdVW>=H=T zO3KRFw2zqKs_nB$IVSQ1bBshg5V5Qs=TT>Nf8Ds;P+0RWIOf33vz zmdT>q>2TWL>64E_iof|JoQpD`PCw6@1UQ6cnlNlBi>I3WaIYWcv(wf}N=k4{DLV?z z$r`%DI!w9R(`EP|wN_(0c&cV*3t(R00aBAO&gDDVOJtJpKT{vOW9MCDzR&YO03B zh_eKlAxK5DsLRS!f6JlfR>A;Uok27q2O)vhFuEaDhIsr40bHbz1WqeT9L+6g1D)a? z*OPfd0)-eAj@E0M!pc%Amt*QOLzt&-$HEd$vfC_;I*vZX<%>F`>=8ZY^d+t-a{_T5 zDJ6WncKvv{pu?ILY(P+Sp>y2^tZu}N5dYn~5@r2iawJAdE&j)lA)MVmBhwqz?0S|U z0I3U&2b6B=)(yi+tu~*(bkA%2{H}Gcut9|nVUW)^;z3rP{u|m9vnb53uiEL?0*H~3 zk)cX-lN3n%rf-P@t|4_o)@pD5L5%?tqRjIEUoKs`1b$`o+aR@EJH5AOUe^_6ePI}F zZie)Q4bpN=SQD2i7bToY9AiSDS@m>%5vEO#o@PxJB1(Cn{s{<*%rE~nPQN>%TGY2; zn5H2W?CL2gDPXlho40{Vw7i5XR#9Xj9(aa0o=qIx7UsjEK-pJV)hT5>5Dr&ceg1RWgA62I$^MJ1%@VAxQUjQJFq_k9Hgw6U@AwZDJ7ptCg) z6riLXkF9x`bl4!;x?LN?AA(v!Y4a1k@!-@0qTXhu)_l0PCTcZYNENUMMzdB>0HFJ^ zZnAW0xFs%jna)wz!u*b?Yq~$fA2Qy41l1>9i390)4vY=^+BLChARI9<{R|7VegQ>r zaH4u*E-WTv>A)ghI3s`gKtfTpv*4L3bDuAVBTjaF;Tw z>!J)(Rj9z6bX#@k`~&H8O{hCljbn)svs1(}sDtcpHIf*~s~*V-ZZ_n6&*79}VGh0N zvRUgS{!U-2R6jQM=o&q2#+CPg4b~jU6SHf0QM(Hx422s!6+;e&bzq@ZHIkx+42#I~Alo$N}$+f^z{53BNe)hM#b((433X zisB*)f0%P$9DIRj`!mfs#B!+^dkGv2YR{j4kxVK(kOfK!T;TEEr)AJW+Hh<6n=E`E zZM=z{Sy*z?iiPC-F7}=i*`M_B!zYL1n9W?(LY!~`!9S;F;Y`T0aAM)g-Wk`+5| zleE22ESNjczAeN z7`%awipm|DU{yHPhnUyRMdzyL^|yX0sQ zfXwsf&$EK{|1Sqy3NkMfhK&cpi2R z{3sWQh+YU>zI5pu9Q6PmohWE7sH-%y8Mzq>hYS4JNLSq&I#a+Tgn_tM^n5va&r!{1 z+LAH7)*ULv$^S&4>5((}gev~B@?_4|Nl~#ei?5`o zB{<0Nqpxr%3}5xXcRF6IZO0=Vh|yNo)-#|j{#pPP3w<&o3p(rFrGXd2g=WAzgOwFj z3~;Da*ed<`*Cqv3SbVYiv0LhDvxG44L&#-tmS#Nt3i^@1pC7^1JJ$dw!d%|E1=*23 z`}1gL=QTKt%sC{>QFRmDbHaBfK*SYH5MdP>Xr0&VoS24GgwXqbh?NX5- z*WG9?&$}Sv89xB?fUMSwtnGK_>SNeAnG8gb(q#6%{t6|h^NmsT5=a@EX1=;5PtCyK58c?y(R|dgxRlK zi@Zd?LT}giL=3rM*EXXiF`Oc!b!_@8F}LxMk{@7LU2RtjI!V8vMCeiEqedPE^IUr$ zGU6mVc)I^H@W;{7*#v?{r&8I(Q=LI2dgY(5*$L1kgOBU)yG^!3_z?-3;6{FaVv7bC z2|G~aYF}DXc+}kxYi@KxOfSGm!aPf0=gmbQf)p}=3+H(d)D?ZeGuVu35l@XNfUo(R zvqxg!fuYU+_}fN5 z`Z(%IiKk`pcX^(>Rp5_@FNXQ&EJT|Xg~$ER4fk9x0b7WeKrKW>3mjd-*?(EdDdowu zPJnsx)+q{ezq#(<0FGM)F?znD?RpeDdsgDS_T-7q9%j>CBu?%#{j2NPxXR+hqy)Up z+)O#jaQv1J_W~SBylxHc$CrqAkK{!pbV#3knudn$%lXy|1>k=ndk zHt}ogCj+c$Z2W)9V$KzW-6leOUQQH?p#+cSXv*Zh{)~Lu=;dbkb zQrlz&P8ntAz;5(^1GgGBacG)WCvr&)?K|lKQ{gCJ|>ra` z*=?I2yo37S-LN8OFXdOSc8`a>^CcDy?I|QYhit>`k;9pPU8e-}ndjHVil?*1ckAz1 zms$0OKF&74Kni;r@KjY)`k*HO9Wh&V2?{y8UiIi&BUpE!*1!AkA@pWOa{W_S_A8cKEKxyFS_O+VDS7oCnu-%MD@o-=$& z1n}}ewh}%+kK(B=?^oJ?5w^Eh+;-UEf_?;#fL-i<5LUofmG@$z8hq{W{XSLhd*#|W z%gf7NTygLfBKfaKFV#)xNlXfI&Pv)Fv2>7NBQ)LBwF00<+SzS_2p%T!zJU|^)R-9R zGb${M}mNNA-B9Jls*J{P^+5J?TV7#kkO$3(hr1I(n2?FTb+ZB<}wZ z@OcuoyUTBgmV7?vJ+`(RVez)o}XCf?O3Zta*q#dH-MXSmJk|M+oBc`sn#e=|kL;^qN`r z=Iol&is2D&Ys!O;M4=r#}76BarVuU@dJN16Kl^I-dC@ZK3MGupARvNzk2*9^>e*kWN7sD@nXG6^uGkQ%NTx1;|^7*3~o}tK*gkBZn z_jQ*o>;~L@Z(gUqA9$cDmD*=HE5V2mUt`Kcy;Rw&VV|d4giFe9QA&xBJ--+ZA0%N8 z@Z$XS$&BX2@H6_>y;3i+FTUBl7tr!NtfKD9M!+@aBq`iWJj0=%%^VFi4=mac;z6c7 zq;E9$f7N#8;ZUysA0I+UOlU)vvSev-Do0^3lynph%2Etc_GBrIwML>-5?Ql5MQM^H z8v7DLqGTl*sQr=lY)CcAY=J-+x?|nP=|je(vRSe?IT`i@Vowr=m~HHkqwk zUv+nG7B%?&`4*}0gwBw?gRHh~kQO!%uDt(ZkD`y6TV69s%G_Ou97efqZ1Lc#NUKmc z8>KtFihUuoMJ8_1K2JflX@g4BM|b8yt~K9{B7Z-YP}7~qPpDnbx$YgUcloTmk6E4E zb>(GYXKulKz4#iwyj@E8EMpV$V}2qbZ55WwsY5d&w@R8m#MTPY-p-0kg~${IG*G)8 zhu09^x%k=>O1iwW%or=ozh0sGS%&pEJ9@3kv=I4X$ZB(50qfIzC3%(Jxl9VHpvkq{ zirtP!W|=)Bhjd@ZEAVJ01|{h$I0$@fxG_h!uf7twM3pAteKoIpKi=f4i4`1wRw(`j~q8i5+u`%C{mG2OSy-eBrM%a+MWGWpU~^Jgm8yD1=Uk^1=Tv)2rDkJ zuew-&VtHAuv-ZPtDdqakQx?A*GX6jl+C`6e?$P)R?WwBDs3Hev%a=?&r|)QV%U-bZ zVtyp*3zFBJ%CQ|U7(_?J>yZo5#hy{BEuT{H^K#_=(Ss%)f4&r!-S|9ee2v>Sag0az=*z_PEr%lvT1Fj*MiM5!d38h`I6QBP~h(<)C=++un~(UXA2+WWjn#`EK{ZrwKJ5p2w;d z$hQs*Q=RyKu zdNt=d|Mm&8sSd+Ro^Bq-PS7%~FTYwYm6YB>nQHc3!GBuO9`ZREtp z9o&Q&`k#DD!gk&V&`aV7tf!}EMehVX>Uf1eW8iwg7#NfkNk`V{rPw-o`U5_pmGlbh1|pNU+@t40o9Vv~I5C0$L}Dds80fnAMd?t{+&1!yqD z5IDer_t}$yy6=yd-C1y$5xByzsUx`?6&;NtMy{BpQY;Fb!yi8~GxH2jpkMfi*n@EF zhmyxzJvuRQ%zGa&X8~^GCdcsh6}mszLC2EaygB2;#@j8!Uwl#V``>?T{_urKy?f(d z_Yxdm$gkBsF$YgT#A%2q__$~-r)D1GlYG`rr{3oN#!6r;>Zd!_qVtOi z-~hdA3*`LgO;kW3oa+AHy|5M|DVUJC#PaQH1!FD#|HEgUD(6v@nV?ACyk(1wzJk2` zC+1k{Pi7V}rdCR^sAx|4kEkIftKp4`3QI#fI_j9yu@5Pg=C~a{dMT3G@s!pRLn9-< z+5BqvlshK+(=kdwYaWB~9Y#DBzOBQVrE)}imW9+j;ug9fN!@0VuN(Czs@*;dSGaS>lBqG;eEo$v}cqT}QBdeFdBS)28(UfXY)?M6(ghLoV` zeJ}CrU#r=YLOr#B6u`-JR=D#|yj&1BVqC(ikyFw+#HsFu=ok_beetUyf*(tCx4 zg)q2aSPq$`K4g%x(o6P^dCA_7Ps6uYd8nV9MViWox<3n8>n$XOE6A#*weQs8RRTNk zoKN`yB*{Eg#prZ;ldXkCLgUF^hS%w0jq!m>8}74kGYvgTPnX)f`F(@t&$9!fd|Q`= z#uf@L8C4}CW%Pw}>N^O2A_phD`-G8wo zrr`qvnxL;f`ugG0`e(|%gnIfS+lelZxNc%%flRJ_`T>jQ4M=c%J@fKN# zwwGAlr#*hKxV^2FV^(wZ{x~r|72(qvn)rleuCwOC=CE^tqXT$hlkJ5I-|1GxiIAc! z@nqk-7akTi>RW%R;DUMzz4gMsV?i{ER$YI)eWwF+P4Yz$sh6E+AkDbzC4He?Zdj^XB$2%@=Dbt|Tojt&S1fv@!MJ z_sICrz~SzkbW#|vhM|t8(Cg*h!hJ)dLQAc>nnL3-nlwj|uwdpeQnFaje`3HCyS?db zYm1DDxswDLCOHgrNJj0zs;|E4$ra`83D%-~q*TH24wk~hF!iDT5(-)HY46t12tZ5D zl+VVF-JCz6>A48g#hc#Vq$4A+JAf?d1BLaOfX`M5W ztDLS`1-mt-CL|kh zf2@4~pb*OQOdKYGn+3T@-_X#8;d!UeU4Wl|vbWp4xT~YXM?G`ArLe~}z;)+0|3huZ zP!PL%Rp#)(VS`a7w2}OUJ#5uX#iiI(pgadJG4w~{C`0U${sXXJ9eJFye zLgX29{=4fuB1kW13`}LJFLvB86d$v&A;rS>v7c7$fhXf`Gcl)=h2z(#AB}A&=n}~X zOQEsx&1#A-i~<1>k1I`|8=u7^L$L_Ezh5iIb4i7gKvG$>wy5sVxki*VN-93K@9CP^ zZK|lZqr648L&$XWvQ~#PJSdID$olLM(F8!D{ zOx`!-p$heSS+2rzCKV397@fH0J&=qZxp5d`+L@xM#}{AxwZ6r6J+Sbaey5$)-h*)( z7Z(SGxP*iaP?uU8eTIS}a5`m?Ve|DDQ51p5jh}}{e(TohB7t~qQ}3mghmDexZ;B1M z^PqOXZGTS`i1~ZnQ;^MWby6j6$!=@heao-;WzHLkGAU&tGlNGX_4z@x4U(KkU0htc z>KNZ=M*M909=jYvW&kWBJPAn5`o8#;T2CV7KL!0&L60k{8Yst3E`;P+i;nKCPAQFY zU_5!EikpGc0mxhuDG;?5+H|n1j~86Y)}`m%P*;a|2+4_jhvu^7>aQZNXx;i<1LKK& zc5oAQaX_*^;?`EXM?$dO=;$83fET)Jg&gd!zdQ>`&lh2xXZYX10cUc z`8(cxLfF)nGnmgpfl=Cw{$0`K&TbJ=(K{<|?{<0xw1C57%g6jegoPXItEwmk=1QI` zpQo2Itu%$f>RSCRCA ziTDKqhX+Slk~GaFriqlUyZa<`4^SMWUKmbbErJ7qfO78tV;x*0mqSAXflD>*RfHm) z6)izEVovXb^x!>2dPH&=NU0F)Wz*?qlg1dPN1Ya7Ay+&NCmPI|%{wY#ks6z5%Bs3m z4+T9mQz>?_ z$)cmGu$&7iK#l`R4VD6GNYAmxLBj?^tBG|0Ah3XPz^jF?$bWf_cjqC>D+7%j%!0fg z*CvfaXV%WL9L{?`crqd+G{L@B1_r#SsOTpr;#sVu#h@f3Ucn;o+FSUkxN>PC?YJhv zGLlWpBzca~m|q61GWPhP&&ZweN};cA)sBrh)2btrlEyt5w|0U2pt6AvddH?gteJ8K z@ol}mV-s%BoE=);9@k9SISy5u3*V+y4^}b)mr95kK%_}rl)nzbSy?&VqCi$frN};s zz|MngJ`)5phm$9_+Tg74W?~Kj?ORtB#nTwX>f)_vY6#K2_y-nD^aK>q{byRAJ;Sgk zlH*&3u|KCSjh~kApRPvMj=FT-%F>dBtVWT^l73V_3fBlBB0e0~qma32)zc7tUZ|XB zjHKjbXM5~RUSez}cw@8$_xDW9MR1z<`hJ5HR85>$3W0nG5qUUhMOe7zh7pqMKt=i8 zy9b<-qN5R7JNiptrRf%paMAUi2Ww!si2@8kEdT3TwehB-pLQVzF zm!cvmuy9^Lg0x7JSfn5hMTL{hJ!NUC$u2~G-O<75bDy$xaJWOybmTpjymJSI4>6UKz z$MSto?X&ke|M&gZ&$YL&@;qy;ImeuHjCNuz1HzXHHnBhOT)^|1R5QN|>`hSclHUcUHxrE5vx}ofxur%tT{(83hWbGi1V%vh8 zh~)hJ^Yk`B1=2V-q(&E{q9ZjIR1JdLd0xo$C0m5>^s5`NuYFL7bna$nqD;-9|HhDe z_o9GJJx%A^XV;M*WEhWP%d3ib^JZar*`w8njxM>}ZuVP4LylgpZgdgS=?d2Pq*3tL zzqEA62lK3@hSyw50IkPnmuL-xm{`@PPoLhs`z-freSMut{!MSOnHm>YUI4A@Tw#ZV zneIuW+p&3hdGYbXUkD}L=Q`>6j_{Cd40QYt9z1yb__4OOw&qF1y%Mwv^(wiz>*nu?FN#TGCh23R zyq93_Oev|TsOad>T)f!3f0U(`rywt%C}0*HciE(P$e=M)KH*w{TAr?@r6r-*@49sP zcoCFN3E)hjl&+^W4)qm9`P zLIQ%HWi|$3wBqg_9(o>IeJM8sICUy|BS9f=J+h!0FP6Or_b9Z;Is;>6h zpJz@LjhDQw{_vsQ%1Alv7Qr#o8!7kaw)V9g1@lI7ii&3#o12>_CMF(cDD)ZgD=8@n zb?CRp3t3IKM9Ij=fW_PCOfE|C3kcxSx3sk6>ebQ`5p}MIZSCyT?m4))xEL5rz9eBw zBaLR)c%Z9mx#@(hp9+S5ashT{baa1bXJ_buDL-Yku2-wcPIvc%wdCpa94I z8X6kqW&^oz-@g6&^=n?uzAR3GVQaKTq0!NTTJ8GU+Igv>C4aDZZfuZhSsx>^?U7N%vpf1}nGkE;ij|gnULAJ9z zJUc%xY~1;lpyq3Py9Mmw;Sviw2M2M-rC6eOxw+r_`nG1Cb7++mjYvLe3Kw_V9y#1@ zr1Pq>pYLwB($Uub_3KweWTc6*_vBlBjBt5n<=&4fSuo}G?t5H1RnAITeKXV3)ob6V z3JMBfBs-qVg9Qfgqvt%~5A%Yx{g|Ks+sf-;_*)1S8K?H##6(w3%+&O>`1YW|!Okid z8(UUprpwN#6BQK|ET$h(>YXsp*+i%B3BnImRJOK8oy9Y&II=_W)+Z|^VW#Y9EH zlWl%hxs>vkz?OnjCZ8lG%*R()Q*->QAqaMRlBkpAo#QP;UEnm*v{1QP6VLrfN?-qN zVWHjq`<-x9gsgs!3=SG|llSN9upO_S>t6;pMar&DL`%D}w6p{^v!Cl!l-Qg4=@ruz zvjj(ebFS<7`1t3~pEm;tMr%CWHe79NY#u*;rb!c;J{}gfq}6?R=PKC+z>r3M+VO{>vK1at|4`~ zz5V@I*w~UgBX(X#i+a=FPhF?gzI?_z6pZLP6ZiCcqNtjlUUFQVu*>??;y|8avV_ix zHuB_V{VDHI*fcLfLJ}oBDr#%J;IUha0}mfOaNSy9bmBxlO%T(g5rpUeI-F!(RcB;m ze3&k`wz09XzD_A%+6yjPq-O60b5c0N{Cq~TpyCsFL}f&+KDd}ySMC@+eVUPxF*`N2 zdvMU$&_F^;>iA@%#A29$R%~u*$^3X1;#Vnr+u~={-sXG{_&3kHcLS4?$DZR;QBqMw zMnnu%muF`$`IG6YmzYzaA+Aa4*ryo0SAKqeQ&ZE7mAIJLugS^C$jIU9z3CV|0(|@< zh#6M>gK%r7D_-?2O-(q2gjVIm=g+?am!qdQ7TP}MzR^C@9uGdws-_OUx5MOB&&tKM zv%PIu{!TS(%hkis&`?Wgptn~H)}cduXT+CK!nnT;{puyJ`tHRoX*JDq7dUuu3%wHa zINV7H!9`KBD~METm$I5#sdi>=uIkl`ro|QV@m#u9Wskl*CzL$wY;4S+;bD+5ZOj5Q zweygln>l8i;!^iG*oISQ-Wrvio!!}aUr4A_&>}ZGyLWL5923Nyh4y66-H8A?_#;=R zQaXgvkpBhdaXAL!UB%A#;MEE7BPl51N>;R5HWU2?SAt&~9~UeLm{ z-3VrE1~ay`wH+#as;I6$2;s=r*Z1DNdk-HztaMoHUu%c2d$S-`t}1nYu)~GFH9Jrb4frLAT8yr$vb8?4Y&`{p;Lrg9A5L zOws1VIV{fefUV*;zeIl|JXJ{f(LOPt;$&MpcB_c3{tSB6JCBF!S-JdpGGB9-DR%<{ zMrdIoHEfwo#!~@FW;>r_5t$eZw?*bq{{r8?j9v0OLQaVbJR%xw8hY}^-xo7@- zl1R|b$u9B$VA}5}Z(3Yk+eQ;A6hG#3l4#(IHqN+W377A)om5Up$gnggerW$QzLyEI ztl}q*<+^5bTd$o?$d0B$dlXQJsZa7|VH2*x^Sv)}FKiiqYh|9@>D~4uI`DA4?UIjP z_ARC#dNB__TRb+hinmnzvqs^g$0mDGF_iv9JSRQHS_ysP>iIP2gRTpzh4rmc$4^pC z{GyoJ)Vq_tS?{xa9i8j?wQbF{X)hJr>N2b6OuwA^5A^FDA?P5;y{yWiB0KZk!kEv^ zH+kkCmu1x!OYW!VT$>_55O&s$qn8{gK z1PhyQ<40`T{QqnrzbcP`pEl+9wK~%XoLnldehwXu(noPM`=w<%h*f!XxP;E5N0r(Z8_>Pu^v1%;R!f;~?&7BRV%oil z(Eh)Nu8D1QsO?yD1Lypf(d^0>@#)Yjgn#ZA5)rut%dzh#>UQR1(*BBP`DD`zbmVg5 zyAi+WN|Y%!FaL6?*%6;)bE1wzGluH{+FX6h)bXjdY9B^OUd+0dIi>4ZH_;%7{q_Dk zQOTR-X*qq^-(2Ocbp<*01$)80Iu$CJr}{`u8T|vjBtL8rxp{8NYyG)b{855tB`gJO zMTfGD$N<+Cn#Kh{BFOb&>OHU9E(f`|^jL@WTuTEIwv7eSsBtS&|w<_O{tCxDmWJwer%w5aFp4n@qY5a&j$oo82;-lHYk#twz&oY!d zDuGshK_f4+X(GiD#F|TT<%7#GV``1^tYn=-%e3{7irJsz;uN)i;M3i+B^8+BwM;G6 za)a*g1+vC||1=l2-C|Eqb9IoZYUEAHzc=K#DsxQK6AxvRPKwXWS*yvJuS7$aQQzh5 zW%i+SnK~xRK3dtbdy=JEtU|asv5CnBwcLpHT4YO@n{IdiT;;9GlNo#R<&UF(oDjX= z;Kp#3nTsaguLShg4WkNF4|c3=GsBZ4Uz~h2QE_I?_mb9`1~JS)oyLFhA9+!gbDH>JibA-X_(t zP56k-lHVcby{x`aYGGbcQBiSmac1Vmu`x+b&RmFkOvFht9OfY56UV(5?;BX1 z8a(*iv5yKOM{L*|c~^JW74sdJ2G5g{_G`!b0otNnTU!GhPBWJMAoC)gf2C;SCW7n| ziZ)Ik=f9UtiTLJDyL5lKl|vAFJFe3w6M4+`bn6J%W9@A4uBa1>V#&# z(};emLLR#gb7CHsW%tM`uRv*7dS2GZi>1gz%&e-ak>TOW>6ZZ67Pq3JqLzmbo34c2 zjkrinT?L8i@^EQ@pIf*Xo~hvhjj+ zBK99LGg-jc5)z)fzbD2#4{~H|Pr>u?dKOCX%iSFv;%+>h+k88`@w|rKpn8hHaCWMe zFj_hl(1B(7109{5`&WBS9V&&`qFQvTT`fk+c*Mlq*M2nshBuZcmWi;`m>3jA>e5wC z2A!Q1l=`BiZ${SVB`?ldjM6O6ES1)lYdwca!N8w(Bw3V4L`9KMQZCHQ^w+n`zULJa z69Z%&CG+7Sf>frM@lz)~+?@=i47(mxSbEvWaKKw{WTLuzW%PK)GOmU3gz>YVpC16< zwzjqzD>E}QfR4n(#3D82DJc_&dmE+HFR_ujl|=W{DX(hYmhS>rmAl_cI=HUiS8Oy_ z;{_ClCX`+$$2}Q}9qsKLY;5tucIkzM8&xhFZ@enpb}VHg1TBVo-?Vp#ZM0=1d%lT@ z0VwMQsTt%ykigvzB5mFX!a($G$b?jnQy&`rOfr)S%*T~@nCrLWJ~BL)rEj}V#?H)~ z0bt3`-yfg)8uztpWw4b61d6pvEtdzY^y__mu?c|`FyVj0ob2A+)59k&egw#=WZddB z;w`qmqjzAgzwM7dEyY!Ft6Xxx+N*X}z&5~Ed!*(NYXxFSz7j;pfLYQ$5mg{-y=?3N_;G54jpL zB4kCy$J6bjpR*I-P<+YB$;LrHql#S9y*-rh*&BP*k6~X2DuZ{&qF8|v2uuk0+o z`C=C|BEsT-;|#%u^Wk;E@(UAxyyT#FH{SqZ2Zw2P|2!rBf&}Me4W7e##EB|W_9w8b zF1u!OT3AlN=}i=4*vVD+B80UkUDiZ{CyjdMeBCjQGS}l#Tluu07WtRQS}||+Tw4-x za-<;Y)=?&Esd+jpJc==PlA&Ko&Yb5{;c&WK1XKosEZQ=b@BdD?+_A#yOEh}N)iz?3 z6m@0!qz#RWJu?>?Jydph-_?nZRb)T8p7vSQ`C;bc6FkKG2Us*<_Tq6_>bEQR zrv4AQi>6O|6xW_m|JTij?o>|cG{el*>dq( za{~h^IOhfHGsZS3VXRWDs@rowX4PeU6TlMdgVAb&{5{+F-A; z)o-eCF(%=!f3}!9C2I1X&VRDI##x=NHvKUzF7?U1wam0`1;R3x#P{?;r=`9*Hz(rQ zqEqdpr#R7iC0NQmenW`2zFu(+;cFoJDcaJwmL;$?&LsO!_y@6 z`S!~Fd=d0=&BaPgwT@b?+!yvrQnCKU4iAFhJv^HeIr-#F zQ~2ypd@qY(YwiQXyEv**_{~XlM@B9gtAm#J9X=$R1qe?ObcrW~QDIQuFY%VozpTJ)khE||~z#QLA^EpuQc5pOC=R)^I+ zBP@cA@YnB7?s-;wOs4=H%P?_w;+KB*4=nts}XU~C(v;zLrJT$H4$?g-5%Dr?wr_fEjT&U zyyCQ3#cD~!bPPm)eJ!(=>qFIGr^^So-u3UcPoH_9D^A_Ig6raNdnmj>*Y|i(W`#Xp z3l_!u^belPceJv?V$*B9(xu_IPto6|4vOr4;tsswwN7{-&{6ly1zjS7iAmj<*PPu~ z%qkq|R#;$glIY-$t23JI*Oh~R4psN~TEgRQjw?Y_bnCyLsl}W~hP8IflyHcI{W)Oi zI!lO8Wn0f$r2<*hKI^zg*)~2qjc%Q#hcd2517Rl&3~OkLrZH|^b_)l|zxfZAyYm$+ zr*HKSmZQE1meW`J2g_aKL~5>A0S_) z0*8i%>gwt!_>8Ky`n70Av>!f9Rn0=Vw!SPist|ga^%IEqLsS2_s^?m(CR-)zhYAet zsH>~nJtCHJc6R>S*vQPx?Brf3`~Jbziz_QDGlBR>_<-9Rx$1uIUz3-HNV3BZG1;zM zxdIgWwCt^0w-gid$Yvrm|TK0mq(_o}LZ}Wp{UX;!A+n!Ez~6GcFRY)7-q@5pZ<%&n^qfd$4k?PN!Kf zpPy3R!NH+5YGJ|DUn)g4Yq(k?Q+a!#&kT5DoeFym;1Ag%@0OYjTb)9R%llH zkVZlB3U+&Y_+tC$ZiqA?jYtuYv_LqKkdWZgSJ=<<0!P}FdIy~YlT2r+)mY)vjuP$W zmKHpGdhx>FX81YSAZ@>xg-GPaJwXNxBkAq9Gyx*_~GSU2li>s+2?;pXM+i6saiS?72~p` zg(uD|_K16cEW1^#B)dk7YODuKs_3P_>v4JAy zr)-Z@l$f8Nk4sAW`Nk0rxdM9jGpus=q$@ge^|i={N9w?rUFdk=3()f}zrMbJjRwqJ93MGSX9MRv zHK*^6+`|o=r-N4~AAahPI52Mvr2(RhSjrsE=lWDLQ1u}pA+V{vmI@l#iMxqWf2aC* zalG~OC9I=nNi-#X`i$mNn`q5i?Ie_^T!H1Lbsoo{zoo3K474#5s4Se(F&G`8E z%a?d|vxVf~CYx5o<05qa9tBRalFwwh$0;TuA zyv2|@{{M7-Z&dowaO*|@^KS$sJnS2&OoUJif7(mo2crYV7W5KBypOVKy2~6o4e7tW zW}ARVY}fCeF>829GLWki&tvc$Y8BRygf`#n z)LRy9^QNh0IoR4(>{&o13fSKt51PIC)De9bh!Qk!bUv7I%aym;89buzw{04|f!gEq zUy*_&V*LE~e1^EyDGAR*=Txra^;RxOaJcy3G~Md??;{ZY)9-2TEG7x4gZ* zVREo>Z}?(m_L&AToIwWTH-+xm)>h0=OntqQ@F)*1+FltQK5S@?WR79i_ymjcv)WB4 z@9_5*Lc5tZ4XDE~o;rmrwRTDBRPXB~TBY3^seESp6r-(S*RV*lX@QCvWVr2d?e8F9>06?F z42j9jZ?5?J2F&G!bv7EUi6b{}-Wx--eHfe2=H-w$13u3z6u~ zk1Rjn_>pqyx-ShDK%JqoqJn@%#2#|fFVFD{uS*1>)r8pQ#%fL$owPgs_RA6@4_DZ| z`x5F+Gl8&={-W-PqScw-NlZP>4|!%b^kM6=Jqp2W4F%9qS47EbziPs()7yf}?B=p# zA1z8??c3&LYc)UDl?pufBM37N4qF_HGcs_tEr2~Lm2lR;;hC1b250p&uWtVF@lGu` zs7i1Z=g*&awEy1|hpEH~wY&Y{g(Jbz|?Vmy4`dMQZ zU_`b+dF~-+0HCh2(`LfH(-RX)%F0laGF-X3PDhGsjUaz%0RUuOZ~V)Bvoi2Z+~R^8 zI~j2ZQPK$8PW>o++MWo6!y@cB$qh-vTuR1eJZ{~5w9x7F(`7c^s-|n+o)qT{l7D;N zDq4F#t%a|N<&o8g5e;OIB00igc}OL1fQ*bROPMu9I`#fxWhB%{-Uug6TfZPehL-1& zb9Ik$6-FBwS4OYHgQeA5Ehw23lgw9$0KuS4S4$8+B&l~eR@t3M>omDb%AWxsEBf;9 zpb$=F$!AR_06ZgIq34B%G(EoZZyoUoz&6beTD!R-6*w|7GMnsG1IGh6rsaXWu^_IR z*qE57D^SWYD{=Tey*OQg;q^OJ2cwivg0Z!&EjTpP($w^2Xea>=&Q(rM3EQba$nv4u zv%fiS5cit2j!_CRt`2k4c~EgTEPH;)qby@Y!@Hy)nkpoePO_$;z@{~tqo$^&oee@N zxO{M$dhTofXb6f9is90ui=;)}G2Ap?uQ&V0=2E;o`6OgNvTsiT| zudLUiXZ8Dn>1^rvjXOUXwpwav*SPP!z2Vz-0TCfW4D{G?Kb5z7uhx+eH*N*F? zWVeFn_!(HXZzr=&;JK1Lwtr}mqJKgyDUO*Ksbf7%eVCp`^zf63+Vyw}F7>md?04nl zstkE}cx>u@FlSzzLBhwdbv`l3>|01%sd){NbQ5;)Wlvfp^NZKt4a3W0dJALqkBl)rz$P+qK zZuB%MPP*@4HAJ!$U3`(9{wr8w zwj(`rgrwL<46BxlGT`OyUB{@fl54_4+NdA|2no~j=O7*7S zLZmV3bUlW4uyuSN$=L?Zc#0l!iFHQwk+2_tE@wPnf+}`Y*^2z{%1j|*^b|&VQHmP4 z+JZ*f#oo-GcDoh3+3y_e?EFu;5pPCwkKdni>$%r^09)%zeLLF^ZWhEMpy_zp{^tF_ zVmuj4P&G%>5Dk|bLxNMERw_Jqzr9uP9hv%mYLEmrYPZ3+ z;Bxo9PmH{pXJT+LuD$WPtp^O%q~ICH7q&65&xQMKv0B^PbKbtK8yF}xOyA#kE!G_E z?9^XzCxycC`27+|+xG>UlIA-41LQ*_)Ir4w^|lTUIoa8;E0~$@cFQ?nuc^ z{-kLk7mkHoFj+Pb$N>E2?JMHhL=r8VBNzd-2%*!|aOV-rD3IN;eh_16LkrGkDSB;I zjzgz{Uqqw=I6^?47o@6=_ZNZp{qf@mvqAzl3Mg2X$)kGiX9j8hWSomhLNC+E;=Gw8 zY=?>*K+OQ)iZzOrlhYCe8rz!*)b$kX2!TG-2=*h=|BVU33=b)$wyl-P>Whwvv14`u z*Q>`k)vsqkS;c+HUThhUpk0%o{49O0ZZ)f)HIT?7&N)b$^2Vs5?(jl8`VAa6s*5_dTc*GqvF&f(!A?o*%g^DK}>o zz%aaE7!(@h4;XHmx` zoU>!3;cz~1bak0Avu&#fo z7t*={axV3xq$ChnNd-ax%2fUcIR*W#jYeGgh)e$^@BB`~wOnkn0nqj9Ngq36&41t- zqZirZ46M>F!^&BF^*3uiBxGblfXxUccJ%>sUAYr#Z)bNwDlH>}kXCGv0k@^KwYvIb zQr-Ix{a-pJQ6nD@K#P=9o1B{Z5R#iWsGY-K&r7Q5nFPCkEA3DoBDr*W67yf9+K4lM zssUO;X2nCe7nmTew;U-eC_jJ7d-59h#_Y$XZ-JRLuM`h}$FaWujcdbU_2&^_92h`z z^Zd*&ScaQYQgRX3|BG(G$-Vy(n~-9>Acug!79=_pg68Urk#{5PTVFmCHNeOh7&~^l zG2QU(=LL@yw`fPqk%{(EUQGu&cKTbbj*NcXDwV`io6EyH5MnsgK=}s9aP^vtY5R=i z;RGS*n{+{}g6eSu8OtZJ@sYac)b1&7#Zu|beH6!L`B7}(qiwa4!=XMC86F;Iohbxb?G#~mAZebx#KfXCwzk%((PNs8T+h*_5ttoJ%? z4<|S^MaAgimh14smaZZjl30Yw0BRAFUIFp(S~qSy%geKBmD}3d0<}p>O8v+lJJ5)A zstNmACM#+J7&k}WsoB4RDBzYo9bTE0wYVJi;Cpj(`D7{t7$XN)L-bpTv}rmRs_oA8 zFGE5Ar@T_gs4RciGY=v!UiV#VJFL^l$U@t~rvw^-H?F5Zn_orCieFB zC&x#PAyl9?0BI*EaS96y6%(#KI(7!W^?MFm?WgLNykxVskGZgR`nUe2LqFQz`jc3k zBSp*{j}zDFByze(W_g#EQRG{KI_=usUqN0c2V?$3nmHv^RoXeKm1SkIqS4b3z}0ht zcUXapzrSPSvgx&YNX~=gJmtUy9cR|3PwO)r(#s^E4RmNZe0zE0NY=q>c6SFB7gxPC z0|)p7D4ITAp+>xibw%?)@rGQ z0I!R%X%GtociDc>lUD2MX=`Vr6}@7>!|ilGdM0toZ{gH^Jp8TE_oL5Hw_f2&sXZEx z)&6i0g7}flih@o!$n|?MCmJ3`Dw$7-mhtjcf-NjThfpW0Et9LDr@PRlvX#~03k35Z zy_qmtp^8o5GE=Bg`bGK{)=V%*1(QukXlHLWc@+pG@bU*+i#xx9xImH@CrW`_doyBX z8p_4uxbZM#^!#NQF3n?i+32`93L2Wx-rkFUB)a#twcV$h&Od!R3my}6SdF|a9Nzc* zkg2HB*`Y2>HJzi^xRp22A@G@%cg=yw5Wsb*`Hx?Vi^Ek9l$2h@#?CD)>^G3<#r{QE zG+p&NDZX;D`Y}j)Z?NV*te@j|O}yx^untfhxq*z%b`6A|zF7F6YU6z>7z9aH_`Ukl z;s9M%dsVjNyUUNH1q4w1dM*5OQH5{eStwD!5+%VB!F@DK z%ztnMfd&%be7MVH4DZydBAPqPUS!u?t|p1~LTZZ0HSfMQU;SB)f~D1(15}DgM08(M zvjWf=NLg2hiWg&Q58oR;&_n=4sjIK8?R)gBLwTxJqW>PGwxU z$Ye{|(LX^GhNd(5T2QJ4Xv3-ucKH6!f&6wRYvo#NmvDrXTpR2b$6OU5%Jz1lWyZ6(tV`-7BsIp zSQ?6wuK;|lGnKgQ39&Yr!f!M!;*i~S9Tvj^7CG= zBn|SNu3RKbp9AwAjt#JEdmFQKV$S)QnKJJmG<^HU#KVh)+#K9_sOM= z3>*MDW}B+-fE=Y3bT?g(Bl>CLg}Ym(@jMHSfuaf!FMOe0(e{CXfsR zO)Z5}teG>gn3a{~PXrtO0w7`t)5#JZ>}353z#_h#JSXyHm=m%@4f!3|7IldltrXc% z3IHxH>6*>E4)j{e1~UcbX# zbIKeOv}XDE!FkBY-x0NlYLcz)IV!`Us@uh@TV8Qx-id~s|9H?K43Mo%rm|pOTcT)b zetu^{JyIt~t)+cvXUb7(gmgx%`8bT%J&TQv1&R(d(DPgSGYue(R>@M06Q)AcD`(dF zxOBntyM*7kZc5+29RlfipPC*C2d9=UF!^n#C&KS%2AIKD}uZ*+4$ZWldCS~6`w9@TpQDo)LFe(&W*@IkoIF|of6H(3AE3ta zUBgwa^*jQ&V(Dpa4M`Ja2oncKj??PTnJ{dmKX8r2+s*8YFjtPMmacBDY8EK4+uq2K zf?TZA)!msWUk8ZLBPNhR009xtg$Lqc%Ta>552~Zhqa*(;cX8V|J~~MD+&7`4qmzlS zwX7Wu(b4(x<;&BySg33Se0MhelcH2qRHSEQxcw;xh;nkS zEd3}1gl@4o12haLsGQ*_f)Yc!$XMyl1B^Nvo|;pgl(0CV_ec}ZHl9<@Y*jQ~* z(I((faMHGpjv#?HH8+=&m-m3G#BkzxYM8_uK?_aDP@X(VBYIa-BFN2c{VkZns(MSc zQYcTidLJ~sfL1`xYGQcqyFP|7zJeY`$#<0B;5whHUU2!^wQC^2;p5u?Y9J0^>W?3w zsRmBw2;|5h3>Lk{_RlL`d`K)Q9qpM;SxCV_;tSF2Q}h4^#HIrH8*D%qXJ>Z3n!~17 zS7>CyU%fg{OZ(H75wak#JM1Rkc#OKDYaWD{Ud1i!NtK*2fPW( zlc!g^valcmwJlVPyg!#J6$nRfZ+F+8;RY0SfN34JWn^Q6LH7cY;2S^uQUr6{(s})o zeyXLHU8&r(X1NV5kdl@PJY?dKziE(7lb_J_sygtU8oW22ph0GVn) zZ(~sP)gPo(L&a>oyq^pw51_=S0NNke3IYHJmIgJWdipP)ILpSgXBwlAuX-t<86G*;~9I`ko)4k4$Ae zdLLh3=qGwZR`}^tnZF2f@GSrvqev@D;`ShVJW=^Lbo>D57hSF5bKNxFXgGzqtWDfN zXkZ6a@BDOY*K3R8%Xs@%AGRWdApl3Pl|teQF}%&o97MfC$H%+y6Y5V{U&zQqM2&z} zg^rv&-DPNo*cj0B+?#%Jff-I&06vw`j5#StqpdH%9$Sh92Igd`umf~?J%?M+S_DEe z)ok_ibaW>uNCb!8ME;$3^#nwl&q~y!M0JF2QE_9_f{+F^>!L&gXMxDfO zum;nkDhBAWfr7RjRQ(_#QwiIq#mC1JT^1Mj0L~C~%+X(}^N`q=Yb+W-1p!wXN+U{2 zOIrh#VPJ#K(tiu1lQiqk)`R99Qd|>Upn~h>+3L=#LzFi9JJ~NSFE2++-S-$z-vCSongD>gI){h%hTkMY7#5Tf zVz$2RGP?~_UX5&R*TL1x)86HTOgNxn7ti{tsz=iiR02W+13}fu<8rASYHf{QVL#n5 z;Bd07y`ret0UNbP8Utyagy7MZl8DJBARqu9Ax#FU>xSvn$qi}ev$C>6|C=u85diDQ zUm-%&&rPx+Mz#Y!ed{&LLQu@F*5&dGggmp%I)%ax!#fTFhrWc9`0N(!n4dKt?q7w< zy_{SdKD5rHkx!DKIPQXqB;a48)ua z7Cn~AAf5_jxS_slB;!r+7w>uW{uqB{Ro8G(I~zb{is{=fp10vh@mJ`wIjQhaO1Td` zDuk5$O<%tJJl+6BiuD-?)=lp5STYeS+mtYQv>kCR%!^-(l>#hN*$CSK=LgsMmEqFW z?c0Bnzl4a0Pu3Hk0k+6QGR5&xA+f}Yv}g2r{+Z1W;Q812vT7m^IwVi1&!1O%_|Rbe zx-Cp^JETVqd84tFfde5F5-oWuOr*^ZrktPeNSX~42egPpGGQQg6PqN+Su?x(j{yE; zWLzfv$8@>ULH8Vd#p`$@*+C?+ya(~d6$s1oT%!~M)0;R|-ztL=HI$HHTlxnC=mBf6w>}My z)MfsC3_Aq@BH{zn3vboQcyb!+Tr4>Ac4^SISb-pR4crrHn~@Tnr=@e?hOO`Ljx~?A zwz5e|jzKrg-Y{g4Z{J>Wt8h5rxT@}*2sZH+jo5qW2Q#hwk?ThUd?fsp&xsO34eX-p zx;qtJbI{SaTHT$YNY}%B%9~&k?C3J;Aj>2Z(M2}gBOm}p4M$&Cgq0gJ_xu1$2<(jE zBQpSLy_f#NzxjkHkc)3izHHAAd+?7B*9L|a!Z{|T)7+`z=ixz)nZFT*CKChcKxnpHPjpx+Eo#D$JIrvnqHWI_6#DfRmGYq>by1_;5>_uBhG3A*%* zcV>EP^mf%c@z_q5kw!j&HmOR^exIo=x@xlgYv}lbnK`T8?J%0ssQtVpGsY$XQ$G>*j$;6z|>3%FRVN z)0>3iPa@9zClNa6*p>A3RzY$7svV)m*n#ct54r(ABCeX46(Mu{g`uG}XarcizlL#sK(`VrI5{l@5Jg4Vh?tc&uj3I)yCyl%W z=N4Z#ID-W~O?Bj_m5P~i6YuTfN?7oJ0JjEUa(`Cm7tK!?u*VB*>txYrWlU(>TiM;rko z&i6t`%=p)cpP+;Ahe7DiqW4n!dl0m6yXZ!khd8>qL;s$~Be<{$U9w8lejWyYhE^8= z7lxmOp>3lEtZe*iXbk`cEMV=P zNsh(_N^5UT=iaZ7WmS`z|9HRRt}L_61cMB#ObT&?6fqvXj1z5(()-eMODO%$ve|8UsWE#qwhEaCIR3H^MDDRV z`A1etO><_BkSNgN_0iNis(lc<$m-PGtdj!$Tw=#Z#O242FzO=U5U2oWW-pStsr@IXw}c~aCc{rX=!g4u(N(!Z0gmYew6atA|^PwrkrW>b4JWYY=>{-Djt+? zymkJE_F@p(0<4YU&?2Rx61Dm%cJ>&nuKIOC_82r|<@j>NBvf$v&58ATbT|Cg^CVB3 zUu1RSN4(3Myk1!U6?48ryD%>9c`5V3e0pwfZWfk#XmK)KoPnAwq%_^4S*aXMZ?|9+ketlHgtu3$Ns?|aG|~uUM9SvH2noBf zk+5bCJp8HX-b&#Jy{G?EyOPE2L@73%!TX*fnY|5aKkP@xr&7p&W7p>E*|orHHM&sJ zB2#-kxn36DP4fNw_qI0k;}W2Ypdp=}J_Q1KkLkxAI=u%~^`evA%qk)|)~oMc>I`pX zuDSttjFf^f`(Lyt{X?|UX9BTVZKBHWFa-@sx(_5+6IAmN`ONlhWc1HKdPaj-WB<=h zNWd>Z9AlUV96>7O_x!nR1V6|Vp$eHVdi%~|&0b!zMA$*Wp_DJtW$ymTd7r>Cr_+7a ziPNE2(56F-9ri|s_~ha)p_)XVM3nN!oc=5^lC1`L!nTdogE7kTn;3`)8uQlaY_YT3 z_ext88KWv39tiZ!pLn_L&<@*=a#kt%HH(=ue(b1uxY?7q|3MTZZQrw~6nO7`pgCtn^I^6RmfD8#)bmSPB@*qrhT zx!d&XH3?Fu$gf_O(dRX+Ysfz)vEz2wM4m!)C8@JbIO2Q`!4aJof_$dLCtXnzz}EU0 zJd-qLp=5(+7%WxGU{f!Y@CX~Z>x*@EC&BK-rLx7iKR9sSwDcR}?J%z1BSt-{g|`TD z-XA`HSy{W4!1E?6c;-=LZ@=aFWKzBwZU^<;Gbhc&2*PQcPqgP*>0a7md^~$nvhc0( zhhL}oMWLhGo}zi4l+d#XQ2~6VIXBr<(t!WOaX#1RR?+>ySBecC;?Wc&RBui+V56+Q zt(SVT-*_C&CtaA+m>#TjtAW)viH>)_fj)%*53$aJ&(nmp+z*1gvfBgaSMomw+?E7W z?h=A4L9j03lV1M1IzxM~lb<1xUa~a^kA5gAOS2F9V+@4;y03r!fb!7+Me5#3O;sut z8M7bxzP0wxlQa`)be|IO@~h(*6i-{INZYkaR`%}PW_f+tL-nxgLfp%%=mVsJvCcl4 zkMU?%kuJO}OMme)s{)U!;e+oRFVN9>OLpqhw++^^+gm%DJ7vhn(~8&JkCC_{(R%{} z`ORgVf61v`SDxJ_mYa- zuLsx-1gefsnik?x=Nb7kyI9IUK0^PuK%T?f3+QW{ijw^tQB11xO=-dh^Y6^X-!(qI zfX8!{#Z*0)l~GNAT`h;=dk--}^wXL7W`3EZEJ>;oQ&2`9!U zW%#1R3NLGdjX)Io02-yJ@JZeO{7UQ>2NA9HYk2#VUYCA7$(>9D!6CvY^&7tm?_Y>` zS6^|*20rv2pQzr@tw-;Hbq-(k>o4@v6e(X4rE9X#B}Uz;e>=36?W6FYfBa6T`uo>c z%>}hS7=&Z``{+TN_A4v>pKHQ_r$MgDL&*-WN_f!)qeJe(+CoG2V}1~RBE+dMYb2Z; zADW!JzZyf&55gb~^8EilFL~0XKU(2n2BlF@cxmQ10;dl-Wkb~k z-YEqM05puo%P}P?Jmn^*q@+BIUFvzTL+LMdeu2n`^Oqe%Jr2>DaD@JuGBR6gB*iKp zY8;UCJFfmrgm##OghL?uHQ7m1yXG37BuB$UaUwc})B_0VAWF~*n7%$rmrjj?8iR>R zCS9b5CM?ROyHaEN=!`ft%getm zT->=H%0P~BS>g_HFtQ^RT2H!g41pwLT;lF4!IJu7Lo4ZL$&G(GuT217z{m z0C9Qpzng&#-8|=+Hr3D_bNSqV-#!I6Ci!4Fr=>w2m-Q#05`6OpeTNk2x9eR#12Y`W zr6&PRCH_)2TMK>Hqlu+P{`-~)mtdqzU6;7=6lAEN2Za*8lZNbC-g5#PRt=^jyJQ0k zi)EIdmWfc;jdkAOaI8hpED6QQ(Rm%Ng-{6rVF_wG=#SZ- z43iwX1CKa>j1<~siu3ci>)!hjL2(R<0zh>FCm|RoCzAMGpPQeb{|uWD*SmF=8v#&) z_1tI|g0~-egsQ5k4IkSt_H*Fc{{HF_3RE&12ZsP9$QVKZs=x{+@EXcKefl){p3BG; z3d?tjxUN7ARlOi)y4u0}TJR3GhRVBxGvX^jh1TphlZjzYcrtdcpEAnEzP)+BrIYl< z(h24Sh{kkQxHzFc87r55JsMuk5=Qh3N<`c7Akl(S889E3-}`>)^L^b+L^kblik zFA?*p*#O%Od*)6kZ{F8qUDGNG{6^kQlinNO4UHqOHXbwG`No8mdG5*-UUbmhoH4vZ zO*PB6pcfjnKnHXO-c?hZ*<}nR098#*%H0k;23EalP_Dw3hj%nZbF-S1PnFqBN{2{K zlDD_C5Ti4apj)&Fds6m7f{~n*LGFH%;h-qDr0r`L#tN@Y8%fGg!?_;gvT*J@E~<~m zanVQT*MH2((J3~KQpjMtdiA%_F?7O_;5C5yet!A^yfg|3@$WtGz5qF<$VS3bX~fPx z@UAiy8JT9-N26jb`rN?2rKP8Xi@X^Ja zV1i{3Yt65%OK@pZnu(f|sQ;OIUiCTch0TZry?Y)lN=Z@V&OY^QUjj|@X}u0@{H0zc zCF$zwdP3_Obb{!!_x1L^4i6s}6XxORGA$Mq5;~xBty6MYg;Fk*so^I~Z2fNX1t>KK zy?hB96TBnzplB&6@tAa{JrfqWRMol$g9f!EwBaa99@!@cIgeb4vwGKfM*QD~*Xf~8 zKx_Bf4m|{|Wbb}++|2wbJ9VhJ@DM!&GQ{UBDfZV2-X%CVIl&u_*fopp=BOr%IJ6k{ zX7H&WalG%D2R-DRm>slENCoci@7GQ4h(atTX1{tBXl4^j%aXCBqgRDNpqpWdYAOBc z%2wA@Ju7i1sDamFs0awYpEn6;ckX_VpOg0?(3N3per3t7zf@&W+=iqI4)1Hz9`$q(d9e56za9C zA-sz263@Zc)iYdrHQCCniHf7H?h-%DOQ6aF1qW>6e7gNso33}aW#4~FOZ(dX|Fm-M z(NL#x7)N468M1VdP}E9Dmtjq�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 VIB4T(4LY7c*jYPS61 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 diff --git a/tests/results/scale/edge/TestScale_HTTPSListeners/memory-oss.png b/tests/results/scale/edge/TestScale_HTTPSListeners/memory-oss.png index a97b1d359dadaeb148d64562d5e39c6d91fbf72b..ad1b48109d8bb6af67cc07a21eaa2d8706864f3c 100644 GIT binary patch literal 19829 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 Sl7<@OvZ%1s6SR=l+y4RgFF(Ej literal 18293 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 diff --git a/tests/results/scale/edge/TestScale_HTTPSListeners/memory-plus.png b/tests/results/scale/edge/TestScale_HTTPSListeners/memory-plus.png index 25c85c483f72cc4e1523939103024a56ea7964b3..701085b98d4d4abdc511dcfa3ef498f3da0acb91 100644 GIT binary patch literal 20377 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
  • %G`b6WRLy{rjD7R}K00 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 literal 19543 zcmd_S2UJyEvn6^!5fn)(phOV_2?7!&D@cx#bC4)eat@!Ms0c`w3?i9B&RGdcPLd_( zoO9|r{@?%i?S6f4kNd{!H+pn4kTX1IpS{;!t5(&lS+n+g1vzn?Yb4hY2n3F##4|+% z;?i9N0$m*o9o`|lMMwuPS6@kJ*dq|Qji`TU5sbK`2*h243H9m9%EE=poA#m*gnMg zk#s~MfhhG2tj}3Ex1WD638A66{4?;=CmFV~ofAWjpsNNq9QNBdLkp|6O69yGH4;`4^33C=L1JS5J^5xm||A0%?OQd>r$0bCRLEgLUUB5uu1f zdUPTm(ig0^OKm3BM?&M{$;rraR0R-|*f2zE2{$)4Cnu+qFT<9dEiElSe<~EvAQZ^a zuGmW?^Z+OMsTRfz|Z5Z=1waB+6v{1_uTD$04n^Wcr2-|otw&Hn0e zx?KEnb=h!{DQRGH;@PU{#ew$)on$Yup2t+BKPH9CCE9+ftj&xhOrk&#Y7&9K{(K8ChB8 zBgHSn=;Y5&ce+NoUp*#cRLxN@G4F@5Dk&atCnTg7IhU!F9(4QBcax%$I#y0jPHO6gqk|8GjDGm; z2kVZ^0|Nu*95Klv{+digrfrOQ)n9td;4*OmGtGfjXZxe0&MI13q-12(9!GYAHFLAG z^MU2!}qJ!U4Ial_+wYw}lpCJZiP*9W$?xAVhPr6+nF4`|uE zdGkg#p0~s^qTjrut1FSmK20^-%0@<7n(@H{GreC+4liH6?5v}{ckg>c!;g=5`n)*x z6cs}orXIWR=iq-qB9Zy|ujbpM*YX12y_1lXZ0YK#T%Bta3!m>v~=R)`~YSAJ!auFFn&oa+xhl8 z3nSmZ3lC=9xOp?4^s(atEQ=m$^C`c0FU&YZ)H%L z8EjTbPj8}D*2SgVA|DF}Com|;N#~X@2N%~hDwujQT>lkKs%H)k4pvrHCtq5Ou3f+G zFm{)U%3%3dW@nKfrPtvUm}?Z1hFyP<83&1fLr-$g@RuHsojhYXIXOke-qWL<2AGjx z$_YVCi>42REY+Le-{O!mFftlz> z<98puk&a@9HM%%n$@fPNyVN1?j4rzHw7J?G1s!SGrN<24G{K61f$yY z%nX>g?%;lXeSL9paa9`CI< zuZ{HgZ${wXyMJF4Ys&5WbF2dAjq&d8Zg789TvsqKWTV;U*2*ThZeIu66Mh#NN#y&j zyY{KSyKf*lpHo+Yz*<0RYHFvX=GvL!CagEg+1|n@Bs4D3l$Ms}%NxlzXjtk?U+9Q+ zo^HHaH0%LOCUm|PTnEOKw-Jb1dTs5~0KL;`a0_rI*xmh04)Q{0yCr(5{pQ3EHFrlW z@|Iv58CvF=w0{nXiKzq+G*;!TSL<;E>)IuBaXNt1Dk>}#78dq{D-#x(c6GM3WoKtw zn42H(Bwkn+sK?#>3GS-&WnUTumhJ7iw!GS7a}||{l?1gsT^$95&8msB+}zytUztka z{uVzCg`b5ZGJWkLPXM!61@vy0SdwXG5v9qy()x<}g==jqsrJ+0&%!@B39@rT! z7S`cxnEZ_!H-6W4yXw8=v7dh|KjnCzo7?%@YYcgTJ!P<9FviY!zB0?6w|mwwj1_oKJiyPw(>m z`2mYLKRwdW&_F{&%ca(B^^!s;)3p@lIN=~BZBGt15;

    nkITWbqO3~=meNqTL%RP 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 diff --git a/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-oss.png b/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-oss.png index c44cff7f3332e9f82f0d5b62db2271f301533df2..4f50abb82692e30888d6d58e23b6bd701f7b165e 100644 GIT binary patch literal 35613 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 literal 32145 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 KO1^?c(0>6*>T+lR diff --git a/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-plus.png b/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-plus.png index d60ce639eb7bb4169e19bf1a52cd729d78f0dded..511357e31dd76ccbe5c20cf7356cebb4cdab13db 100644 GIT binary patch literal 33615 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 diff --git a/tests/results/scale/edge/TestScale_Listeners/cpu-oss.png b/tests/results/scale/edge/TestScale_Listeners/cpu-oss.png index a7fab9dfc5162c64635c32845d0a931f28ad7c6b..e2f97dd3260d282cbb04b0984c679d1847d6e062 100644 GIT binary patch literal 22547 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%0AUz(?*Mizwh4_}?M^_N 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 diff --git a/tests/results/scale/edge/TestScale_Listeners/cpu-plus.png b/tests/results/scale/edge/TestScale_Listeners/cpu-plus.png index 43cd9e036827ca6695d8c1c376cdc3a512facd95..d93d60e89ab0cfd4aeae8adf3f939273debba930 100644 GIT binary patch literal 24410 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 YLSq6YL($zheF~ZE*t@;J*#75#1I#B+r2qf` literal 23632 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 qA_^)L{e5 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 literal 20127 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 PL!rbTNsHtQ>-zmSqxGgQ diff --git a/tests/results/scale/edge/TestScale_Listeners/ttr-oss.png b/tests/results/scale/edge/TestScale_Listeners/ttr-oss.png index 4f041df65426cf71d74c850e10817a1e6ed34629..e386acfbdb75591c0558f878d4ee140231e6cf73 100644 GIT binary patch literal 28246 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 S&>F-W2`7(g9?4cC`uzvbz4fU8 literal 33731 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%0A_ocwj|H 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 diff --git a/tests/results/scale/edge/TestScale_Listeners/ttr-plus.png b/tests/results/scale/edge/TestScale_Listeners/ttr-plus.png index 2b9b958b394d386313de5ef94d29b756913725ca..3338a139f1b4d06d14bc818c86709be4ea48a28c 100644 GIT binary patch literal 29580 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 literal 29835 zcmeFZWmuJ4*fokE(jkgShX~RLl2Ve=NOwwicOxyJbc>X*==;2U|Tr0rQ}H#z$T-kbi;20JaIgeR(BwBI>k ziUpL&KNfr(JJ>Ds{gd_6Lb7yp8xcDK25K^1;fL0^jp$V*pYG(;fQ=Kay(*rT5- zDh!FxGvUyI4LgxAf`fTEIl03&9IdNWw#JPE+lI5n5QtKtg|YENJueuTp%1vUFzd>C zdg;yDMy}Fe5!0KS0mL3vTLrbUa&k*cONM<(&f60&`G08LUMTtNJoW$7y`rL`ayswn zsjshZm~B)mc(xoVot2$EJ~}#U-9cDfTzq|b>Un)UK23N#X_$(J&nf{Kl}dQE0hY}+ z=d_exIXAVye3_D;m1VFyQw`o9&U5k2vdMO>Pf|i+#H76Otc@W!IQXhVNl|gmb+3M7 zV*|YD5v9}>c+eEjbPBgCGBWa!i#s^5nQGhq6z;9s+lI^C+MA25X(A5yi=)@ORnLAh z7WDNJ8}|z%!pQo|^Bt8(5W5%brU z)~zb${Wq917N;jW)4c|VNgTFynhd?T&MBVT#T_Y5i%8(@b{j*P;;}@Wc0X>X-7imi z6WJ{1>YOPejhEU#(kK;}nVD^0Ovccvl$cGHTwGj?Yk6K@?lt!J_lE}s9ppRpC9s&b zhvMEWuBN!|=H%zo(bE^?=eu9-R5k+RBqZR?7oKcSGMkR&73+0q);SetWccY%UR_<$ z=e8FF460c8MG%E!!eqP!E*#kTzN^2V(r5T%4iaZq|Oht-YNI zmDz4xhW|%f2##^zH<=e;VHCH$Gcz;4e%ajiri+Awezi!3l~9z8S(=@RKsM@6GsVtB~qG)iiQTCQM;+-1B#leDjq&QN0{k&+Da*~ zxss-{{?1f6MWiU^{m4#1#0B=SRdrEOQS{6{p5A$$oQPGXX zNh~ZZ;Q4!N7Z)y-)Aa_ucv&B#X_Uss$1l+*YV5ZL(gbkm)#IX~UKtOOdj`nq={@T| z-07Px)Z&GVPA!N!r|juI)mR=|dI;tT}7S>~AA$$Ad z(E#_WgANSdtNmWKc>-c$X~b%`bEa#m_a#!dAyG+5d4onKrl!+#lPb|m>9RRjyq6E^ zKz4DkJ-b;gGA*cH1@-~{JyWbFVqmaZ=X`i`-tT!q^dhozD*0PQ#hB7`TU*-R%?qy$KAY!Qk)kFDr7MG$Rm8#4#?U-d<&c z&xAmx%Z!IFj<+nKPF_&$kGZIJziutXwJ(KxdT6M`u%Boi9lg|`*997*w>OtrSy`2H zF5OCzL5tOEDKzx-9yjM}TbrBU{k6dUAZ&+t-GB#x&{HeYeq(H$)4IU!da?}y=;U(# zHU(2wMTNt0cLt>Lkw zFQ`YJ|5{P2v^c(Y=!tuYfI+m(PS3z#+2nQ4biBa*Y#{)N)Uxr~!NcPQ9K{1PJiE=2 z9Q&=YAeI#1K9-XuAYahM$H$}K(7Ub18_H8FOiz{+e8gkftlevP<|mQJN=HStaWZYm z7BA6Yd49Y%?|HD;20pqMeD(CW?bV;&oK!YSrt-|5HsM>=Szn&)h=ddM_Vp2QyOfD# zaysp6D=I!AC4crz4?JnQ(vs~ds(1|Tfjd>nmX2MFnk7i%SboVf_ejVlcTVoXJ>WVT z5MXFH)2-@&g&80+D1sqjdd0$WeKFp6vk*W`fG%Qeyx{|nk|eeERVbu|n;yms{Yw+9 z*AGl$VqTEwghHNVW@Id{t-Vg}t9Ly`C*oqCS%QUGhlxRiVgf;bP#3}1Cul4I%zz7y z_5br9MZY#pl^XWLVQ_(m_A^Qd2?^ndC@L!QTptZX3-s2pfIsT_?4E~`k`hjdHS|FP zh@Rf|Aag4~6eZ)C^uf8`!_cgM(sG83@(+WL5BkUabu|khy2!I06;t0IyRR=Tbqis^~Q$9h=`=k@u zfj?lk4mybEfp7Vv;oltc-bUWMBYn#}^b*xK%829z-rFE7pRe9gFGyeDrN!F@)e+^z zYPuND*4Q)D?YBG&=fc`8zFRThCj3}m@@riG^Y!#_H#RnqEp*$0!9kTz7eW`q$JwH# z?Od-3MK8{vj3bgxPEMk>&bVyl6B1o@(G+6xj}>TimmPp#_qPLR6$VBlIHpaNR(zOG zEDG~6T81Ffo58zpKMrI(zPWP^FCGe2F^$K^(9dV|g$FN~X)@YxAOINg&IkmeA_hN@ z{p$C{h~&8#q8R62(2`b_GjibW&G)&Lq0f1U4F9C8Ws&>&eIYoicl{qfyrk%h$ckssYb+BX-T)Mfl5?g~Sc9T%Zr~`hoy8GzouNlaHcuUG`tA{=I<=xWCZx*Gy)l zyG8T;-of2=X=vx<{#y0#4GejMG6^32esCz>?{3i~zjqKQ^P=br_LDs-V9kFFyTRuT zJvx#SqYVlEyG3LE-htqY$I1i9A*cU2{wO;T!r<+gDrI&QX?Kf8yxRc`*<)l{qYrJa zV*mHp|Iayg39MvMQ1vDOOjt|xoST_Z*VIgjjvj4meiE`0M42+t;9fhu)7Rhcxe~2Z zP`g{>mCXnB0YSLLPCYhfRcdaBN8_>^6^T_bV&SvP#qnI>h^?*MoT7-5qF)eCkYG9O z)(3JGAW)=fH1NeR)xBcNmz$_xl5I9)&`3;7OjlPohF*gc^SG#vExvvQOkONDfGdA1Loj?Z7^ob4_y6FS_-*%PDN%bi}vt8|p-`+OMSH#~hZc*@I?Rop* ze?Fbz8RfIX0DA{M7w@oB#CH?^*agzJh%`kOwL29hB_%^cvh$L)vki`WbJG^Jbam+0%Ok z7})e{IQPj@Qu5cY6LsR$EbGf#eWS%z3N&hMY;1(XiMX|!U?8J4p0_ulp`iolxFC(H z5hCZYR5xJ*3_W1Q?hj2F-L@Bt2cOyfao&xmz0>+@I(lNYlS zag2frRWEZXDfs2E{5&5()3HmZ@xqK`UDhEHEq`D!pCv>PUor3t$oA_tU;fGVz(Fb=Mph zt8keSiAm-H#@=e}yts@KFQC|qLfdGE9kOu|oi1vC3)RHfN{Ig5<`AP6s>PUB;XhE;-R&l)RG z(>>(}hp4ws`e`%E0s*-qc^tsAX36i#UQMBt-?=y$`?= ze=OWTU`ZB-;E5FGTSwR5mdVEg>-D)aj1RDx_ahfZU+mQMUp4m~nfn!Oo1gw?9V>Y@ z0i%hhx>H{9FK6Ai`&_BbDf&UKw%rZGX#Zy!t(z;#n$y>~wES;fyrr^0JJ)p z$LRRwDakE>c%FYfmBQUxF^P?i!lt9&n3t$0M3`XrJ8)_ii(E#LN>U`X&NHOPsPx_| zv>CNxfzITAxN9FfT@tnCu4xk)H!^iS-&*eJ*M1GVJNpL8qeGN(woX1EPBT4O&!JNlQSRbq06TlM`$gPb z&s|b-k^D@M$P$S1zf5D8q!^|XNRhe5eP_Ysj`nmkarHmT2vOQco*J3!(`JdP!RxE~ zj)(ml_z4yi?$(&G+3KZA;My6gTc)fUX}eK3Pws zuX^eG{OjK-gxiua8<7;?4cA-w#DJtF?v|NZxFuWpdQVm=fjgjT*JXU18@XIRbHBS^ z`Ahgl;dk;F<^P???&_|MC)|?_4VeviPX4E5IzjMvVJm2(%&riccZ#OW1F{O#cfSVx zh2Z&!Z4dT(pEIZ(3%B*AVqmTyv1O({bYj}OBuGwU*b@l5L)Pner886+gb1ddH;+dV za-{NC0I2^*;vfa)`XM?^ajN+sTJuXJ)u8|L-yOrlPMwAO-hr=u+s2$2eV+&az4@25 zd(13aHd?1LLo6s*-(C6~b)_G9bIBw_LN`j~7=K$pii4J5?Xh6eZv)(=;7x8QXxBjh z7icH6QLZQGHf`GiZ_B`0k9x^ergKbmm%{^>%dB=OG@osvDqg%#hRmrcgu+59|Mtd? zD9^4Do4COQaftQzjCgS=dX3p0sYqtH%!n&l(MwT zau!d2hm1x7thsXiU8h9yi#?y9H9{L2On*73qNU(po!J+L$y+sBfgIa)AHS_9ltDMk zW-O-%-|COj}5{4H+ zI(wA#8wd~&YX!095eYz>Fid9x#Xh|y-&fFL#xU@(hF5?RFTUuq4Z&(wI2pNyz9fh=t)7wRrb(ifo+2N-#Kge)W#b^s!5W+T7qZ% z55Ei>1_tUZEGYPn2Fge{aUMUuV*l?l!iY|jEfs-Kc(0qXo{v)QD;gx=@0A$Fg=`Cn z=gJ@adX0{XI;WCHne=*1L(xe8)|!jb$q=c2AnJZIod=X>u)C{9@X(LZFKhSs@C^1~ z!bu-BrmhCT`F{Y8@+AN$u+t^YdBw?GWZGff7a3Wmid;yp;A7f!tM?i%KSxID>FEIy z`Ftsy*TH(f!Tr*rYQcYGWaRAZY^$*GCOw=7d6FGGmb}IIn8^lf8(J}dV>1aWDulA; zS)kY&e(qR`XVmc#PCo}sr`}z2QUf@$-_41Z`#zx10V!Id-RuMSALCaEZ1ZlmZNb>Y zZu`ydr?WWwg3!qG;z>U{pzgL_`!c;G%pF58^5{IFK94e4gZLznk?UJ4rjq=&Z#iH; zz`(?8rs^dP4Gjm!d9vdiAQ-{JcJ_Zt^Ik_SRe`xoMrLMPM+fimh+K7bHJDW*c=7=;oVgjJl;d7U4h;<LO6WD<50uKDuCiY8yz1~ANV>y&1BPx9?lEgWG;Z-8CuX9a zDw9deA88+O5$_W<3Iw3{#=TsE@|TId$H&J|f(ej^jFzY{FoW$n2Q_$gQ}R99qDpZn z|GSrgV0fHN8lpXD1-#~`l$4aXxHDj0FqLuz^j*}NZUI>f%DS3NzU)7(LU|j96B#BM z=7)mo0Ct}mRnYIWs%xVW^FZfW=6hfaA>rUqp$MtJ_z9+B<)#y$6{;FFF*h;!$`NZ7 zJr_y%cd&2%Vh4pncokN>nT1+IrJAdFA#|f1_u-6{l7OpHwul( zuN|3Cm*xxH!4wQk0Kx3eNK#S~kndoSc>&yn7BJRstq7pMVhL!2jOaZO-)vFWri$*; zsC8IbUJeC>FJPSkUwC_Sjf;y*NaS`p>$o>jytLdI*&2Y+-`5BD!b3nSUtS&d2RQY( zKm8ABG-U%#yMq~aMQG$cpTqX|hT>ylP5|ZWa0ZEIHmpeeo(PVwC!Se=i5`G2DjVfG zCU{?5+MvG?=)Bc(d_t~gaXhnbJ8v@HZn0p-x8Ehr!dkh`N2v)l=KKF*!c4k#R_chp z3Sq>Q-BH4UyweW*wf@xQFxNX+o2{g^8Y6(Q|IvKJeO>bFm@v3J0ctPiG-j*j|a0v2DV#ZRTw z0Q>Rd`<_nV;|6}C57aCX@}MlnuCqa z5zzk_T>E^8BGb0Nv&ff)P}6BTY#VImM!UCF9auRnGrlYqGwh|4byf>4;k-9aBj4Wb zcwAne&O`ZskcaSD&Db5bl_L<4zyka*7w;$nY9cMts2V9s+_m0BN5J{VYI&S*ZU$pA znT&jce!tija=6-yvbs-_@edOjV)uX;c<`MT0MM(;Yh^Agswx3!%J<)hie@t_OY@w+ zZ$dCFS50UIkK%ibjzX#Q@(elc=pCKF*vJUTTjw4(zd+!Fp>In|OO9Oj17|bcI|A|O zUWcLzbz=qYFMDT(tPifVpTwxg$)J;C==65JpV<9q(7bZC!k{++{HEvC67d@%pi6+c z3T^Frn6|XF?3Hn!zDUz~B^spAbB{Sd&Mi z9RY^hU>ZZfZuJw)6-&U$x3>%DE2=3e#U>`27Ax~Jcg@}5&7*s%VU112S09NDvciS| z1An)#Bv$h&aKdZ-sf{M1xrr7vqL5K6en5S-hZ7TTH$$JMCPmX>D+nT>6QxeD3QQIg zdryA)Vo*O022-In$2Bnbilx`UTP}X{?LW+NXa8N^Q$5la)%=N71z3pybi!XwTw<9+ zo@;=x2ds(@2O~JSGu*!BN8XtHk2%#tWj6oRY0M2(decAuwJm|CrPvdN`maZrhnP=4gxyC*>3F~ z$ec)|4}5jN%H^^o2Dgq$ansoElIN%0OM82qO4jVKK?x5Q?isxxZP`f#@xt+Ww?i;u zb+auBfJVQDl`4mSGllY}d-I2W|K-?!-6b793`IdcY*216J0 z>TO_g_?d5AbCl{X@j5SQT)>L7B@pw^WB{pzz&6U#wE9Rtq<2}AAa^y%ZKpEKW84%Q zPoeGj<^v+Lo^O)PPxFF2o zjjQj*P~rAy3*A2ge9pfn1JB-4)i)=R`C+D5(e{s7p=C-PvYpr_CN^lOTpqh;g?B_< z+wo!cUG8*E`O8u+1o2ZcOO4K->8!%7&KP^XH0Td{?gvgH`2=SP{0%;DPfuKy()xQp zO7KY)!KMxCV_6QW+6z16gx`Gb!I0o7V3z`>HJ5!dPa0vOm&g^{kj-_1y3b;D+aNr7 zjUcl?J84|0Y-8v#p@T|!B&Sp&rcu%{S&tAcsbJ)gapdc_B0u$i0LqsRs3C5y z&Vc|W4OfowZc;MEdGa~aCbpMRG`5mDzZLF=;r46xht!j>K}J!^F;PiZGlbN#pm`%L)zni+~E<;E8ioBpn@i`3imR3Nn> zeC+_x9oNZ(9+<-e-kaTK`E5}LsNp1>TS(bF0uKSF6uNO_%gC)YZr3UId=51x`-9~R z`*L}g3ynhTEsi%OHT9^@3oRc&hO9g6d)<%-X4y~x*5nQ6%gFljj={K+YS46Cu(V#jqL~QY9V<2>RBY_tZ0-1l9ldf9$v1)fAZ(Nr9(KF>(c=}lp`O=F&}J%|D`(BJ zRws0#PF;|^75fRh1>{Fip;5E8a+Ot@Smp(Q7YterSK!4^Umr}S-KQ(e=iN^=5Fa3u zdi`sZ6qxe4`p2AIGocml(UDuSL~~%dn9-D8WjxoL9jlIMQBK%BUlvdo0onop7J=A} zk%k5`YZ)0C3A6}UNyQ)u2Nve^&?zx9Jx^!8e}?%=V(5C`p#FvXt^@O$$v%_K=Qzmj zb*c9eyr%yZ&-XQ8}03Wq`560aqnSxs9mS?{aB1KU7^lm zqvXDPvlPBJ(t)Pf>%?2i)(=-t8BLT2)jthEXh7m=%q5G7XaW?2aipDS>j+DI%Jq5{=+H>kRlbLoZkTkKj(H-lOGt!4)yEp7EJT1)3XsM_=J3BYV3$@J6 z%~ez;CyMoe0)?N6A1r9FXfz2lh40CEM1*YXNVSxzr^mV(uvn9aSfSHkUwap4}eji?b>$_M)B-Kx4albXukjS!G&Av7c za~yMK!{F{mtzx8(52!sz5lT} z3L*A5ThK-a>6gzj8v2(FDY}8GAv_&$h3f#UBXb97ZBdXLH z_1FsBD3l<`Qfwd6D%1U z9M9LLL?@D(Kbl3oYG&DJ>438-%~3i3j%u9o_FO;;L&|0Qx%diwqRwY}O9fR7BJ{5) z0JolPp*qgHJBo>Qf${!n3km~!veZZ6NFbsELlh|DaILRgON-`q4*DlQ?uxSvJL}|-5%7=C+SYFMMX}j4?wCS`3NMOBojSCCpD3M z7WP$_PboI!i%W>qqrlr^IEC>OHj&9cnBWdA9V7t*0f^4!iojZDJHj+Q$Z6*Sw zq{Ig3Dk!B>>MoQX%0rJfiWz5;MbxG>!=exaiy!2kc4qpa>uzqP-3n`m2407zU>@&S z#8l^1T;FD^-5CykAlU!@Fq;)g3W*$-=2&TNuLWz@==eXLcOASAI=Q zD3?wW;Ny!UTC)?tJwPo|rX|JAK!k!G%-(--E_IZyDi8Vl>c*`u3O^ojE zoLt(V;SVI$GGueEDVOs#4xcsnrHzocKJw8V4-9#W06ONq-jHUfKN{MpoaX@w$)9K_ zEwKNpe(UaH3PQAd4_(H< zgYok=dvQr^{tSD*D$2!Q5;N0xM)mj{3b-C}&DP}p+`W|S#hDqWld3V$;kT4R{u(I; zrH=UofzRk&KwLQ7g%Dp#3{~URM_pDYI!uFUVf@5B8r65$%JUwVJAexS%0&0sUB8I= z+nZAb1%+mUr+)YT6*Gg~QMtj&{4S$jD|$c1S&|$EkE+@3GO7JnbxYI@A~a~o{Dd_H zi2<-oAT_%Isn_*9K~GPQdZmR%M8^XVMzFS@W)(L!u2Eyu+sHo-d`DAM3FD~Y87k`_ zip*&`MMzfxPzVggdsDbC!#%H_8JC(lgR%Z(si9Vt73pKW$8gX(_4ScjuRB+6=%-Hz zxi+r1W(Y+2xvw{Rs$W}t|GZ3(ez_UeeL~$o!JC0z!(DJn32zOm`xekU1C^Jt;~H=Z zs~o^;MDW;t;`S&)1Ql!JoHON7E^I!Q;%@Qi?fRxC9A42^rJu0k>4UFWSu1Kw>*}~j z?`egsoBq>SKK?kDA+PYgD@tMyA0UCqGP+pq(SRCNvb^iDhr?R&>=OB*Xvb`w`_TM* zJ1-s2v;ri`$1ZB83WqNBpxz|C)Dvbz`0G@X^B2A+Gza%8B55{n{hXvODAl8OoVL4u ze0^};y#53fDFEqy^!F13jU7-5kL9V90B}O=Zqm= z7TxcGi;KFq;}1YtjE{jLc>*@w*UX#-u$cq+Z0VCMDVz;Rp0spf6a054Bg?*#)&x())~2D!%D z%2nwOEhk@&V*t?sSjQ7f-hGmS>9a}Q^^OiB9FN5W$QxM`^J{9R3`*UB+#5*RFjtO< z!q>7AEvNzONJT}(zyQ>(@j!En^V;khXdL5#QrZ`T$A~piI)%%a@o9y{EOpmgFYSXA zygQ}WG06+@Ah~36Im#co7>-LVtq=1%EVFZU6>*=5r_xHn#e|b;t>qr3oRyAhy|bp3 zMtrya9#Aa;IOH>jvp=mQ=@<8;IBSaUCCKJTh+l3j!VrZU0#SD3^^T>h^97w+1+*9d zdJG8I{UV?;4x?9~FFfh@yg3|2P?DF2B49u~?be^pZPl&;aoXMrG5QX(Tvs~@8R*=toq&XFeUPwBXm2@IUWWj-X63*s#bq<+`}glaUjdZG*(ol;m_V(X z0@TpY#bZ#PGHQ2(5!Qp0Ih-AUem&_)Xk%;J-Q7(XhK`2lm^ z{p*j%)ar@hz(Bb;iaoJ=)`xF~PE*7@dtN^>EFm5JgH+Z)XKrw9eb$EBlH8`g(#d4) zdBMx;2{hKX$6B{6KnVnTAV30M1C@OO zhpoY$w3e0@G0thJr4Bhc`97EDai5wWX6dBc+5W;QsMJ6%oDX#Ipm`?(=nNg_QJUf3 zfnI|ze@$g*7DK&&XFnxqenp}ncvL-3pu^H>WB+wVePoBMQ~mvT7Iht7wsB#8Z8*zL zdCsHd_z&+!%)%O9Zvc{E3g9M?@qxai4`_L}0E6!VZP-ED1qgnB+Oo0!pdG)Bv;KC` zUt?zYM2VmyU#k&ZFenTU55EPPO*SwJ04#kF%TpMbjnXJ~d*fdt#drcKQfVQfJf{iI z&=vB4{v$WIhSwM5qfu0yxBUi1N%opO+HaKYRJAo4+?+vMd6U?Xn(DgCVJ)2+6*U6v zc9H`0;qek<3#Y0vud%nAkw>MT8q)c}*Nm)nV zk|_44@R6K~i80x>Y|f@+=}o$`tSR}cF08)#kfR6#``$|Q!diTHX3a{O%l!0%Jeq49 zU56@hf}7ofCqODA)hM*?Pzxp;*KFX@2NEfek1wWp080Q*HFNC;iKV2pw0sJ^A?ziv z58!Dl>$5{P3Lt5ngfJH{;z7fs%aVi;Q9_70*Bbh%6|C);YqGtjKPi%cLXtpHid9zV zm<-RDOG{3_%!@Lntp0G)jtZv z-oZU-o==XlQ_xV$aT;> z*VNR2%Lowp+&jXs_Fv*5z;9)On;4y+pMy9AVs00ZB|!&EagqBR#_K&ximkC6_Dfu` zOif|Lm&?ZX8(o{NpLcBwxi@9ne_TioWZ|qkg%9Mj=7ApW6cG%M+lmZC=nSW(KQ8u^ zjqiS2VL}=7f?pWiz*+!&9KV%IrffBs@PK7}B;p42Kgco8ze)CF!bTwG#->pO1aWpl zg9lI;14TA8E8+N93nTrZYBDY0^*L5YaIuS3#O8a;f@<1J3lg3IGf_M+v?Ke*vA92R zRu(ih@^T7JJU4;CUQcCM{XLG8F6{uX)#>bBolOGb_u&>AJvc32@Cty)L;oXuVvS2r zXjM;;KR<@6AyrX!yM zwuXa8Vv_n6`gszOwBzKRNI>l4F5&rHA0Ide(XiG^t<)jlB2(WzO&{ng7})W**DsVT zh}IVzMpx!JtBt%Hsy}R%T{LT0mm-|LpsNFC<(FpCX~Cvy>o;mhJxp;^_KqJ2)G()J zi=epe{;mFfW|U(GW^?=)NF1oe@NjKd(x3uHbBX z{&>=)Z??x(gMZp0zo#YcyXnZi!g#$YQ}H@sLItHC_mKW0GhT=0qGi1JMlf|X|5|bW zRisATPlWK8w`Pc_(u>R<1O$a07&kfhLatr|YRM)3Gm=wp5-282&mSc#{Q%*1 zr}Yg)jll}&Xs@IxD!YE%(0yfZdg(jxjbrm|jnr&K&7Gv+eOHsY@?Fz@1|T03%5jC5 zbQ3G>ux4#O7Me1qfjqpTkWd?ti!%ZIbaZs|@R=~z#d>;lbaXQjt{>4KpTKgLiNP|o zt*)KLA|)j^|H_)xDC-lc%p#&JS<=$Tv#v)wP|8A-fJ_Vfv57(}$+cM`wQMzUCo?x7 zg1Zi0+k`wZkO&9!b$e^*k(pU@cd#2-{ ze^dF!`zu>DF=zNWKd@#K(mOS6Z@c>`%{H~OoEn#o&Jq%+9q?zL=>!S>B(UdQUrfR| z*kktC3YKWLG9^bSG_pU*QS`02|OJ-k%vl6W;UYK6kcxSon}c}xaaX^PMAeY zG$SSr$j-fy^AxX6T)Qva{M`Vd;jwh89|#ykb?uL!!ye65*x6ODcVPkdOKpO*6@jlvUGKVquA=FY zyMIY5+z`d4Q@D(+AU{0VBQ#L9tWL%6l!zNvSdiQ}NunI%*X}|dDY6D>nwXpxtxP-R zk4Rncix6*iGsvwl#y+ymRe?KDZbcK> zh_X$HK77vKx>roh%p~5vm4Q67w0-Em(M|&o6A`5cp^es>1{_Kq z&M@a|1HCC+Z=BUz_T^1?0)D`tUWenxz85oSK2IYgk~vW59yBy9&k5$3E}gnInchYY z_>fpsqGd?8?-vnn(|>5OFjiPHW#KUDGyBAOTwGMe50(7zWHOaQ;8yoi! z%2ktNVpaY7f7=#O(>7n(I&EZj72>bAY47OJt$%0Ud!Z#)Fo>nfV|J(Af-oWDcV{5<@{^ zq-aKe{c4~9g&`*p>iNCUdw(Dxe}S5L>{q&TJ@!b--JcAIsBsTV!?PWz^d-g*iPC0; zkP5d;4~a-Q8Q!c1KvC>MIpXQgbZkTf$*v3x%uka7;X=sVmhr;U1BdcsKGl@I+2!aT z9w4768xoGUq2B47$1|y>By|C`QS(ZFd|1gZ0%UamQu^V!)SWepDN|GStu9(YxF>J< zmBf#4dWEKUnZyu*a)h><2aL(y5a9U1vC5?V)(qc+=8vTZRHH%34j@@cjKLE{?hgT%qMhbYA#? zxy)Nt9FKKGfEeUi9)-#$ChDfAb`L&KOSQZD0W`8_!wFDCb;2hq+~l-t!{JdX{m1Q~ zuLgMc2jAQ{@PFGuO7d1XBEO0Xx7o1*ozn4C2Yq43fY)!u%C^xz zxPu#USkBv5S!K+A5p5Nwa75~!UDelNV%7fV{lqptyk%16L^ePxZ|jIrcfr)Z6ZJ3g zxG!dj<6w0AVS!EvRseUz#4(&ZPwkCQM_>OLNhD}7(?ru^XRmjD&V>_S)B(NK!hAS7 z3=F3pmGyTF#hk?)yvj&_(`^F`Qa?TC4+Q~QSbNV6>&I2r^q*oCfvODzoAWo)bZR>X zv#)S|e1cg5B-EW2VA469kK?z6l!&d*99oA?!O+$}V`tH1T@CSm!j0P2lDw^NR{kCSabdfL~gHECE| z(!W}KSjCSHMfTc2CC^s_d@3b<)9O^Tdsu<^y(xO>!qhv2`nRHfxSU?A}E@xc&8 zCuPmu(ZIlz}J>n`Gd`nRUJeH{1hAdM8_^t!vpNYxY4(+MxWZVtW^u zl}KXkIBfnU*5_~><^WJ7yEK{qwK!ENW4q1*!4q_)9|uricYn8872Hi_?&mt};Jx{T zSz@yyHlGY`N&?B$2@rJ<%mA5$;7jo!fyg{4(90JA!BC-oGD2WoR_lYjKMD^6R&Up(AE+IGY~c+)HVmJ19dwiqG2?_Qpqnt6Sp2tWgd{)lO*~u?6^suVQ1yl(z1p`evhhZN9|Bu6d zUTDV)G%A430|*LkJtzh_T)h{OUz*40S=hN(eTRZj_$Yw^whJy2e@neH2NbvnN!{1w zX>!;q9u1gSUcl4O+b;0cIZN?mkT75kEz2;!7uD$)96aunzV z(V;ix7-QewrGsQ(TsjGKDdw!x;F2#l=xwyaQNMJkQgbCd=6LpO_WH|5!Bxv`rf7+* z&mVrZjS(0`yTnUO?#NPnnX4lJjK4?Qu+5|%&p`^?LJoH1~f2i%8p2biV`;6S>)-)%(V3A{mu+ir5?SgU3WZ68cKrB8b zb7U!2k9%Rn@Wo=lH`xx8rGQ)$bVohdyiJm6o6cmSEL_@uZN!zX1?U$*SHcFAp!J71 zjb}ob{`Uve=vFM=VCt62BNNKm#z}T>l`=nK379-fGtmzX#at|Q7C6+MGzqgs3=Pc) z8xD3Iy4#LMY?cIW<~yVK&1YdW2u8%yvI{!z1+#SRHmX=@U;-)jJ!JqV9SiNU}ok$DcllwVRWY^@rYF zhV~A0>Qw_~td3ieB&FFV&}s|T=dBMtb%;~_tpq^DGEuY6FC*9 z@3t1MB_$WHR$%a6OxREclOM}Jmpwq6V^@Ok(HXVJXn=CqO6$Y|eR5@F6zScyX3*pM zK0q5Xs2^`zeWGS?= zV<2$_(o;Jd5Y4(Iz@uR{d!}J8J+2?88gRoXUd2pgmq>mxhK5J}%i%LS^qw~um*M6? zg=y)7>Og9?)DgZnUYIH|rW#p)u?cA=z~_^GrQ`%=%@g;;_yetjfxM>Gt%+x|*h1Zf zRW=S|qF$=GQQz4})2x?Naaub5l{($UU*?;8cE(Vqo0L0$xkV$n23N=kX0W3{HrrnC zFkex)e2)SB482N^!=O0>uK43CL+x zpS0T+RLJo(I~DK96C1!6YM-6PUe>T1JIZYybn8Gk9GUm*kq$U`=^mPVUUo_6PbNRr z_*{qrGD~+5Q3B{i^^9lxs8C^q9T@fl^)pImr@Iw8%tZ=tQ<8`YTI};v zg#7X6Be&~fH3iZ;pVV&C#goZnA-Ix5(n>lQy&?G=Jucke8(n>rDR+9i0pM6dfao%L zR`mN==Qi9#bzgm~-|A2#)`jr)I08B7uYfZMTtDFj1vLwml+t_nr>2gp8evlolN5O%>z2(rNX>jvwLRuV%|lBKxz)7 zM9V3{Jw7+^u~3}^nB0H~$AL>d=~GO}qq@KW+--$ugK$ei@q-t&Nrq*9z-sXG?aRE_9L=zBLnhko+bsEVh%Sr2TNWk4Viu z0^sJk2ef1#D-rf4|Ms#rD1=|(q z_4kWtm!xOv4G3}UvpDHr6SdFN!*<&x>3B#mj45ouqeh|28@!M3mMt>TC8gtjmq1~D zn9;cxE;2ljwIdn1Dw=S*Rk+$2$#Z&G?d4XzXSo{~)1TCUqV_OSi`*0VSbHfT-=^#dZT@MD~unMC$ddcxju+hfLD`f z&NCekrqUFeYsrMDV?uD%$x}8WYoi4{&Ns+lGY7YF;|_zj6rJ`R1X&vgQx%nPPum~t zHuE1neGqcW8iE!1<&af7rvy1P-@p)4t&s(zOVz-Vg@#+TMd3}ON?{Fhz)R+e(<22f zoM>sPi0NXYa<=5%^}z*DcAsX4k5+567#zsyjS@OOm329ZH0J+j2kWIxVqlacDtd79 zQwgyH>20w}5qL6hh*M;(6dYC-gY_BHI?mpteshU1)wGm0BoZ9YF z4w~k@qiAYKQ(VHMwMrfc_o~$tAUYW3FVxB0z`Y08D=!_(-^Nf1$UarGSM)AEM#(Pk z;W00#+J_k7N0s-aBwnF`+K^;r6e-_cFOI)!P& zpn-#G_?ff$?8|_CquYo4X~)FbZ{LW0Mx=H-QqeY_EXnM^;5#dgPcCo>zmV*2xNuJY z$UgSWA?@z4jedOur9d7M=c*r+-p`7ds#J9IReZ zL1}?eGGx#6qH9m+xg7GcL!QWvQlI^Wd6R5>7M?m`N*`pGh(&SdB`_DO#27+A^L#BP z$#c>B*gO}sML;_AsLLA0TW)GbBblgj@xUWBSxL(hl*)H&n{}JJp!Y0AX_cATUI}&( z$ZhCASN7I=6)|nhHL62^lgK(ca7#N3b^cq9ZfUdpH$Q@?!slmyz z^o3}Av4?A>5V2*MZ@P|5Y}mwb*3--+=85=O?cR3kZ^j2PY1!vWYuq@A^0)Y~c>A z@(aHQZ3?T*q8j`;Suf5`dS1NaxM}YA_?sa=``G3Qzb|W!==b`GN5z-Wt6z{fxu-0* zXCOm8eR?vpVM;vO^J)RY*_B_I6R#dV__p8m@NMSGxVW)`qw?lGCX3$3JoHh}_5YSB zLzznUiuG`$Q3-?Mb1X|vwFVwK>_5K@#cFFKw1j>Gp{4o){v9TLnuVtw>hA9RaA&)5 zqh;W}^e*02N7G!u6Ki7Q}|*sk1~6-gA(ZegO?YM z7)uU4#zBMkXE65^w zk}+~&c|+T3%XL#s%1+;A`|(E3$f^iw zOZ}Hq+&T*jg1y+S@?Hnlo?XV;r=z)W0OL+ht;rl8V{d8{hh?o4uw&n9y`Z`#G4z5( zPTfx*Er(BEPS$>0!h40Rc-0$g=jzSU<{p!dF7q4e!%mTFw#R$C4&41+BJ=ek)}vZW z^nxlXTwX*n7Pm)-Y*-`~=KE)`=GxS=6tfGl8mtz%nttQ4UMao_fs0k2m;UTO0Yt*oJ+%=fMRuSw?;w|uhqO2*?SWiQ0Z`!$Wj++(VC={0d34v}q6>DT^Vx20Xy zTeXN=W}PFv!~3m<2i}s8#M~_ziI@soS=1|RX>~sKL=>NCx~8%h^?Ka=v(BC+u#!{n zA4-ebx5lx2Cc0Bqi_=nL*>+q>$=KcBUYd-X;h8P|cXlU0<3WKX~V_YqD z%D0Nus1sKUCSFEIjstn$tYsQw>P2dp^{ruFzSCDqj*=3_P|&J&IeRiduHTzhP7`=l zxUrM1?n~}*b*tYOz4NM?R<8fjepY`+BI=pJj-e1^%c-}QZO!t+DwLB*@r97(XbxJEhVX`O|>cb>6*v5Qwy zq2k1xcaRm&+^{O?*x6qj^s~xq`wwN7G}$|hjmcOqRUB@}yhENbNy+qgW+o<%06QVM zyCAB9V3I*D(Tk$N)%{vHnMsI<=%N4@^+l^Z6xL1Fep1!HWtF>2mEl*tet%Gfl&xji zZM~qMG2hJfvC*ULYU6A6e44WQexLs0m)ou*(|q>3DSn%NR1K8mi1vrP(d7<3)v+|g zP3FgVhDku|=gq8+vRiFr!k4e4B_{gA$2c+;pI3P+KE=AznoY8GyLb|}qHeN@29^3A zbr2}1-epy%qodGD6?-Ww|zIxrTBU^(H?G%~)}F=U9gCGuWxk?Xnd8 zC;healzG0m)2Ti)fkSy(uBf=UoL$$kbLZMn=H|^we>{r7bxYv*C<0DwA12S z64Den13#_# z*2B~CarKuNLzMVtC($k4T$yCXxJ;l^T~E=f<>Tq0&pw$S=vdSL+|xcw!9jmWg}SZ@ z-ms0P8h-uLVWDDd71= z7y+nULZM$1bg!z14iRV>p&)iU89(~=b^C{dbb5<-)9r6eOiNzQ<;QlE&v=zGP;q-& zZRiA5#ImpKmv~{D+~#GB@Ydj}!?8}Ewd_=%_l=TDHB0dJz@jV6Xw zbsE|}5pU|U-fYfn1oR#0@N7ZNNk-XkS2jgPX*=nS2;(E=m z(hyl08C1u~^#@t*+M2I(1>&L#M|?EfMP3 zqN1aPxAe-$)%7XYl&oc=xG46qiXyrUiVM;eTynE$sp$QKhn6XPBqEZk5N-N2KcCLn z*ci}~{S-|ttq1q+Rb zk?~5-1danH>f{6P5Qk?Y4uz}U*U!_0x3cbhH=pEn7p#Q{HuDv-gI;gORN5_g)|J?S(95#@Z))`|htME}ENwH2JyCcA(za#{SeFKR4>EGxS`v^}l@|ImPS5 zv)|`!)FEAwTn25}u))&fYfAMqFG+ORHcuRpN){mSz)2jul9C~chxnH-4=FO-MOu5S zKgG-HZkpqTnUjsk?r`(mWp`H|>$pqorrB6S-GKbMR_w6K{18;TzgGtB=Zoi#lMm$e zfAqKC{y6f?t^4KOnOT|ljcxIY;L-?NJI7$+EAlK7v-QpY;EV&tsoq64S9xwIcncu- z5?=Xi!;Po!*}~TCH$o^c;LmPzPnJZQBJ{bKZlUL;Q+?k=!o+oqkcSoK7yu zf>%gH3dgG`#$FOBjg_L)!D~YtoTS|Ls|e?KtMk|>n0mnQ-d{q@OB0|qT%U}!4VN=S zcDs0Sk~mL6mv}=U?o8(>M|YQ;RhZ-P;v*rm)3S}277~UjTZ{M3X)l~qzNML$eqzhb zis}dagY!2xdwga2`@mUfx{u#)p*FPsN!rVteR5M&N#|IO$OGziM(8dx3NLAIzJZ|F zQ~8~~hM#U$6~6j|m$bGAft%IcHwe_FTPn`(&=tHD_cWRMw>5I`98K8fz#2g^3&|^d zc9D#ZjfP3o1j-h;ZyNj6u4MY(pWUqejTrN7V$833>6W~TrkBh$4HUK2^#~U)Mu z8jpHiCt33GOelWPj{GK(VX;GXLNO@*z)R-Y%&3ytRl|){b5$%YJ6v{o-MdDol~QM0 zlnVGYhn+lCH^J4nB-`x>>*S{HY5G{>WJ|ho@V%VQnX3q4I}B}YK908z*c1%B5?Q`v z=D*FiT3P}ME0EV>SK`*0dKFkJmHoirps%i*Q9$+CKfF^V}v1&n^SDRiQh_pIG;im=GdS7D|Bay6scDx%*Z2G+BW6RkimwnP& zg>PQ};5;|Oe=WL|VoaO}Zk%mCFs0>Dy#T_myVnH7m~wANHfL7ZRd7gclu%ofp)n7} zC6Y~987EhNC8N@)c_2xhOcgeh45)EQK?GS4%oB1)Ad;a&z4;FxA&-wJh)Wxubi_3b zij$X7blmPI#JzHT{>kZLD=f*XuYY}lR8Vox`z-~p7C>~cg4-#{$!zS?%2kO{&${ky zi%b|d8aOrQ3+C3z^$dQ)y-2zYdPyG@SgJ!J8Qj72cji9wjXy1Y!9~pVyIF<0|J>Ys zPYSI4DW2_tx3olnqEnNk%bi*h>CYpwyd_z{7g)TYIeRFNJ#v<4J6}kZf03hi}ik4 z@2=Bbcu0=}e|7&Jrz9^`TdSYsk#n++!XTY(R{(ZIMF%2p6XiI9=!X@DT7yz5;vY2 z&BRc%R^J4~hMTWZ-`dsH1>wk}(qBN*A$$7$yI#&Fga$8=ag2_R&d$zGOB;nQ6IoTu z3l})7mtgfcxly&}tx8)!y3$yl#%2zc0E$xME4%7Pqy*rBzR5t2=H)|NZc!l9syt*e*%*PR9Pg61^TH|Vrg!ZpM%Ux*0ki@a~T?n zoS%jn=bT5a@O(b7q#DXMRJT`k9cDkXou5xkM_p61d88F3|BkVn$@#e8_U1IE?ati_ z`x1IQ;~TN(SbPf>Y6D>bDkc3cYUD#ojURgFKqGq4<*4z(_c&TkCVL7|-!*4#pY?`w zMkIV7iajJG1c#4a=X|4W=|B4d0|WE(r+-gcAbJ4`nnt4$<+Y^3ey>gPxebsIG%B|U z#A!qxz(r91@tpAoBSj#Z4kX%Ecum%F4=6^GjR`FBeM#>_rk* z+u(UrRBB4fxPYmpWmPw09IYmD%pR`Os>g3~)L!+Z`l3(A;@-UOSTIIcT(7Hd3Bj^AOU$jyr=W7{Mogm3N) z`RA%#R$^PWQ0%%YAp`c}1aRau052d@qr6^$oR2eQCRC3&`b-T+$!FCs{z7nZ_uudF zckNWa`*$NXgE{md zFugNGkQwam6?P&=B37?F7rM;s6Cx{y_o_eu_E0T=|C>>E%{=wrtj7%QYVB-*1CKK! zTwP1mFbH4eJ2Dp_{uLF?;HmBqsxkuYG>h8h42OI7`!|a*!?`P(i9X<H=o?OY8)WH-g~n&f;~~aWCY}_?LAe>N0~- zVa8*)ty>pYu;H|AMy4S|$|6*tPdfjTJ!o zPapUA60Eqj5zp9^H3;gt*74(EdoF*q*m>T_h?|$Uy1JUxZ5yjXRD~&cv3qAvNOK+= z`4<#3sD;YBL4_!o8z`FncZ;=TADB$zMr(ud-a`f6ygzvisL&rNeT1WRwiW*j^T!wdp5tG=x`!dvHsNx2X zpMRItV@^ZJDWF%Z#q}(vT6*T2oS`D+@Q;Vlv_y~23{_|e%NI421E#=fgwrle#S-~h z+i_raTh190o`u?gC_#&kB9@1MVL1*oqa@0V5|L!x-}nwfLunLcL{;dD1qys#_9*6` zJ-dtAT4C~jXXgp1`t8uIAnMsOBV*&~pAAz#3kBVKoac)$Qh-4TRUPTiG|9IBg4Pge9_HIypqYZ=GXrADAi=FhNEJE31zSVhvw=`4EbZGKVFAR(j z_T}9YlaL^HdGJ}SMOjgiu$Wj}e0-JDNq$+h{Q$@q#3|5eDkpTQLwYphBe;Rm(9m#o zb+xe>z_kA=3;j`FpCG5K9@Bu{G{&^Cc6sJyeSQ7QmoHPPR0V~1g3M7RhOTCpCF;W9 zrCB}SjjUA|lezTkR{N@@OPAKSV7Mq6`GB$;!ON{&u~kmU3j$mpc>jL18rS_Uhn$Jf z!a|6Gyf__x+69gGl)q?Q*=OJLjqDX27k5lB<;|PtFJ8zEeUd`Pz~wFECscM?ZIAPv z^0%kp-BMC^((}+%gq#nFVC6NIwxDsLa5%MNf&rQwetv$a?1xw^6cx#lxo%XpqTgM*4obg$W7g06nwWD>@-TTkucQ!+GwkgcujRH7Vmy>Vo`!1q&DR zI-0wTDw>=+kz%ox->?1}0xn)^aH%natT4v2YE^7aH_D1CuRW{GJE}%Oj%MiFS$~GK zD)#C}bM#R_VHgUph9|@n7}fRl1mf7k!$aigi)baE?a!M|8)#{3gO)QU@KDY*1J!N` zgHLx+yGxV=T{mQl&{!14pfMf-`QF&bDDHI5DGK#)wj6W=Xe9uA4Q=EoOIvJGlBBq} zxRlfoFk9KSodF}#B9|Wo1+}-gGg~*wKiqDriB3GwH$X?Xg-&CsI)Qg>ZXPRh<2nD= z`#$bhtLo|=KYG;lpTQDuybt#@dubxde*gxTla-x-+)vA&^L`=t7SV$rul?w?Pd^F3NM>8$38bx_xD0-ToX?4A z%XN$ciy1Zs!*M@+_~uCC%!uNkR6%;LVZ9k!!bhX8W(S-6%biXj7Z1FHL(jLZ?$a)G z1&=QB#*N0P!o%@Zh;)l&eoCp||`6{)yUS>2SFX zLW#q}w&Z*WAm1t>(^ykiH`x|+dXY!h^R%>YZ5II&EBI>^=sJX!AEN>87B5@!-eJ^71)_Tn)8+9$mx^K_`ZWu`&l24q|WQQJ_r3v@7#xyjjB9J)1Dx^6ML{zsd;&U5$w{Cl4?~l~QWEi;C5nT^WXucD05<+7C zqV(!0wXkdmH&9NBMOk(J&`Sx*?|18jtDr%8?L1-yFIZh|j|N3(ngpO#O-)Vg=YW7j ztgY6zHsB51F@d!ymLaDS-4Re%MX?vxpeksSOG?h*>~@0g7cLBRhjZKDC<1u5=vCHC z+i84gyU0jL0n4k4a<%+e)}|(JP7vGrpX^l^@Q=#KaKiS1Wl=qNu&A_D|BcxLhZZ>= zk+G`C+(FL!g)IY)C?+J}Xt-%vwZsPli~Vtb;>q5_ry#<`b5_XO$GtOv*nOn$YTP>E zMEKUrL%+sc%{nx{Uf%PhQNAf%&px@1ogNdP#<0>ncpg+@FCFG`a>Y$^9`2C=Y$|PE>xDIz{(2wrev4d#8gi>m_ zQV3RmL-hQ8q7u%Qp4Reb*%>x1 z0*i|u<|r&2Zv6}Fmf+tsp!^di1UsC$$3;t|s5f{B!xt&7e=@X#=-kQ);k z=nDXvZUn$wC$^t7e12Y2u&jgCkt2SserZ4Z028(Np8PUBeN2A3MSdDB z3?La+V%N~twg(dsMM}=?-&l8Hq<7dzK3@?WKp$qzXh%|^0c~lf9#0O1F;BWwcvgM= zI`}K(!Xom{3-vveGr;Zx{NxE7iGYZ(a2ht%9s&P~&dP2EIt0sClP*JZ31T3S|7W0Y~Arf7)?@HbR$w^7ig$5>C$Bso0 zQ9vm?hdxyQFVw;kDmqm*R^YlT8!iX;IEs`6;bPcb0+Y9Vc?%^yDJkjg+mq~E ze0)JcK_lQ0GSPM@+ldh~;#F2w2A>56W~H-HYtdbx4`p3OlUlcQFvcOtcXWr8xfTcH zZdsqbK5Pa$#BxkVbBS7st1A$_0@YwLXp~xE? zI(QJMhyAb_c&+1rS~;twfz1KykJf>e*LLsTP3(=IR>uX2-d#i^j?+1NwFAvUtQtG{k%)*0c*r=tH(mI>-rim$ zZwM~!2tl6ZrUDO4SO*Xuks5kkYeBR&e5`u@%$ab`W_06|2B{Rg(-o>sKx{F-2jI*h z>7^|(kh_2bZSb(-`(PaiQqU8yo{-cVk$Q%Y#5^SEylRFHeP>87H1N!R4rZgP87Efu zlBJd$lq{`VTGPB0#D){gB|(+ diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/cpu-oss.png b/tests/results/scale/edge/TestScale_UpstreamServers/cpu-oss.png index 1100ec5027309120ff32f2e710d27e94b4717b95..b975fc2b59d47202fe2d35bac4dd370318d9353c 100644 GIT binary patch literal 21785 zcmeFZby$_%yDmCW5d;YXP*MazS`b7UQ9)W7Y3c56NfiO5r4f+sZV(V@X~{`SclUlK z-};?();VkMz1DS|^WWyWK0bB6^L@uV#xtI{@B0}aUQ3DKU=d>>5C|O6S1)7{h|Bj7 zh)c?tm*8IrZWGYL|E^iSdSin?;5MQDLknlXB|#wWAw*w1lXr|=8Fx|ZxBGU!+3mpm z=<@aJM4Nt|!kDT0xywxVwYLjzE!hu8BoCU~b5)gAm^+UkO9!2^?b>IYJ37qxa_qPl zWzBM~6^QxCf6t*yN=;8<6?*Tf=KHSV?5rO18Cm^$hr=C>ZUN_C{&<=bmR;Ny0?2OH z+K~3Sn=q`;!D5T>Kg5}z7di~+F%}^L;o0#}8UBeaSqlw;`1R@kj}LrLmo?9iTBY6D zTn{$t>+8$Q%NP67&Q~owiiS;v-VFw<$WLArci5X>` z|5KpD9GO*JeNub8rdp`mDksgCs-=ZkxCUQtUKuU3*qm-|k7V(f@+Arh4ZVE%vdE`9 zn^nlu+{DCt?Cizuv-$b?sp65}Q&Y{x%4NP3BYxZ5W<-2^Q{!xBXt;1onzu*Kb!)b@ zY{Gf@K^-+KYe8*oZEkMY^Dk{}ZGXEH1Z)>xdpA6C+M4B@a7=bP$@4fhIgS%6Q6VED z+V4v^E6&c&-X^Nu9aL>?ZFR13U+T|D@Hji%S?n|DjvsgW0aL>2ur{`_VOgW$(I?62 zcCy(*eslwIa0xa3+4=djl$0x1ukM|QOT|9DK}<|cPQI4(YJbc|T0vm|rXn*lQ^R>N zb#=5XfzL$|bF=<3Ubz}`WV>F8ij9p813f((8{3G3_ccoU^@+HzsGm0)8nsT_f5RD+ z28V_mYFCn;`+t{=A-s80R#{nDMuyd7FniRzYIU-~oBW6l@i52>UGOdr4o+ZTAS){? zU&8sxb~n-O+l(s3zn*_FeKLA>dOY75L^|fw#shlB1~Uak@*w zY0m3$}Zy%7^Ck)Z2%cph7= zv}qDww>lnoJ1$_LB|b$NLWca>IiZ-CSO_&84b9)VNKK6*{m!;<2ENK?UwhY9 zO`oVfd-hCN*iR*A?T&=F_-K(qu)jM#;v;O6*TOI*UI}wB|aTo}L~gFf=%*k~27vr6eAgtyWQ3S~|GejhmS84Td1$ z?0f|4JTfwJv{7>7#to^oqIUEB=xAaqtBS?d$WP>a+&ny0wYBaoL1eH%u)ymz`|?%mvP^OhJgV2OAc#o~ae{}A?Ws-f zakBaI=TCzKx6<|l)NhylH3kneF|m*M-x3oOwga;vxafW>!h(@I9eD-Uf>4QYC~O*efA!h@~X*V|iaHY%Ka=_)SD zx+UVc?ZzwZ7?g5P2J+nPP7bVMIu#Wa_gVzbSUEUK3JNycG+mBY%hJAoKii6|bA=a! z4bTvYl^uPcscsK0+FvhJkWxCD0fHA?-? z=-pm%7BX(z^rWPzZjUpYmoHz=Gvp~3Xm`i+Nei6rRM^Z1Q3%wU4i_>9nsr8V&`QNB z=W9K)vMOlS=5jwd*zOjngEh}OTt(Y3Vn)2~PfKuj?&jOSPV$8D-o1NZj-{jKqm_19 z1IBh0Y9vog@sVo{OS!43b028qUr9(@$Hc_EcI_*hUfXhBo%`JS+@83#wKa^30Dg#x zx%Jw@944I7+^RD(=^sDtGh`Qj@d7qjx*MM2d|qc;8(4ksqHQRRBt0Wz>=Uz*aR=o1 zVH+%Xdq>BoprFA;TTxL_*mqg!=?jf{*n)NUD%6-$dB_n5;eY@B{qyG!?Am#cgGP$5 zu1kV<$L?S8%o_Opdjouh>t-_%VL)nmxnqMDdQMIbHW9NtHxZ)wbv|O!*w@!L_4{{b zwem;w^u{B_M)3LJ;o*>)O<->Y;-R0a4=S4IpkpHtg8JYy5s0rc`S4p;xB&v>=ez%# z5BO#BGqbW_O(%Z+dIc`j=5Gh={vD?+3<_7v^V5BQUtiG>-6t`8q@)PMX8%8SaOk`ww z{&vR9Oi$mZqT)0g(JfIK%6`-5-wNKqOtS$C2WNL$8ZNiIF^4_4w>o<3=1qtbqXO4) zaiyfCkzlU_(pM3P*FIb5%L_fp;7H;`LPA2s#KoBi+ZCk#?W3&H($aP^zT}<-TkhrM z_4`t;jYEk{7;l>8Y_L!d?dg&Dn>vu%S$jYMPyow4j z0YP{~g#F)+uly1dWfsUxg)CV)xkx6}zs(8ofXVw{LpiEtgaia;6V+VI%*0W%7|R#BovvZfT*jevv3cfd75)YDPb|Xz!~KYBk)*MjBGWwB*h?>&og-r9-bdTki3o9W&Ud8*ZiB zU3(=D!~<(eMyy)z52(!lerb3qklyUQSWaZWN_Yw(bEM_4`krEBP4i+gHl>=-EBe5c zYqE>q`j4IwtB0u&rS{;-E+?~-QQ--@%=pXJYQ22%g8j)8dvYUFQ~3;e;p9zv+WiP> zQFUQ8W|mzw1mYyPeX26QbZ2$7LY$B;To~)qYZDxLv(I8=4>Q<9KKt}h#ww=OG|v@l zIC4bD3z0oU_sJN|3gH*aF*&yg6Bbzb;lXi~8`EA@SMK7!g>KRj#p;hovBqn?@~7b7 z;6Qw0Yk6RH;+qs2;`j5xtNy7!H_Z$R9q43NsRn7%m}SZEGY9=%5!Z;NhEs=Ia{2bH zSr=EX5JtB5XvF!5Q5ktF96by)|EzLu_I61v#rDQh?cB=Q^jch7s%t|u*c#7zwVayT z*x5uq1elYP6JKm14b(#aR>jR)9`&=$aFaqRJ`B_#FqAjKp_hc$N|(*>6~~NhoP*~u zG5brpmaU|OUJ4{K?^ZupZ+;0EbleXW5&g(A`p2~N!!6pY=;#pCeSLfwHL9Pou;itu z8y;*-3B8Zwap;QXSl%7dOc3y>9c?9pLgMg&ctlu4#LwpD-A8`Zbmv)M7Re(^q(lzi zrH*53b6y82DruE--;>C}QOvOGb!eA*5?M2#XJM~Q5}Q+k3&W#GJu7|e<`TL#9Vh+n zCqFZfQ<#IsX1HcUuW^Z!lM^^g5&`$>0b@x~QM!i@7i6QHpAJu18nPo#UuC?)JY4kn=n0U#z*+DlP2_mX~k|=34IPP z#YiOVwwO>p+PPtHcBQZ&qdjJYIrih-jBD5BjGoIA*Q6|MW<-ro=%)3&Je=mYDt`&t zf*>Ykto_gf3iTnY(X}5LQ7Uwg)N(k|iyP?e>V5Un7-ByTTV2)P=Nz^ZAh_l3jhY@0 zBB|yT`_WvRFNJXqSA}=}%6Evb;@7pwu}*P9o$KkIeJbC9?f=0;HHmxO#u)i1_nIs^ zvBJpf5@8m&OP`UAx-Gqad1d>=#@?vCyDL47t_Y0eAicCQXw*hMp`}+QCDu%do1m{} z$rMS;Or6v#HiEAZDKccoEL-bDPjf^EGh9DPn!_w!*4V_eZnI=d|6Rr8wb4!p_v;Y( z5d0rbQ}Pl9^Kz^lM*%R_>h27;#&WU7!dulJ;RQbT`Rc?nJBO;zW9_bHMBP~Od>u~n zDyK(O7QVqGB@)v8zb z+Jl6|ODoZa>*ai)WTZ=IT*^%}VFkf-6_RXO410J5dayfKgp8v-`Hpq?W`&RyJyzsrsCjVi zvPz0Pnyi-Nv3Xionzp+O?=u)k;1WZ1Ymgl4yLhOZJi7~?JZ0X$J{g2H;7+fv6{T{^ zby$v7eY#4HmFLM5yA}NPhq7?nUr<~kCT8+0bE~@-;j=~sl}3j&Z7i#|!>xnU)jJtc z-j!?k7A&$$h#*?TZ5RZ?sd!Ms)g@QXcS$+Gy0n6s_tOLA)Io82$uyX?F7fz}P8FQP z@N$#wU<8wXoZ2LNh1}~Js;V@NK6cotJKUM^xti#P!?kY##}D|8OwFUI6TXv zHTjMJi_wbM`;XKJ@H2a_WO2Mh#(iAOuOtO?v%N-{0&{bn$km72 z0x{MSe_2_l`xB)j%P#> zAxmfEB@i{R1s>)1Q&_Y=`TAVD_~==*h?-7V(B*moSk~+J{LhZZrii+@R&#wQ{DV&Q zQhKcr2TWLmo@fn5Hgi!OxG~}c_d3T3D7fhb7hfPw?vh|54(jrdW+&nsJ%cJOiPtI* zTXIv?(Kgr>^AQIXULJYrT>bPuQAcBwH_Ch;l3~<)!qiTdb-DFK>#+F;^QpE}A0hYb8=gR%aZPtSYIu z(C%3NnZ>Qo3#%U3Xq(g-yxKBJ_w1|xEkh;5?FO*8^Ua1+B)se`p|NWBh5UZ4)EUH` za+t`IXS>hDOIuB$T>8*6QQ{DWdcG|@|8(MAT9(vFPQ#q7`o5rJZ}*Szpvwr<2X9p4 zs77@M7pNsa8&7;O+3h)ryIN11-%2LvVW%yAdLGFAmS_Erv&{w{Ms5;J0NIJ#l|)Tv z4|k{JVS4H>X9A5F(${3UaS>|Z>Jk$&#)d**0yK&4aI;P3@~s$POa{QfjzT^7oc5N@ zB$*@c9KU)o&6^A(o9sn>;vZ48M;gj?Pd=3+eT_l#I(ufg)D=WzGmQh{RB)5Q?v0N4 z3R71Uh0j=t!|hcp&tNE*Jo833XZo1JaYY||xA<_E{aKzZDZ(-srqe;e^-ruBn@C`v zFD=Hz;pQut8bN6=f`fFox(wc$?P`4OliqZbHCzQ4^Ufu>S2vfYKA4T&mnB5<(YqyT zN&KppXgiNjO3>@eNDswVk!i8E#oRLzemq#hy}5`Tk!&rr4ay3ePBS|xQKqkFH%M58 z)8P3FRA)w*^|WC%9%tPnR7~M}8_SnGoSoTMu>|XW!m7=!9`1hq7_8!hk33f2`Nee= zhE_j-0w`n~MNNWQN!jI-1LV)E=D5R!Ww~!4et80J#Okm4RH^v8u&ijZ`)%jO5Y+p4 zn!>z=P2L>-F6$B?o*K?(J@e_qJ28w)2(E%wGS9NFNE2t7Q$3SFs->&rULh|=2oUFu zFo3+HjV~WFyBUSvw@Tv$#SwgiL2qEf2P_#3<}d>|1uAaEe{am+K|KQl=FIVVPl9pn zALZr3s@zl2KT$7lh_#?0x?#v0j3O}%E%HmYn0ARf$#~N^n`mORmk_}^p*#pY?%m*@ z=ht{fROUa$rzbeklXZiV$L_<3Ci~PMWmlsDr&&k6TP;?k0=9Spq9$Yq3 zLR=-D!;a|Gk73mjh9VwdGN@_g<>ggWM!r5aIC|uStaZy$%n_56R4+CCO5||~LBw^? zvJ|%;RzZ4yk$(mc`2l4M4+RgsO6-;gzkU1G8N=Dq-275l*nFh8)wm@0P0@F}&@`#I zkyk;3-O{2E2Ro?pnA$S*Zen1jwsi~=HY0EtBkdns6 z$Jasi6cs9r z5m~X<>rL!Wi%&MT=Y6Qnovi+ZDR`rHEtXuZ*1+JPeMPdtza{dgP()9nDax34gOrm>+T9Y}tI=}UQCF;`0D*{=y&PC6jHt*tze5&nEN7(=Y4Ep{1_W)dV zQ2|IvAKqqI-K05K6FsIHLTz`~szOc4<4rwFNxaQ$lo-b|db9kcu9**&4@=;UCvR4w z^5FGVZn3$OD?d|!FuQt1(XpTY? zb>U=(;yKhGb~;&$84%^vi`MN=kjE4I^z`&=RqH4?cigfON1fkg;dc@gZ73wQ(GQ2m zabt3TI)B*o7Om8EEGz)5v94WvQ|)M_p`ih&$i`HoFFt?)u>em3F2(P0=2{lY!wUc} z6#H~cOo0Ib%WtoXR<7h-60CZhPz=*Y^>g7z?zQsO64Wje)O4IDI4@*S2Fwxc%XzJ0 zzOsygvI&QCY-7x(8^ApPv$pAP8J3JxS6BP^_-xL!0L(ks-+%k|ZCg4CzStGZr_=y0 z7`28x5PE-b;3yiR-yQE3ehm$ilK*sk7|%n7QcZg-`3vfu*&@uCwa~H4VFxwN;z(i&wkW<3>8XkOVBiD$0F$Pj&pi8|zNw=LO7AR0`4t&-v~FjLzkXHF>AZT`)}%yT_QTgVRNsCsL*PZ6`W-720-&!0WvXha z=?x)(2K4|TVCMz(h*qBoqo zZPzlQZ+e$?sq6K=CIWHlpLd(lyWzEhLh8^m2{G~g`}gfv{;;|o?R@|K9blx&N^a@- zZDK6Kdp?G2qt+6smCuMpAL!5j%(82X^}LRVpJ9j@doCn2(rt+>(D4^e1`l&XNI6F_ zQ24NA1@XBj(j(XH_B;DQ^?lXq#t=F^83y8rbDu#uODPYm=)@b3KfT9rFjsw)zuf)w zs5yYh4lS^R`*xeTj(U(v6 zkrwBT4c-_^xoQ>Qb4~JUO5J9&@@kz|3R)C%)fNLi5wqL7d*8_%;(|!iNFs>CWFN^d zK1EEHjUoL`&i3ohM@;e_(9$}Pqc{kdt#S(_zqI}~{hn6CI>AZxx4$;xc5h9D&Bxv^ zQlf&E-a#9ULyd-}h6edvryk}&u)gM|CS^uK)R(XbPn1_9bB1Yb3|$4a%G-8wHEYg^ z5YFvNQr5x2!J2jMZjlWzOu!LcsBa+N5ai~z)+Be#Sw85(OIAnobSM{Sb(?Dohg}Tl zE>I)J$l3UqnB&E?gxbTuF&e)x61yRXF%5llQz$3YJ%2w@6WsZ~yLzV&f?tf>IBo3#=V~%EmD;=LRx^ZMsi-4s$ z>^(3Hzg#H2*n`+C)%lK_(=y4zfFf^pJ*(#|8Q`&&(6>tjG)Ir{({7A|gXb~fN}@j>4h zu?UYc_KCtc-OO_MMk2nDaOxU=M%nMsVcWCh$NC*lT@UipY!C}MMG2+Vq%vdj#vDx; zyvmUhRhJORDfi@`?JRZGx~(A)((XRiPaiO5(Y-V|SQnoOxry-9O&#|eU!EdSv9JE+ zSY8MY8F&Apt)ha05qtFe_n6^JRWI`Zp>cc~zYo)Y>YLgYZ^njkM}ALnXl1Ot-tuht zGNNXZp@p4MIlsP-60!5UKxvu(Fu3UG*^-P6&aH$`iZET1y~?E(o&<~swUBCXBoquK z7{5C7b^A{2FyFB(Q zzmuLr&^%s94vq*9cjCV5X@7i%91bQ*u)1c|m`CNY(Pjy^M2y+gi7Be7@tTdWSB>+V zjTA2|EC9J#(2f(@^;x_xsRwP zIDqK|KVPbn^XAQ)sVO3IGesq($gf{B`W7eL_SOG!m9Cv%Buf%<(tG{VLnts4He#Nk z3{7B)0iA)7F&j{(*4SSOOu}^)m0?Gd2lu8lL>tbz*yG$Llc? z-#)e5AGfu&1;nE*fVJ^m^BlJs9lO^2>$n`sbHMcr zo2zx;38B)E%h3@3DVreFPyjU>%zyODyv&3>y1&04QnoS2nZS75c}e*4kBUZ=|NoPY zP)|AXKYx$%j`fjPiafZ)=+3Dd!%NdjOF4l-tqd5N`>)Hv6(NKUv>LW7ZZrP+Wk2y% zhYh>LFw3r^D-fGJR{@H*$xE7ChVq!3!v+bRfVcimd`5OW7Rjvc{I}z-^wrBpSs|Px z8h5R;a~fE6#a{nSx&lSobwTj2YvWaNva(Cd%S22nv$ou$7&_Y8gE^}6Q>KFF+YQ}q zcsV?@)L$y!F7ylFqP&dY-8H4w?^1EbY+vJDw?uo46jl#5XJ|qfXIn!jek~A;-EUIJ zwcozo=jE-op$TXPT3~c!gg36+)1ElE^>1C^mzzNxhisR9N(FVBKSnG6WLKw*uSh#r;YU##KAJM@zI#u}R? zN6*&IIRRdDS=-kF@{@nJUk=wlS*K~r64>%Bpn11-A0<*eJ##)?zD8?0uihx@?Qt^9 z0U4?w&wd_8H}7^wu~Fa8K$6HWUqIY)w3t?AHmWEqYdu+y*4=X1RcWHSa68Q`gu3^f z+jT=1g|Q&`Q$)%r@yNJ$KnDTRii`X#G$I0&11cWQQbAgHgwDy<766TqTDfWcN%tH* zV-ZHpg2qO;irhDAdw)_#qC)Qb*zQ(2(jasTVh?V zz27*}-7k;;ge4cOF=#wC|L6ploTE^2AR$po8PF&|8NwibDW>xYaF#%yOam!va+`)-vC*-B!TlP-Pf`zhkZ|MKlx(8+-Je7uayP z+31|L*`NHkKs%e)mC|as?J7_Xfkwy`3C*rrt(C5hYDKtNAv1`%jBfY z$z|0P3}v{n5tErvogh!mfLi`vqyfd74|JlT=no2U%h&zrs(vwKQ3u33qXK6UH10Z2ty`m}k6=Wg{9fJ_dJi)QG)P-WVrl6U5GrlI?=iIHj@#Yct%)1U5=T?|Z9B48#;U2X zT6Tqa054X&_HQl}4VMx1Wn)CyASD5MGE@DC;$i|R=Nm#X;YTb@aFS7GHWBG5NtEt5@ zUV|cpn1qBU80amCA>#bY8y6F`MlHI;_9HhNZJ~xs-^5!k^^3&l^!?oZMk*viOK=g$ zBQn0zG^cs{2R@&()UQ#ZDr(S${Hvn2s3RKALM^95q-!$T)u6)aZ4wRR&DL5Hf6#euTG*0gBXR%y1M~^C$A}?`|7R`3l(sp4{(l7_t&UH7U zyyyZlOdzISzeqCnDeJ?B4;dI3sHt^96$Tptgdo6j6A7&VK@PQkUftQz$>H|6RPB~Q z-X|U6tJ!`xO@cDm4Wksv9(HyGhW58H0+nCgs1#(h!JeZS6B!x#`ST-Ch(IwG9UblE z<<+k6jX`>CAQeH`G_^ZFQL}2|FZrpG%C@V^5uBtTA>*i8J=UP$jP*xSxr~~Dfs;Tc zDkwC~JW<$Qi6NvMS8fN~$*WPfcO6aru}0fbCTPs<+D(CCBShP>oIytGPaop$ezU!g@bs|uAh8DR61d=2+JxJ2=BnfZ?qj-ayR(#S zr|2&EClm7~#zEEcCKh&*C*z5%b?*TS1~(4uzr#7-jxvW;hU^)1DXt zuzPfThJdfi;duaa+95vE}IpKx0)M+Ka8+uq9qaaq@TU z%V6}k!QqO{Mhl#a5aV<)w)}a6cqe`ECV;}U|N4b5#Cy8aH(F}OKu5=AIq8|!h~}m! z*B@<0k0XwWN&daY1<8S$#_NoH^j7}3WX>SV!^XnOR?LDTT3lSU%6=8lqMFa$Ch%NZ z3?&5$mz*w@_1F{th9N%uTu7Zf@ixIbL(E=)qT`+qpfHd|2`95Ydi1-mpgP!Vjsk!* zumLd!C_$iP$H1|x6UIi|dF`62b@#g8(a}*5mGCJ6dOMzL_`vIp4NkuU&x2tTat& z#(QDCYpo36oW{^gI0YkB{C88~QiQW*fF92Vl`Uq8t96f;S$98XJSTTzOoCWX6 z4=RzRr6snl06m?4hYVr6B zg3{+1Qc_B)D^k&hH^brp~`qEY+lX%8U_E?=K*A~k85UT2Hr8FfCq^KD67Je*HkV$w~M7WfUsX&ivLO}C_V_4V!VLIvSE z{ehPE*0sy+BEj*)=knqB+P&+^7EV@CDC7J5EEt!ViG_vp&h-Pm+;&?=3nl-4zLWDrIeb$iR*Q!RQNQgvN0=m>oB={RHf0TswXeK)9^#(vSFBJ( z$30Q{5&ZnIHOgDpP1iP!TeXnUhc9(ns|B8Or$CCmF)qD3PEK-%BBkm#vDp+p`mdGkW3I6&tTtSwV&4< znP%N+`Am!67ahAs^J`*ncu)`%R5nUj5%|+kXax(L9f(l4>6VRh5K9^xFGX{hn1ei4 z+JBn{D}w0uiOb8*q`@U2C^yF5k6x4;ciy|EYn99-%IpkRu&CHb{Qdo9q#iTSNHrTZ zS(hWb2^i0X8@6J9%x4Cit61=@M-|^cI`XGN1=%~lZ@Uvst(GCz_8#`YYE8HwuUdNzU;dKtsv7ZGTN!76*@-mcr_u z9L^^s@H%Y)m~`{z&1wRIQ;AkpoV@G&`ev5b<8OvJJ*A`;&VqP_sGb$e(rs>T2GMeB zTN{8tH-zp43a9lA|M~OK2NMe`n$u#UP_JD$n0&P+KfZ}c$jQy}oD){Ii_9DfdBEmS z-W0*S0p7H;vy;MYr{~>e3@Flk@t^x$|N7KQ+t}FHGGDXCST=uF*6nwQ85_whs6>nn zYPnFA2tut%32P8A$&luM<0xg#>K5z#s81QyP#@dQ0S+9PR)===eJQs{X=`?mX!N~- zYO0~72=P&a)T?B!dV^&h#)WYi*f<|S$+1)uHC4(F9|RH$h~wfkZF6Ka#y`@hcrZ356M zfM|m0VkWQ0m7?z$$}>QDi$L}!ORk|{2#By4IK(N6nvQhpm9~q(Kk?qZ&YyV@UYT9+ zV2{uMs?xO)o{s?A3Of8Ri@gml9(UJDN1K|In|)Yx;JX;^x# zqGHUx^^^77p|&H!jBWY;0Gjabsqg5BdcOU<$c&5(X};aC#;JunR!>Pmlw7@9 zItmle#vf0QpHkFOqN+8ee3TiZ5dOF(6wV{Y#BNn4DT=A@*| z*1x+PAB@pF+r?2f!1bU+_ejLF=}sJK7cEGmyeeQ~ust20J$pA`JYdKUaU61VG9LSE zqAe#JmwaxZVfkBh$=RO~*(LL@roKfjp`cW4VQY!o>oV;SE|*TsD8dP>CGzLLx2X-^dc{!g*?vHo&nYl4P?rjq+-0IQubU(6-># zY859H85MN^6lV}A*Ou{3kZb``xnNrfk?-^8&w%)+rKXbcyE;NXaZ#>JU5bReFl{2wP8eE~}>pdFOqTp$diMn!|qzQ!6m?cJKbgHjk^Vk7m`I3} z$KDi#f=Z$FpxGx|oPv_n7-3ypF>%^3q-nsJaXFPofSgNT#s^i5Y)G#mUzTe(e*|_B z`ZP?SV1ofEC@27?`=`pmLQydSU;Fe3Ra;a>Ujbn=kgstfP#Qv(@PLBG4OQ{WJB0M_ znqKnYzPsEnK)ijH!+652F5$c(Y2pX669mFy0aX`*FOhcN3I)KIfI$%el*b@6=Z-V) zO%a7OyAoPweDRkDbFi_otD>*`zm?GwQc!MHZl`e%G_U#Ba_zs2!Jq!l@m#z2f^YVW zw7sBWmwKKhqk4G!DclVUl)QeLD5Q z$#L5)$wzWtFO7`PN*OSQyF!KY#QnrEYalu#ME3P-%L*}D)Z~VF6mf6?^9WMZ9&v$@ zIDFo0k#m0#q!(IhPQwO*7MscyGvj$_asIPnuiXI>9H@_IY~=+{R{iL*u3kKvVj6&a zXpf>`)BS}!Kidae1!%G_P1-K96;P9ZJJ(C7%^NQRX;zybl!t zqIq|^QxBVvv3$Mun2<>&rEd|{GWDiN--(&fdEwxEz@vIrV&k>s3LZ|V;){!U!R!h3 z+TChrDLbDkXd#Ebia+I6I^yC1t-308?lt~J4T04j3_P0pq10b$x%4+u$m108AR9^a zu;2}mIUn)1`x_bo#X-{@^*eBwNvanw!&lXXhqoACJEOw`o=rUD=tY#vbgcxXnVrJ*rL)}8{*N+8q$ z-BbV82~~5mm&A3I@NMXDgbw`xPVXyvRvu2sOHtIWr@%(I!HrVrQ&h<*oq1j~OiDyF zUm%aQk>RyFmtcZ-k|dTar+&Wuo+R=mstiM%PpP7}uOCV^I9rqsk1Uw7sXn%zp~}TZ zam)z!ms8%tNXUWLyy?Tiz>T3^YiMYQm*5bLn{eW9k>_4;Ia>H|#KTXD;#m;CMIxE3 zLTra61wcR#`|-Tf!hHsw{@N9Nc}6oX<0K{Z$mZXua4%7qC>^XkE%3@&$BBK5*_oMb z-QAkCu1+8?0Q`#Yt65_Dd0Vs&Jq|GBFEc#el2BQBK7`^(jY1rh8GHaqmqN!(EBPxr zu^cTj=d-aXI}Q-Hoh$d3H-DJ`ORo2v?u!|#17rc#49KS8%XH1h=#m-6{De%1iJMHpHtd(~q1I}z1xE|63FO?ZV$m?ou<4$5Ny zAOo4lo6zg`D9*lp%lv)cC#uqToy%62uoMsx3wKw$C%U3Nr>L zrlSvL6IlgbZNRIa? zQod;Oz$1(Qx$O&H3jd*UyzHqH3Or<_yysZHm+Llk;r<-)(A%kSPm+$BmhG6+UeyZl zI=#JMWIUB*@^zuU(T(X?LWm|S>5&r?u=^mP&*m~N9$`eEl84Cw^3N?$ZvBq&TBDOl zgh_q$s0X22v^=rpC#OjHp*YeH=PMx!^+6;?fySW>>0Wi5D3%IADf-b{AI}dBw*vEY1Pffi|Q zn46CTwdMl4@USPM*nLL*t z!5;t(pSq6<2vZUDv^xb&e9*fJxEuJggq3$;y`%gtD;~=NZ&WgZ6*Xh-?wzK6<0FE$ zq+h>y7?j;k$dSOf0oV&VDb&?jn)_V|VH`?-mV!~c?Hlb;_bpH&Y`E~BrpNxv{@jzM zXa0gH(>l8=>W<}n3&=QO?SHp;DZGA-PeH+A65_6fwCIlSGP}ua)fn>2$K?mActW_! z=V2?VtE&T`%;Is_4lNDN_di=0pZ&Zj82ZuPE*&$37E_Y`hLFO%3E zsAvT=JoDXYi#*v5>Wi?k7iH>nW_V&9D}^fb5-A{(1M~!CPfe)sv+-loLyUPy=hI2- zzRcK`nG@&AgMHkiTF=%}w`cj%ICU_-?oLEbP7c`^Ir-Tr@@#O*(vdrG{Xo}fZsPpu z@=fg@=OixxOGngL53Bk>Bv39fR)EG$ZS83w8{(k|1m)Ywl2YB4{?nHzvYYkmt~bZK z8%zE%xpEk4dtaVGGf$-LutFh;dHGvtE+Y$ElJ+?20}YJ*!f#3z{q4*>^hV%YnOt*K zQp11p-()>2c$oSeZ00MSYe-dt)COfIhDK%Z0O zKRO2l;_4+|JYr~;7euO+Y7Lu~Iw0K~06-rXC;`wA{xYOrE*X%cFr++Y7ZU5EokjSmJ6*M4IUJ^GO3XnZZWp1>1wggrqHqRi zROJJt>5n(mpMr@SqH9#bpCGSZe}99D`EaXJAv8xV=Q*wMl2;#B}RBPu#vZZ$K9pw>3C%ch$FWDc3N3k0bLmL#H>&y z2Vj?rEE#r0{d0I6Ip}3@NS;8m>6roOf#x@%EfSShLL;Iph@*5x^C9ej5)cx`Jv`{# z?d$7_ z4=k3{oq&%Uh|7x6IENiwANg>1I`^W}N(u@`nDPH-S#mMqVIKUSKsgK`)$7-

    g`v zt6#wI{cp;UyTNT}C~G>9;nGOHC@%nF`x#6@0jdc(Ik|r?FD@1&-_!;Tls<^-S1#-Q zpXN?5tp8$jGc+gsH`}5A`NrXkhRodDS^#B0=Yw;#vE%FGU{bE$c_{Z#>p}ZaGat@e z_;mL%w1h)SEG{md{OucXXVCf!EzSR2nvbi<%NIlG4rs@(U%w<{p1jE!1l7pS zTNLpNevk5hruF8RK+%_wW4$=^vincriwiFS{hpxX_Ve?zCub!N1kwo3#Xw;j|N4+C zPO6NGFBU~r1JLtcco6}_@i!>fwqNP!B#Wi85eHr%Lw2;HvXM6;+Xq5ft{@P#8OH%t z4iD?RIR4`vsn*C_M=|J`JW8B3XK!IDSY(!()epTm{xj9|zfZ-hk9mFny?#Qavz2hs zkgYn{VUtGxG&PH74g8&(dq911zPBdueQ7Cp=Ac69k-K^mc7foPp9_8&%@L{}o6U9K zcTp^;JeHKTX^Z|!_~fQ_;Fpr0{VH;qi=;LZMO^xQzu&P|<>)ovzR_A>PvG-HOX)>A z_Qdh&%=YSAsMzu1k<1$EM3*afE};&2(Y=B)y;e-vw1|)!s7`EZD%8iXgzF*ffBxhN zi+}Gf8meiZ?f-n?zdlRuH}avRtbx-!78VQxg^MhwegH;XuD;T%2y;9!dF;vY^l4OF z+<0%Vtfr;~J26O~ARvi|_>(j~ zbAMbAq`njp@z@HOU$$wHI zr$AIU?W1L7WQYRik(ZL13P%dOdxxeJpgw{M5#p{C`OePHaPq;b5~Ko*gaBYzm;Cz| z+qDZmRkHp3w?~EC)1(jtwf@9}#&J0Of`!!W%>U z_w&1Yj5=ikLOL{qqaNG_ptjxo4vbC8^_*}D=od&Zb2Vx*)g~al0g?fw8~WGiU(9Xu za6%>kc-u8>Y#vDAUc6|6zz-*LxWL2!ync-moEvmW*Z{%`5B#LUyOj+0o@v~7$oKO0 zh6{nYi;j(H|Jfcve^pO>=gw0=uBx53*@-1V zSJIm*?r}I5iJ_RQTp*Mxn*$nZpK(B6hw?N9^xAHRi`ktX+0A=F4U?x{^@N*SCAo)D zt$YIxqp{ZT6S&(Q0ho5?*>aBvMfjfBiCU?JdBgWtbbh7>M62F_oS z#(c|8Og4x|!O!SpXlyLYe0+2S_K3=s-}vuKYnT~HN(LURYhvAcM+@ySOsmVwMe4-Y zuTs8v`O??Sm#*Z?fb94Fp92;rQ>EHsX1XO|bR||9sZ_UJ*izA~G1{NKe*IY`2NxT= zNOP>zOx4F zq&^8J|MR5Y52DkYwcCmk8G+dmQWEiHwm#a@-`NqD6-`W*fpE~)*52CQHVZ&{oVx)n z3##|H1l26hTnaC zaxyY+AKm%e6-V-!f(&27(8$5T0TN3n{J?C@0wgj%kIR0SFCXZgD!nO@fiGk){#ABL z`=2#dcS_!-e8kS)-`iUVxip-Z1)V2)tO5c8Po50wve8A7yK6lJLIniPdknD035ANw z%Gw>#-3>@pmJ*Yap5-XQzVB-cJ!bmA#1Yd8@@#NvrK`zWVmXDXOP+KkK^3WZK>CEK zUh# zpa?=DS!Pz;+p?JKBBG+owHhu-nkTsCV5Ks73iWF-I z6SK&8{N2_kA}IAwC>>6E8KxPHWHc;a7+!j`1V~ClA|nlsEA9b-2q!BjX2?UPVWqPT zu(5iTeW!aWoVfx&?CkPwQ>URys@$wj6TJY@Dk&IaOG0MjbBT-{Fr%Awo2zBA zk5YT#qKfg}g4-_asmyat{>@-UaX^>F#huoR)NJYy11$1)>g#E&lIl`oK>=&Ng$V<% zX@+%7WpVM&yI{7|F8JH!@BK^DtAz78QL+Z)rTu7f#&!j%Iw!0+Iec%OEk~__=NRFCRF#z%UO!PIeiYLQWM@A(<3M2@C8eRIfh>qu zaLCkb?fnFj?g;a-^37jgsDNk9%gg)z9T@co)YP{2_HAx2`DqJMK@oLR2)ekg@2g2< zJjPRP3*#oKxbP0#+xe*y8AYsT+dK8zSq5^%_bhI#ja6(z@$Ousku?A4F=V1lHhe;JpZYfg+hA4*o zNEcp9AV(iZE0+ny>%`Mr5F&jD?p=h46O8|Fa-yH3(6S)k7{lkX2kMKI9z$0*34|pD z8g{)SHaMISC#Zw1ZEVaUBUv=b$S-oZ&kWasnf`00?eok&4v9&|gnxnW&=%M)4P z5nu_hJM2|(sVbGW8N$h5fvN>2^P$gEIE7_pxCo_-gOi+MI4wpXZndLs4dreB@87=x zK4IAX2;m4KXH#=Cw1~jDUV9*26M7G}8W|A*mOjVV1_zumGy}~luLxTJuz{VU<-D@e z(vec@MJ+Ka5s{W}F9QIC3JnR_TN__)#=W$`0lA}xL4h(B78ayLsNTl;co$|)PWaYd z(}!EITtEkc{0F+{3J5eSZRwz%xmfqwni@V@S_5dNt2;ld+FD@9tL_~hhR#_CJW%9I z$MZS?*#~n-NJJ#^@+IB6%!q71XpWPzqdNZr_fS?=#`30c7F_QdS%-E3H0HtSRpm7` zHRa_8(1m*pBX3FdK)5zwA^7Ju?lNW#K=wg=<3`d+MPi~Lri`3ivKrV^#=ug4zkJbf zcJ>OgP7|b@Fb`}zJjbAVBqb&;T#bOXkrj(4F$2cCa6n#cw-!adpADSkM%e_o;MmhB zkQpoJjhexG!}%Y3^H=a+K{8&CgkzHycb(_Dfhh&GH6$(o`nP?A>PVT9(|inH2%_@f zzyQ;mLS0}tOIe_g^s4tW%p0Vn*?o)uqmJ`^X(Eo}_&LZai*{vEEHi!5uLtfyB^T9# zFB{Sigyoolsq;Zh{L$9sBIh)z6+w{F*rO=AVqSP*A~uORN5M=cF~qi((>73u#DPOw zOTDf4q^I2j)T!9^mjl1bH8=Cm_eTPdI$YzE7cG7YyVf zGP-J0yT}n|;5j9c=gE3})xv>nKU=TGo`biBd5)PAM!U>Qh&)TflnUO=VzChN5y3)e zL7kjiEjepl0}XX`q-h#pkDYdRYOfbxDwvK&PcuxD2gc0Z1kU5_HS#!z!wSumbS&kR{))wUZsj>}mo(dvVv5us$I_5zvg_|wlju8E=u)xSr{TCCa1#z5UU%D6pXXQjQNGvJMXyXhi<9UZG!(ml;f$}D+Z0m zkM8(#tP%eOCbc9m1GfjHhQhKnt5+{z7i(*2sm>I|kOPTKG99#ZTz!3JNdG3En7Y5W zo+fV)PzOXo>DwF@gCCA5mBGnLkl`SDF|}Y!U0pOZzq7*rmh-YDlLvv2=-2FQgPHcs^J-H$M&v{UkJK37(>@Q0kRWx;8 LQ>7jxhP!_OiO{3T literal 23236 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 Gzw|E=NVA^+ diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/cpu-plus.png b/tests/results/scale/edge/TestScale_UpstreamServers/cpu-plus.png index 6820310e59697a5bb6909473e113338ffde2ff3e..7697097026f7bff242db25ae2ff6e5794356fbde 100644 GIT binary patch literal 22603 zcmdSB1yq%7w>J71grI-{NDHDUse*u{A_9^Ml2R(&(hW+eAnhWgM5MdBq+7ZhM7q1q zeEi=1o&E2BkAIwT{xi-vhvAE_u-3EgnD>n9y5{}qnY8EyJaRk)K`uNM6P87gGuII0 zv=Z)V_zCe9Vg~r@oSB%i1%eRNp#Po1FcDB7$Tj4t@S_*D5sM=Zs@?LFCu{80NVU^d zB2(PNkK_D(_ixaVvlabL>otDb+SFp4*1}RSa^K?Ut6_Rr1xJo`L0WG{a9+4Z=Dqt* z#1)$H?Xa|-V?TO0?fl`Djc?6a|V!duZ%1;>7& zg1;&Uo@K&c%%9(5A&BOyE6nf@{8-IX2%>Zq3m<;}^Oh3)h(x3c-jsO zyyaoGY5Csokcva?mC-VOe*Ws}Y6i*B)hZmCtLL$4YbZ=hV|LjD1uG`1KbZDsR_Srz z(Nen{zO}L0p>R$*I@n>l;^ilJyc=KfoI(9G68X65^tCQ{(?tpjic6QWO~=aT=jU^C zbKTwD?KXZd4dyKjMx>@P=M1Pmdv?cWdAQb_lue^t^|dCVM+lSAC!i51)$91K-5gwY zyuWbw?%k-UD5w2Ry9p0cSvk3*qa)K$N+P1wVT<+~^z=rfrOM(eh@K$&&favjg_V^G z%ehX9I@5}y?UI%9gLt-2US7$msi}#HnX*3)4-W@&baxg9y4u@UwueklR;vkL)}I{j zR1}ORSz1`&6B4@YPJGzd*vN315Iosy4-LJ_#+H%wrr!Brso?TW$xt4v`K`;+(E|K1 zq{_;N@Jrt1!m05pHwAlqWbqUhzAMM=+qd7oeG8*ra(QZPonKMmqN(`}L&v{bdFIBA z8~XbC@ZGd*tG6wZ7bec^Zo8OO-=dQW(>dU|>Xv#@Wp_wQRx{Pa-p(zOt+o%DWF_gOj50D~FDMdrXrwPYEGjumh5@TkN*bNBQtKiVEz=uLZBWFCk4Sy)mc z`s7KPa?bB+Lc!GJ0z%J84Z?)i&WCA7yGmNwl!Ilv$c+3j=gD2w{Gbj ziNz9qkBfVP`&>bxx4-}DrAy{VY!sA~j!O&c>+8RN|IRb)V@%I6pJ{@Ba*pvLI8R{d zeWVj4BqR(C4CZSL^HkCrwTfRAIOyvq?K&6D{gJ>XpxkX_h<>4$hf;|RX0oO&{iMF=34D$8|-Is<6Gz48X|8zL)ESGH?!@^oyZ|9kUJAma43=GtJ z;kxim^OV01tWrkV_Fxl+DcbILn8j=x*?CVmRv{YB4+I3ti;MT`H5^vTcIxWu1-H88 zqMf#t!4984?_kO(%?4wEKYP2omdiKx_V!>~#wuJ~l$DjGq*^tO*F#`E-QCa9*1%qm z+ApL9F~}&$%a`r_4hIYGJ85E4NEMTiaF~k=X=-YM(^H_;7)U`rRBW}7os%=$5*8E| zHt_408SLf-3Qj)QaJ9XzGn#!Z$hDq64VR_!J1PdKOSx^1P$ifv6z z;*yf*&z*ao(gQD$2xh*`%)D4bLyCO(1~DL;mm1;56c-m~W@a)(*-py1><29}Bh%v~ zw1_1vV$T~te(U|sIZsc|mX?+W7QZ<-IorayWUN_{P6!#_Qov{?r>16G!$~PADJdw1 z`ujrz13O`b2Z|7}Y8D|hki7Z79YPkrYpNBQ&%}J7#>2x~-`FUbjdEy<;vXt%yl~+H z8bSKA-oU}N-(GxRHQx-QC?-QNO{}5g2ZNRSxdSnx6~bdc$=xGBOATLLXs) z)XVH!qXkcT6g8G6r@wwB_Yv9XmXk4t;54`bL2;aXk4cHwX8H5y&qgegLbxSYT8ot>QuXW`h6P|0}I1f|M1+IWfao+v5xgA)V?a*>+aByJjB&vm0h zGfXm`Q?AHJig1pdb+x0RWTe+lcv%>_KbjFv>yPm?c+yW z2t=&X))p4tUS2RV1Kmq=G>K;sq*o{W2Jv12Zh};Ja8M9>K=zH*)YQbqn{xHLiUo?2 zlIB{%*tv|na3Gi9+{1#Xpj_>FA)L!p9ln&62i{}h^YQToGb?xQckw%H-@4)j!6Hw0 z9c*zMGKA^bSuPHa2mvRayLYp4b1nDQXUs>hB8Zv%I(~3T$-!uu!}aUeML%D?NJ65Z zq5{5nu*7CXT2j5(a!ygh3FGhot;Ya8h#DGWo12>uORGIsuwiQmq|FO1<6*g6K@e`i zA=R~+3^W7cCi~w{cmCf=s{X(ADgNUZYQwm$=xQZolAtS?nK%8msH(tDYHUo=n#eE) zUE6S;?F1&BppT)86v-O_k+mvlnptV>Mc6lMlyQ$U%v7UC&6JzoD{Dy1>LmK0x$QMCUd{kBubbMlTf4Dnj?9?-RiKQkz4h^3CJWa^ zX2pTuUhSv{)MR;DtorJbpp5qys+!)vQ)Da;l_UDq{-z-#ZJu0_Ba&Y|*5L5KuAzlWQ09dxsrX~KM4q}=B-slX_+}D-j9xO8mlxzx!=B)mX@}+ zFILYWBp{F$6T8L8IA1gEC$KM;(PuiCn^aiH&B7v;rchsBPs4BD{r4!6ZuN9Mnb+)D zt$j53C@MRrf#IaQU+{R%Pn6n@9uD`-nX>J^rGzN zlOPi3lDWNfM-aWM}Dfw4F=gK*4pgr_zEH-A}_jkq-niC~n`nS8qAd=FtGo6^k8%<=JYpPwEFc~IjE@NGqn zHlub4LNU1b_>fnQ`BL%ztgcS`LWv-h_T~N6iewvlng!9ejcu<*r%9QE8oPgseYi=( zXPX%pcY}dJG@;9fM)0_qts+-U8a$qxcZnezRied)?C|!G=792|_u>1v|Ixd*N=025 zXlsPz3d*LjY;6fYYJP=OrH(dwFPcC7yf9?U)$rDm_*qP(LBzhD`yz7z{lX+`h2{ma zd-S}#2mf~V8R4lM)_U3D;V&UqQO_{dy|h7?yTcEm&pyzq2yE8cc^;GMU2^#TzVTpg zL_`E6485ic^YgN@vhh;ky<3ftZ0oi~6upw;Ly$kkrokb%Mu-C{R#)tBqI)aO{XZ87 zq~~P~B9DU%XloKlAH(sL``?QTvmrm4S@;LItIJIZnrhc(6yFB&BFIvf#ryKCVeakr zk%P}Wn8-MG)fsvlSdCl06^^ytuL(-(`yLHpTG7J#VTtN-Jgvh^Z3#F1miguEoPJ)+ zB6zgQyYzGB9z=d>pMt4sPGzD8dT@K7n{P?8-9cb6c0Hai*GKR=g8cFfI>|^as_SNN z<9+QFy~ynQ4z=#_`Y%yNd>aZyO%fLi$`clu3Ea>}I7_YYjiKT>r@0Dl^AD`G{!(q;iWfCtRS2 zL1r!{)X4;VS+G_(lK|>PE2Ze?Hg#h6-sK)=yK&Q_9<;Edya?;~;bx&{yb~#4FwGs+Qo_A|A%2^cA}O8zT&UTJ7&_IRk%mIbbvD{t#{;n56&fR#SL) zB?EXG(oT-v4bmD6C`X({2T_FQpI35=NbKSsQ8ColA55<~00oA)YnkvYE(rh#Y@H}W`*Uu&O>u-CqiLNcn&0mL`( zxH?XpPtsw(O6RG|1)FWJSe&K=31AaC;YUf-`0{C9Y?xm&U`A-WS^AV6%z=K z)0*hEWd4ZU`Qs*V05&@bZ3!DeN3bY--bw0xXQ&H6`28LReZEMNWkz(n{tNfY7_WV)y$x0 z#!TAb^2QlDeoy|((>*@TWocPxh-9$b&X}?CV0rYo=ZrJiHC}I~$-O&@Yl)PIYgb~E zzBF}oilt)9p3Ij;X6t%RMaSOrrw}tv2){WUjwe;lFk)8JWTmxFu46e*EW7KSmxe-20*A7JB)2MZiUnxJdim@T=am6{q@f?DeD{8Nl8f}6p;xe4}Hi{SQgqV2o z-8Bh&@1yp^omh8osyETdLx@j-{5r4qnZMhl_cD;RkE!2SL|kLw(JIy72Um7F%T1I0 z=`|J6{B z<{QoRr1YWSQgqimx;tjLIzhHwN1usa$GrUrzOIo|@$ls_bw=rWlbj6y%*@ssd_RcF z;he_%OQtS{kw%;Viy++YClU?D=^Ud)F}fKgj<5=1f%w5GXr8w?)`7VZLeRbCwL^9! zNDJqYQQ!$KRF86B6kLv{4CK7SthG-D(G={WIv1>rY^+ zrzp2gd^nTlIIiRZZth*#Fx}?XmN9>|6Kp&qhLM$38n!2@eg<-|5v%)ZV=k z!SkzmOK%+V18`II+PoK+(7aevv8kPN>1)93?AI^?*<5bgN7;|@e$T-xonrk$0QyNgNJ1~G2MGt{Yd z3s*=t*w#W(X3=| z=aW-V&`I(K&_JYah}a4Xd+A#HDMIXqw)fJ-+Ex3L6;RrCL6QpfGUS|a&{l_wEC74r zx8Ka{eiV!C_G+@`6IAJd*w~i|aC39h(#AjmemMw^MEI94xh5mUfP?Lfxd;M&%gLD^ z6H`U^;1rViZXUl?R57?)-Js~ev`ky~5ozeqJ%jEfZSQOFZ zpy~6MF9D@KSwF6%qsl$|Is=a) zg2BTX({!2rZVB`Er-&XL0fYp$Ug^ig(r^*`y?gg=-i+UR`EQ)#QzKjH>U%%G_Pj>e z?8`!bw(Py9!QT(c{#ILGnsPpnpaq9(-0n$bSfcqvSlDQ|aLu!-Pu+oqj_xPjIe6ap z@88pDKK;$ExythTVj7`pCpk$|hSe>yc*(?+6MlG|?=|&>FOgVkJ=?mM71CA10HzKM zyr;;K`*gAt8QO?@sPt^bvV;FN~3i>7|U%%J4LR*#L6@ zx;Nr-azxU24sqS;CeEi+kxezbypxc{I(~kTRjFdPmhHWpn_{X`mO)Q)U7bjt3O}sr zmoHz?lTUX}@}^w)b*f0CJ6EY~$KL@I4F2IbGwu|kX&P8RlkE6KPQW7hajBYeiF98f z_(@;|OlXB+=bt_E*S@TmHwgU1f@pF|3PwCmBzA6d8ZB%9Uj_)6%HSQI$E4>)c2U36 zNa{*61Adv%3kY^ZSC?+{dgts-)Q)iSY)^}M7ckM*_|rZH95REZv8l=H`sn$xJ-t3$K436Z#7B@>H%RRA9+$(%u!aA5H!&_&&;-!YN-iYex=q%`-`Bw`6yEVM8s1XIr4KvE}VNu|CWiJdsLXjMg zH}!5W#9ip{&hIlAp87VEHbyr!e2Hzb0=&ofc^062FF z$={hUe!z0!w?qEUIqI0;$Xa_x znw$hG=Ow?}4vi2!w)Ph?Ufu@J7rDJM>&1V17+YXkw8UJ%IE0&q zCVF!6wVWjbzIG?q(>zJmZd9+q{WSGlU|G3K?e~JEK;c; znJ0bjFB?*jQpf(w$9iU1DZl7%Y`Rby!+qV|wv$iTny62kEqoY``4cEQAOY0GaV#DK*f`*+a3k}&1ruw0r;r2$n%iKnH%*GzaqIPcW6Jhbe$JJHGN4w z8%n$W{{Ge2FGNYkR&TYu)D#ZbN$(Rst{zFVV5fpitb&H@%owJCGi_5{m zVeHPIg@vKc&exG*kTCgO&Il%-mn@rf(o$l04Eu~T`<~>aq@?U@+1L(SdwZ4pL02GUcg2cyj^&$; zZTc27zbjRyrCYVruU2Jlg8nM*g%+n1&yDt0xw}knpmr+^D0B2$-CdhP8Pf}H==Xv# zXT!fsk^kdu5sOtk*?}Fs?}9;zCW~4zN)35d)zs9)Nre1e34%rM2Uw?$_?B(+KG?`$ z7McCy)o^@Bu3XvOb6VN-1$-6A11~Q;bR$eIo<@pUHzK`SY?vVVEw0!JhFnjVtpHb^ zQ65Of3vO6gSiOw^u*4>JaJg*M2M)d`86+NLeY-Pa6D^x`_$StHcsM<3;uQxu4S3ez zV3H`v$tv%k46zM$zb;>CEJspg93o1~^gh%D;a7I#{Ww5cQ*m2+nK02%yz2 z9Ow@OR0d0qoWKnumbKuZ7_-B_(-2T@DnZ4$dv{wl)19c^kH+PA?=OG^pM()7rlF|- zzc6G{(mFU{^a+Z#Ke>xLOzox5mq{n?zIvIs$gJl^MVzWY$$^Jd684Y+ZWi?yH~S7j zcxW+Q^8pvw;x`L{tA{jig6!7Y%$BY(sJfa7Y_H!IqOIwO6-|(d9!+~$V0bVb?XX<* z{X3l@_8Fw|l;hUr7mObe6<%K#pw`;Kpkmhk!@T2gVFU1McU&(1anrtW4?lGPm! zj?KJ2^&E3f1X)BOF4hNw-w4bp_FwofGH0?GX9W5HQv`Mj=K8(RL>>aR1?1HNF2|)T z_Xf|Rbv#w4s`jC%QvS1#^-OQHbRXgLH&ZhMp#Ssd&&tZm1@`+K9C{pIkOrl8<8>d(9_7mrJ;Za)|I`ZquGK1tzC5@AX#kkV-)ZgsX=_z$c%BS^+@`?;_w1!muv)XsAHZ?atXrw~M zv&)s$Wi2yVU(B-4*AhV<`gA+HQ4RO)-nuredr1j|kP-NEP!HfEin^IYKDpQ&*UfXp z&?AHkhTCoZ=>Q0Q&=eFI4{_4gim)k=Ds(8x;KIJGq*l9=Ff@llD8 zL$2B+ke(18N=r+Vlaq5*mX=3KKsE79PVO==9nYV?3je}c341lJ;G0n%c=E*9Pif_@ z%RDPDesL3gn4^=Ex3{+k5u{ZLNiY7gwZDJsV3L=v!=jp5hE$}tAAd`Z>yRuFI>=KC zymaXj3A5522&&*4Wg@scnwuqX1EQh?47zVE)Sp2fX46Ni<8Hjs<})Lr`UP76B@TSe zwnt~kCc(tUcnaT6)jjbhQGNg#mp~`Z`!c*W8&Q5gU#Ktb5A**@E-RqDfb9l^O`hq- z`Z@}O28;i#piRuyPcUj?>C2q5RDW@;%&Wl0=o2fVijzJj{((Y(voIl(Aq;fdy64 zs5LzxiBU;QPfaa-^(>>$kR$cmX(XcR9ae~=eUYCEiBQS=xLmbNAb3OAG)y?iGkmW4 z)M1zueQ5+ozgB^PdYl+#FbWP$cfGv-XANMHalS!;_*Xs2^1wf%l-@mUFQUn~5Opxx zrpCqx){CKAQ!wQx7jCd<@T>iJ<`sQX0&u1o<5KYjJMdSt(Jlh_@8=a2DaXlz(k2z~ zgg?JxI2&}?QKW=)v+5V+n^^tz6A%3liLmuP{mnObApGt_wn-{<^}Of$x;glnxjFqM zrF_t%Ac_{NVc$E0e2!LjX!37~S(EhpmR(^6T@mn=hN7Q&nBcS&egU{|iY>%`=b4l= z9vBIyHd{2Eq?j1Dk0nA83qZZ@s+s{#cwXS-qgk30N?yWnT$C19>wW+Ng<8YVR zrr2`?w9mg1kc@mk{ZMvY-@M20c@(5O-6V?{ayTU&>6-G)L#nkfOm6<5szcJ~^RzV? z;i%WshvW}n=r&rr2!T6w7W>Dz1CPcJ2jw$C6cXjQ-Wc=v!}j8U1uUP8;E|=Xb9r76 zto$QUg)g^;g-;HS97g8A*djEBQnbRt!eGCEFNW{5w6suaLg-vyU4;es1*U5p)QMdP zL0CFR3_&rE!vj6b`R=6F)>hy$2+x=9Uup63@~Wv3&Qpnuh%ovm z_%h@xTPfhKEyO><;{nkePqmir z<_adOPoEpreV+mEX#ejMIVH*cuS_CtMeV{GgTzKj|4kytSOeBdZT}|*G%c{}5O8M~ z2XZ2#N?lHlMQNNku3dW=^K5!%MwyWosl2Er&}n937?(B5u{{GIePv#*)2}~X#7sA3 zq9VS2<-%@;fER(0p?Bs$@!sDH{C081dh-GUE_4I%_#nf=y0 z2q!id`b>eTCi#Sen5i}bAW5{rD%wnNy6=t22PlAi$=F4bUf|Jw5uX7C$oA4uUleJ6 zJ*Zk3+<~gnI|3-BcWmrrKsS1+X&S0#DcqR8g&~^QNR+J>T^ryy5)_?P6-y7MI=fv9 z_GBIDcK_8+_v#OXeSLkTq@?hjM!?Z_xbSVTf$hI^3ZFlH(m(30uLn{Iw%p3;9#W|t zIsB|wReSz!Z^;S=DH^yw4V`I|RyvZ@t#|5I&8hMz~w9yvINWsr^A^@W#p zR{?}xX_a?$`)5YQF{*pvI`2!(4~bs|Y)hKLOEop8BQYzhJlUjfJr1>q;pcd@KJ^D* zAJ|_(D4PZI2XNM=fovx2FeE8p&|Zv;~+x>kT{A^sE6sC&8B)*EELwrXE0S z0UHo{{1`+E$JG4xC{)#-75nYmILwV2O02%i;Om~pir6_gfYh;UYw_3rs)W8z!D*ya zYMTWFEFqz(?s+t!CNKs7Tz)njr?pQ+(CD4ib+gyo>&!pFX*h57C_;EbMRTRLYfvJ? zI3TlP?o4+l`d3Zu^Z7I7-PgiON=l$B1ije>kEF;TACXw0m}j@HfUuH8NLW}HL>ozR z2`cmqNTo^SkgPJMYjLdI%^HihwI6yN)aHKW0dv=|#XR%8aRR*n_qO{;#hy03hZJ zs5HwQ3QwkYs&bk7F)v9{;p9NZJ@&Sq%CvN?t}%!q!^!KH<{d|<#bHefK^s{And~wd znSM$lWCb#9qVn1aJwFwo})J8yYVg>p&zz}GKA#o7#A%`Mk zWoqipl3BhmgsA##CtKgF4vx9#SC6W@!J-5DC92FXq7%QSUvay5-S|xf+3{aw|1{1U zwppl+H5E6byRT3s@2o0zrfU}bQ|p`Idh&FYjO4fz;Tr%AaQZ_HL=A*Xymw~*Nui9) z#5=c4L&gEnG3aGfyA-CbD{PmvR~+bp<+{>T!%HjgPP;r0uP9KMOTW5z0A~v^*8GP^ zaM0oWI=0zDB*bh)#ta!sIMq@W51hEoxvmnc1yIoS@~r=-Bxvj@c>*E%L=5|NTBDk~S6O$Y(0&2yEUe1Fg|<8Nvxg!|S~`;!puzVyzDRft^V+Y1c6+l&Js z?P8FLI-K-o^IA~o0g8YNGK7uU_941hDKl>(WKr(9%29|6iTy6qieSHtH3|0_hX;)# zfQDyg-nnyUbzc(L01!7NB{dH28F@l2w>>B2mm~C1qvwKbF_V_=JNEy!f&p+o><1xv zeECk0*&s2c#1IyffPgc&Zjsov!H*q!svt;%VmgiNJTgAt*%wSs(dtyU=RPt8CiCmA zF%3sCfMbA*ysGw;3cL3Ncdb)`4gBlO^fV=}b<6%5g0Ln}D^(ZmFuo9I%5qr-XyMnZ z|4aE#$-3gn`Bx-L0kvRep(OZ#sGKHM6szBap69{4O*{#$}WxrQQ9;R%yf>}Oz+ zEV4t0Q{gC&TB@cgfP5B2a24Qmf~A3xd5#imjeHBtOL)F%OP9DH;6P#pnkvAsK@j<$nHd-u*x5Hg$Ob+WJSX@h;8BWg*S=vV?b{`07+FDvZ`}m}R99u{1CF*bJlX=D>Qk&(AnSM_T z!&za_Wpl`sj^rT*m2I`Am{puaY+bK%_-uor;Ref~JB(aHCeX2?ye8p|5{u>G+BBUf9h+ z;s|vdUo?Gh1Du7FRW(r|WelXmPlIkMvw>gT1I5Jg(TJ7H0t+v$rj;>iD!^|gTi&|S zPWhRcW*fg-K@bh_%xK};ShOOHsPAJ_RY)RsN-!w)TLb(oljk3uKxWkYqr4B!4g+!v zoK6}b)iJaB542(i7N)@Y2sGZ{Wh4{2My&eO6xwv;AdX~`olcr$`^dw{^hJEQhbC!*bjS6jGzt~Tw%-ueu=$g$Ft3HK%4EP+-4eKA- z11$iPG}6=ShteL({j`V+$oQ&nS}|P<-D@umASbnSPZ=dF$=`!yJ23DPl%rsnAX5ey z<=o|)pbdBT@Q{D;qW@;x1=NKzr|&*zSA+B=MNl08)l^W6m6?Ae|p(7DTKGOM#G+XMzR`;&B>CbiqhLLn`zUd=TVE zC|p$e+==G_n_i;*W)l&Y4AdX4X?bPu^Q@N!;S0oLDKC<@7WxVZ;P}1m`2OVY0=yVY zXEILW+LB&9cM=Bmsq5MQN=`1nAml-LdZi}JrYD;YX<{jckaC5M7vJnUFAq*LF(?=+ zWsl<MtI)cs9dIR@(hY^<>ch9)6p@1J&TO{ zCtHO39m{-@jVoMXqUOd`?U^7>g@O@9q(3o4g+8!|zkm7^LMgG%T}Jd8D%!>eh=X}E zaq2?5aYdchy)em}w8DTULQb6;ijR!r60}rIUrzRN=KfWY0hysIRgrd;{d9n+GrGEY zD#og+!(}_8hPBV2MDjm!)_$TBq~Tuwt^TyO?x{t5n#d9_nTw|%e(3%mVBAwYmFa?z zBAdO1=w_oa^Z848wi~kjF=re>sJ46LJk&>C1Q4D*TW8zUcDnyMitJHYyb`r)T*J1? z9QwtO2bq(#myf6-Dp(neP3qjOxHuq0`&+RF0-Pl_D$KEFu!|TiN$`@(aHXjSsn0_P zs(s_El4$cvw^M(?)zkfXkiMep^1)3!?jAR{?Q}zcfPg@+Bo>m%YZu+8DxS76A75ZeX7i}sIBIAV6L+z&rkW^2a9$BPIHE73o)vnztGpRMZv@o3$XS5UBidk@sKf%OX|Bk@t?Y(myV zl~tC7n&9yq57+8t_||G5y0HXSYTe6w&{@=oxTbTL?|TjC5gdeR{NdJsOaaHDS>|GK zNy!O%l=DcwLSq7)er5W13Mpyn>E+Hpii=f}UKntEWtCn|q=}NO%C|vS7uNf>254Rs z9Wd4(CY3BQKb$>k$dXgAYJR`faNY0F>>0cxZ?Lei5G|Gd7PaPp+AN4dLO@4HS6XUf zE@}4Rrp*;AJS6>T=bXnKL4~?AI1~NOwr>lhW>6u+(AaVBKCpC8G&R3%U4qKhxZalv z^0Gc@b+M;U!$7&;$8ZMWneDo5H%J>5dvf*r`eZ=fL*3zZQ{N6fM`)uvedY`tNKMUg zn&VX*(CPY|g=C1F)2JW%z5ua;v=PAO@rj8n6b_GG9>@`md1f?}pT_@pw_ZExOQa?B zMG8#p?1RJOPKMI~{TryqulaZppM?49-PbjsP645fmd`)b?|&&%4WQAG_wIlm2jdky z51}mEHK@lRaTAJx_PS({{JP39@^{#Rx=c#Gj#qsNvhwjt6T8s4)ro58ZrN#JZ_jl; zm`}+t8OWZ2MmWwE9XV7fDfF=*FASBB6U~tQ0Rz+|{;NURS>4!xUM^f*T!3yM26AxZ z#>dwUzS9D3vl2k*R3<&LHC3~duw&zPY|5Z%(V6bvUUfr7p^vVvu7iUrh6$&T2J_#o z>z% zBQ8xy?sNlWSBWX><83y&Lij^;e{(T0^X77YRy7JG_gZOI-548P7IeB>QxT0i^BmNf&qmq=vuPZ6MIUc|5G;m* zJ%r`uHZ&#veZ1FkPFeDyQIL#j&$s$B;L{_1v6w#Ip6i+gHV8nJqB$90v4Qvp14FSz zP?1$yaeT=w733C;xq`xP;K095OD#j+WL{n#pc`CA`f_qX&^-y?@8=AF#>jPHSF^$8 zv()d#rxSx!pyosJZ`uVpK%b5WKB>u87o@~zad2J&V_fM)z{)6#lLVU4?`o%dEt=m$ z>QVq*jW3TZA;$v(p!d^RBr_QQX-|kBM`E5ybreBhB$k;@0blM8_-T+H^%&$;oE)w2 z^H&^HM8wC(gXaY8!ye3r^C>Qp`T4g&*KrY+5Uq|gKVaFFjYs{)4bWxgv^H4_Ds%V* z$Y}vrgDjtgC9SyFeyYw#Mquv;i<=4sgdOfOm*dUSm^Kb)3B86}Q1>JHi<9&_kOX8v z#dYIG9QYR8iItU%uDK{+MIpIX;SKWv9)-K0x`K%n6wHpFOvSO7j87S}Gu!)#WrqCq1PK{aYR zIF%~@$XmIiTTOJ`i7GhHKVNm}s&qla?JqlChIuzpTd5JMM^ zPB-_r!^WXV8TUdlW+PS_eeQz1P9;PbkL~=6k$+!&F$L_>NViwv zNuL~SQV%R(-odFCCz{X>(*Xf;Vcf-To9`g48tF^?;2$1BUjze#^BQ2a$t5hgY zkm*E7y6aIwsQzv1f)x}pl{Tn)(wA|82Gc|O6%@7DZ9R~Qj63|tItC9qR#((TC>GwP zF6Vv*Lk>Wnjy~!K#A*1%>v2GwA|~(oVcl$Hqi=1_%~9Xyy>_khu{8<8RfWDXG{P^r zN&3G1&Wj7j7zOml_5bQ!sifryCNCgpQMgt6M)5VwiSiPf0da|U&e&rWWo_YQTA(97d|ak*X`Ozllojn_xr5n8XuGT2>u&8oO znz!d*2wL-iiWS%Z*X@7WVKhIqh-`#MkqLeDU_p&F;w+4}vggL!=A*}af5qdczr6tq z(oFD$R95Kre%tB_@d{8WuD+(c-ZPm@i=&B!4wGN` z%f|V`xo7-KX>B#qJN+`-DvS2)O8?u)iyQ=&=Of8`UqR9{gWe0!-LJRI-o~&TErcSL&p-k^4Ec+Z)uxk?=DG1P7+tX1 znWE9H%v!U#iY)$2^3j&U)GZe{>_jd@(c+puY4kpYJN}fb@Qg0G%}B^fyaJysk1XnA zP<9nkRDZUo30&bVIrnft=3IFXKJMDUD9*+iY}@k=JPj!nCpXVXqXu$K?%$9M&RNOW_)c>UFk;u4|5)0vVhK+_kx0~nZ(jwxWZWF^E?wAWBbKKL zib)uDSvoi#nk?4OGt*Uz)_*-F1iS&7f&WUy+M|{>r=d4SaQ{y%D2(tt=-AlWo2pKI zt1een`ZMy_YG|YC>n%{KBTCR+1JZ$;(h;H1*BBL*-nRfH9P}zf4a0MH4>ARidiwhL zX=H1Cx-fPM$?e;7k=NMEuVSh(hDI-RCUkpP3r9O+f^R2lcvnga+xETf{?lJ1!jZ~;9>Ortk5L`+R%W208n11jqUI5{;@2E zN-kXn8z~8d?yLFuuTejf6kRuh;6eygQ(11~{?^hm7aDf-^!`k0A(=G#?Id>4+Q1ic zfjS+~1=pT`^(k=;cXa(HTBcI^k6_wu@f4dKIf4@@^z0cuI)1tg;iWa8O$r-v_$6yP zxY6uLTf^pya_Fu;(AcVymJi+7`vLRw263_g@E3Cz#a_Xyy>Ok9AMe{jVBOr&LD9l- z?@LIGiH}w%O(@n)FB1HhJ|ncLbotf>q2*EE+40G8=ZS3bw2$`Bx|}|vF@Y)2>TQTd zCNvcNcfF-#$TVZWhQr#1ibwb)gG34Bik0!uxC-b1G=;&%4R-LQt*s3i=myKcE9(REW|g! zZX`JUkR0`jfdY{cq#Tm`4{o=#K5m=i{d)%l!u)&4Dvo6v2uf!) zu*Cb}!jp4i1CNmYi!d|GQPLdz!vlx&PO=LlkuK7w96x}w`1O>`B_pxbw71Syq_q?L zSY`P?tu}xB=ZAlvlrTZZBcCNLcngH8vO4Nir8D^9pUgUF56|gJ>MVT(;bET1k|>W! z4i!CfM8^lC(DXw=65qyA1?9Ktjcmi$b<{!dg)CnAS1*U_b|Ra>fb&b}4njR8cxYYJ z4=qYVzr~2?gMY=kMYNCSTUoh%@-HS~;=P9tHFFctXOKg~#V=M;>lY!Erq6InE;z|T zLV-B^6YIuBIpoPtxaeNqsyXxm4hXS4hsF+d`UUe77v3FeiYHr~W``|85-VR=I9;(A zdodEvM?YQ+c*xSkg7K!so}s(-&XWj>Mg7~Q$Bg8iG}jvOi63`yTsXz?pd;kQlK$2_1P=T-IV@V_i_#n0Y-!hkEpe zNU}@1ybD%e-7p?p-dQ)d8%-1LQmA)uN^gG`sIC0TOwlx^?Qpkw%~7A1=+*n2DGMAX zBdbzDtHNgM!T?LFbe)Vq4+oddTx~0t&Sm-Kd_~iVYVlzv8`JH<{L%H&m!JHeJRGtp zBmBZlALK6?=&yRAk>1_R=BvBEJN?tZr?^4>^t4Zf#DqfW<5L+FEu0#kEo zti^x!kfaZ|55_KC5en4m<9;eOIg!$2O1-vzq`KxX&B-o@rXdiTZAP>i~=Q&H>o@SZwL^H-^|R+?p>-m<&) zCOymig zlkrfx=X#f8D0aH1?uFTb?N^~G-46ZM6(Nev8`d|z=JSj$Sd^)L(*0#QIys?n1NlRO zmx@c5H;{IpLgWL*(+>{eI$h=~sXxmE^#=os1@(6rZA!cg^yJRkvP+H#sI4py^uCO; zVOq<=)pJPSc{e{9MTlI>UL6m>ZwH=p_13r{G?F1dFJS?b=~{IQ5=Z2`$UA5X)VzZS ziY>(LIlK(H`uQ}phE-}_fo>=SJGK(k(08u>|L-kZA5SlU@B=DJNoYuxltiyuD6*I> z=I>8Pf{C4`-Nfp3!y$~93?QV%bbGQMl zLf!W#W4(#y=!E%&|KO(r?-va~M`58Y5KaK$fds^on-cAUxVqT&0v>jJE&kdhY{SKC)5AO-tDbS;K0lbnJg zC@?UWA9w`mgf5+&J)Zyboxxpm-AilcnKE*)VQ0lwp0Pa)ZPh6mNngquTDlo@8$bi} zQ9aZr8$zVColibmUi_YZkw(p3jFfi%oREg5wvJBJ0}GKM3n+F0-S6*L(!e?3z~Cqc zm*m)kbyy3XT$})SEdyZBiJw?AtI!PvIvuo`>fbXE#@mYw2M83@b)2lMChbxDa3=`# z$c%zYKqiuB3xIiiTJ)kK;6wl%gUK!sEbq(1)5md-sNg!MM9^#NXlZ>WW7h$)4@e}q zA|(-HtOKZkVFy7X12Q9io8^dC zikI$Goqw*a9oOCa#*bfTy7sK+JKFV|r~Pb6<~(mv<|Hoc-f~gq<2yOrh-{4yrws@Z zs)L`)iCv}o4#*okcynn;G4KbZulY0&Nvx>oDze3VaiLx1x~MNq8|W7S=R;c^o%q_< zMJ^}hJl_%%Zvm8=o7-(tz{SaFGFn;$w{0yvfQx^0Im2UPV@cW6QJ*5?3^6{|oJMQgFxFrUt zzMg8xKWW|f!$%DA>S}7fU@&%quO2^sY+zsj*RBW&y%*hjCM!$l&JB8K^Zw!Ch%a9@ z;a-tlr;G21TZla7R_>p9{Db0D_ANT-c9@!a1r{gt5$-^;{5u*gJiAqP;fYY8>=;^E ziKufvQ{K?F4?z)1n5)?Ow=45OYOOh`tQ)X_ZY|%fan$|OJIv(kT;>Prspk5GV1TF{!cC@E$r&$<>oHJokc)x z0hpupL2gb*OgP>@_=FZu4%<^qF|_VZDDAo^m=!f6BcnU-AEA%XTm&5&0Fd&p)m#Q3 zj0`>m!2a$k#SC=}{alxfpu7Wm3sH>+~00slf*867Tm0%-4 zkX^sick!XKrA;F6kxp{1sZG-CKitN%wyT9%W?KX4bWTsrm; zBUPS`Th@MlmP83O(v9uyH21U`K*p55+1=A~bbPP^i~`(Ul#-Fr-rA~`^}5#Ocq5uX z#?-)|31o$>txh1>bQ2c-y@WegE;)aILH=mYV4kn5 z_u>z$o@i)m^Y!&jPfnKQ#o(2F|1Puy9_?;;D^;66kOW`98srRosoo~My0tRq0wu*@ z6lg*5Xzh>P-g#YfZ>SDq*Ok241@x$olJlKi8al$I>kmonen|zcHhm|UiiHcGRz^y8 zzCZCU4t>P+nC_m(3s3ik$F_0)M#3LoMDlA2lO*xr2jE0!-|Ae}WKl0I1hMyzA6lJ1 zo*E|?aK+Tj+kNQN0H#A3t^|U)w~hWZ;v8DCHuf7a;R=(4 zq1UNCcEzF_m&|B+G+SS$d=FJNq_wL z^@Mi4?t0XdfV7<5L~unQxVr~3AJ&`yvLg&FEuNvLyO^R<{T*)Fb#JbMqMz^0-{gGz z_U%Xl*s)lmNpPYD?cn60C@Tx=ZO+hFf_@qrL&Css9u1Gdw-gSC5kC7kDC)|*{(rP` zra?_!VHA#5Ar#a&APm?6qsV3y2W8b@`U#>AB{+;V3Z%-?fFr9?wlPo*f}%!(R1pz} zr9_maAVijc0%b{Rq@w`^*(VBA3sy*36nZ||ncDyT!;cVV$d~uN_r3Q#=iJUR9Td6x zHoHZ<8*-()@cI0%_alpy&?u(GQm^TWE@`L93QL1y^2_(CRBi(2zynxT=ru$NmZm}@ zfXDM@`~VZ=^Ak8RRv~N&%V(3d<$~mWI@@`4qFJpx+cX&SDwDUfKC>9a=0mxb;OMy^ z0F5|wV#BPio&naRpSltEv-S0T`1P{CTg_g3bQIT`cWHsKNGr_E3sb#I5iYjA_Ld~F zQ`>EKDN+<^mhV*_{-@VtOVhPRxt*PzYA--dLG0MYKba3mGnGfqk$_o8$m*#pV3S#F*8erDvC2@I z?6H^lwi^)ohyBshT9;BIT&m3~`?RH+-l+rSmFVc zqN|X0^oZee>PgrU6*p|}LdC?Z*3wCl4L1T{1Ue^_kFD@bB^hv^*G8Ap{9uvB^^#rI zS2GtQCk7tL2H;AyWJ=?vjGRu5kbu(1*{CS19Q_}4>Y)yRp~DaW_@xFyA7u}XCB{rU zGJ4a4$L02sxrex$2Ui8=<`BaB`WqTxlZ7+@XElbvu>s`S2~Bo6)9Hf{r4YRcL?d36 zacF*ec$G?N-xrgIxJL9x{1l5v@L@4_bRz@?wGS`)ABF`-TuB@MeqqxfXm3x%ba{9v zK%MqTlN_@ZfTv%*e%+;1g6T<^{MD_WKNsRTq`6KnfI_tt^2!1ZZ?Uj|3C^<{*D6E` z3_6y{7>Y2?ZP?H>7;eD?7LFE#N8xzWCQt^-+uPe)`2rVc;$OzY9blq`W-(_Qq$_Qya^XTbhe1lmmq({H6#=SF!EKv*{=6gq!vos-En5_W;W0Y3 z2@8C8_lt24cu$NII$xb~+GJ(*tZ8@h$`wZ2Ett&S9LFV-9Gtw??}xolCBJ6C;2@MR z3Eoh&l|?f)e;T?aDjBN{p{R8yUwe3YJ;lZ`9PV&6S$uAl34dY!V@|^S;T=kZAK)$( zQKw`s0W2_>5oRjNzzqQ<#8x*2$f@?bw^o}s`!?{UYTZ4QGy%RBmss@+9vn(^L7Plw zll2%&wWPTC;Jj`>9t{M;uQ?nCfCv~6U=b&oYSp!G^a<=4P#60$cSM({}R+ z$;hxpUxcL*7QNYut?BLe;St8wp^nk^5qNj|!9Bst_OafF!n}%hC+@0=CWk~ literal 20623 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 diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/memory-oss.png b/tests/results/scale/edge/TestScale_UpstreamServers/memory-oss.png index 4a9a4a1882c6d04347b9ad654e953de239e91e19..f527c0264673dd9374fb1b30e96534c489585bd1 100644 GIT binary patch literal 16201 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

    xz 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 literal 15824 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 X&y&$zc4weeqVCEn-^!3Ne)>NEcEyN1 diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/memory-plus.png b/tests/results/scale/edge/TestScale_UpstreamServers/memory-plus.png index 3c608703ad08f63ec5184a0128cc99366ba735eb..ce0002937bf2f250c5b8d2cc069e72f672376f54 100644 GIT binary patch literal 17527 zcmeHvby!vFx9(C@5Gj?C6t;wfC@rZAK?MP6q`Nz$LrFzIMM6@fq(NA82_hoh(jd~^ z4R=i3=brQX-Fxmix1Q(zaebbx;+kvDZ+_p1cZ~NP`^96K`}nvNxF{3~|KWps@+cJ6 zRTS#9D$Z&67ZPF;CivsL&4VZQC=|h0y`(e9m$8z;` z(qG1wrCDlkUi3@M`S5go#md1}yeD2Wel_4q)b63}qMhv3R_4CgvCV^^U9CP1_o=~R z=k3a>^-5yi7-?A99T7=cGWfH-izpBNFp#K$Wxu|1>H>UZbcPN7>HWq33m@17jJVFT z`=Jx%({E^&8H^tF8z)>R#`Qz5_NZvPWE2Um?@Wa5@9sL9u(7czG85B!9pvAaJUy0# zqlzjM&+M@pF6*gc;Nal6dbLJj6Xnf!Rp-=9#Ky)(MMcF{q_nj3?(VMrbnB+hL)4fp zyvFd`H*aib+7mA`$vog#Utjklnw_29nx+zVb!d&f?XkDfG3yYeZ_X*Uh`=eIrT<)x#e^Weev*xUA! zQc{B2mT))M$|GaZ{eJDEH8OagVW-i4ZQZHn_uKHdIFFGaG7gcgpZag!ym77cJlI*K zbzgbbeUv78_^|9&hJ3o7zP{I5Sb|1{bH`Dz*U@@H03mHo*DRw<><)ZiIzhx^YoT9e z>k=wKtmbq(`->MZ{*riQlJNCMQOnuhveksiVFALwaG;$GE&mi z)Ko@B#&}`3t@cE*;NW1m=a$?zGt3R`D);)ABs@Gk)yId+U0q#CA3yS14s?6g?ygTe zEssaA9l4WIK z>Fn$r7#K))^4Oh>T%T@B5cTqOaoJ6kj#185Gvs`~z%ic}iP|BjL=C;cr{u+@P$9-COt%Ck6MHW8G zf!}%dGI0V7zRWjnSRH?FY;0V--xe>NsmRg=Z>w%KEQN9>-~wxA{p+s@Fth#b<>Qq) zLLVO=FK7TOx)bvBC2Q3o)y1$?`JhJ8WwY&?h#{Hj~Pak#Wyf8@KZ*HnV0EJ@`J;} zMcKgM;J91*{tl5V>usXdHsiIIWrb|J2tO*aWGkBoNTiFWA543(gD(e5Oguk(0WBuR zBoq6y>YO>8^L%f%dihgJ7njl&BUTO$GIU{45iT8^Sxiif;5%v>8c+4gGd0B!^1ff? z;^N}t+pc+rb>+&Ht;KUbce9mq)i4=#zg_l!UDJ)!wCd>eK6b{h3?YL2?4nQcRekB?Ey?#tCKwtnZSxt|*t8akS_nX{~P_w4LG6V)F1ClTqviXkjO(AWwVh_l+;m_;HCM$OXJHlOHY ze!g60PfeKe}Xo_I(@9%&1>=`-`VrT1n zuC%7?+C52TvYv%RO--`?=n)@}U$JF5Dw!ipb`w@Xtfj>dQVCUe7tXguyPL)kKnoUa} zB_nI7uMdW3lGL#Ky zZzQjJ0gF)RbtLkOjGDSq=gaej1&d$_ebEU9YmQSZ{C+J)>kjy+F*|L~-O28B1wtzR zo1O>GvVHXM@)s{(E^wIbRMB#&@4}#L&Ku>SHr(O0tB*EwnPlS^(jAo4)%Uv+jy52| zL4pKl`QF@YVP&ON;hcZ}<*BiAkS2wPHfE7<4$%=_QCLX~QrqvwFftA;DjJ&jckjA~ zhANEP;_1Zvoik`qIp5gP2tc^ya~9wX*J)A|%DWkC1cl=KOXm~{_5GFi|M-JtTvfQW z`?w$3rAwDiV__|q&F3T>A56ot7w=!VaDha$8?22`8Ni5*!U#zoDVyr+goNs+ivvG? z{D4dksp%R614Nqs1O<6{z5Ph@z8sefMOa3Tvr3ICBs~aM#;vhe$jP1Is4c-nVB2Ut zHr}Mo1I#JGH!Q!Y`d4AXgc5s0XZY!jKk3!W@ujX9IBEZGP{aUT3T>kDIv8ZVE z_wV1ugGe>Y92&(^;O!h9>K611Y1XwUsi=g~2&-i)CkVO7r*)mDt2)}7*DQZ(Xk;WI zE>6vFqtpM{u%)F1vaw#eAPTj@qD7I%Mk-}yW+o@sk)v6j`slq~mwgD0uz*o>)O3Q^ zQMihht-TBEW3k@4B!ndh;2a#wy=nDdzY0NwZq;b-8pcDRD*UMA>Q61J{l4Kc_1<`G zZH?FB=gI`_vFf*`O9fQ&%oPq2U4!j%tsf#|@7=%cqh)uAdJ@kMJ?=mH%Q0w3+ielU zH{z_nIoBgAvim!`P3Y-@Dx_UV)k6y8u!mt4taDY{BW~bzTKRhQ^SRX{yE7A^qVaFv zzKx9qgSf$NXKi8OVE0BaapcOz+prmC<8~>Tk4dq2Ic~oQvGaFxZ7e@}cu|X<)UeO7WiYsZJ^d)12!j9}?6uR~&BNxQ9UO9LI^bDcpUE(fXf@22Sto z_h<21MzM%Atvu+^k&T>UK^8xDNjXS5I=9U8V~T8rmwHeO$AjCU1;r z;L`binW0TEC11Jo0WRS~E}4lav!7BZg{#8kliK~${aQ%dWvLSk$ptvRcBQ!BAr-;U z`6hgG(~w!kob;pT3L^~-j|#YWv6 zrvx(PvjZzcZ%$JCjNb@OlUgS|dA)ZpbFE{4WV5&2@*7^{ut4Kn6sR4IG7XF+9-Hl~ zAUJvA%k)C=f%+e!_fpQw;p$#^wHDOIi5E|~02h#*TyU>xlh>3ib1H+^BP#);1grSg z{JKA(A>C2PtnC!?W;@TkERct2_VW%#mOqQ?uNsiCXxzn87=c^G( zXU@FR{b;fKJH@>HifZBuY=_Oqd^fMYRlG`Bb_pIeeqg+rW@mn!-_z}-cgH+TI+6I| z_UxcZ;nyrLBr`_Y1 zpzIx_tyz#kj>`49y;nAC3s3lB*0NJVtA?@CC*s4f)2S7fGh9QXT`8Lq$W`t?!w-Wy zvuoNfs`;UD=3t{mgzXxQN?KUGPNP%h!2*Qg&7AVSjK0Bqb^euFM`$BFd=*F++5E= zk<6eBJC?=H>nFcad7m=Da3yBC)LmFLuQtQ@+$uGKaY6iVgx@k0-|uDQYSknxPFl`08Khc&w9ck}CZIW^hH zbA5J5hkK$aQ;Yh2 zZ=fMql*}LdI+t;mP$H&hWolU%fn4**ahlyfks`By%K9wNE8*)%K z0j)5Fhi)mhq)m(XV<(kBY=e7uMuOpG}qJ2)iSwCN?{UAn6lBhuQ|Yu0s! zH8|9-`9`1;HnXrMbp2OY_$;1bbr5&;}b;?5)+vn7o^jQP<)j z@vjl$RmHPsatF5eoNoC;ZfWv+?%%1=l`f=UApduO(02rvTPb%zaT!2=0JVYJN5Jz? zLHUa5>fCD7mMOzxntj{s#U@ z{AkC*V1B|n2D}Q%UmaPp^LqK1tqhF?h`j9ZUq>00P{EG0C&dnGX-C^vTHN=jwiU3C zQ%aQINFcvCX(^U4F64b>>0~8mR0z4_n{UPa;Mu$~mHU{*m&o7w7_7Ye-5qeqkwEb5 z6#z=6u5|1R!9U7@hB{e#vw0pZA&O zScOHXVl=F~8g}{zETV~&+#_^b$!t3r7rY~pcvtZqjs`r<%vM45c@d@~V@(AwmS$rt zV&=m$PuSrSB+PhEYYq)xWzT;ZOWtl&be;I)vhV#+Etjw+_B}y-P;>W8sX(QNwh0~e~?`Ash4R=}E3X_9AA4kxH~(DZ3eE_C|G@ zN1M~^CnirP(lj=De{y!t+sjV&+DgvP)gP?6LWdh&&z>D0B*a)(?J`0$1uD@ePoAIy zkB^p*wMuNpS0@^vJ9onu5VM4$V)t7HDbM}EQGp6hutSaM1?@RWducLU3i_oUOn1?H z^Fi3F)%WMbDj=v~37kBKNA(|zkL1X~VryCfhfnWve2JjsRY;R*X=`(01Yno=|CA{Y;4>BCC1wKzvQK) zrCXwI=`Xb1BF9tC>@na3ORMQodt?dzDIK1@#~+O8NjbU_^SFR6k8PXiZr!bQ}N-CaS0r6IuTmqskRBNKhn|~@yDn1JeZ&zEDojM zncH8kF1EhyvSy&65gWFR{XzjX_9|MR9l2TTd>IZ#`?Wj*?6{05esyjjZfF^IyjRX- z=b~BTx`^o;ah?e7$y5>D{T)V4kdl^WJy^8(^~L4IL2l^d8L$4Tk7vG&a*a;?p$w5# z%7@3qJ0V+oXIrk`_{!AMm1~x@1T`)r7{PA0<;r5`)nCw#t$>O#E>w*zB45AZ+?g{! zt+`!yR>n_Zo#U_I+}AmEMN+ne8lB`#mO zBq=E=zzxmWgYD|$%8hkcp-Pr&K6FJ3`eS2bE1+fm=CAuuVu2$&*g&#HjA>i?P1tF* z7)yLIcEF?K`p)3VpHHeSh{tcu1CDl4Q)8;Zl9?q3(n*E$do@??BEcYFq$ErbRU=OE zgB|RFHxp+jjZ`@iUj^Qf<~jvrU2hsBpbI~V>1SLlvtqG4|6<$PJl_$!Nd2dRriGq9dy8KxKS}(Xb-_K%YNh_g*U27{$0g2kJs>MP4h zoo6z^iLsE>4{r_i0gCS~JZHH_qf0qjpQYv2pVaY0-H-7eNrLHvQIfRIHIz|}8{%q| zhZDy=fSz)wOz>#45oF2z@>!Qp>S6I++6h3GD1M~a;IOlG^4Yi(<9YdXmQf6vuC~Dh zfRD#=j|)7l_!%rXUgglEpl}ea^DaT)4xMj%!ycTG9xYO?pq!q=1vFidJ@zDZ)PvZs z%3BuTT7LQwWxCU$;zMGgcXo#pjHM(dyG1!#T|HVqe%Nt zrbV0X$ktRhqQ*p~MYE9%a+H^Id{1*8$sqLKW`7mX|H&ZUvB>t=g=5DgYi2>A^3D^N z?%sDIB$v6Wy@vf8y9DXbCVX!lL2~lf3on|*NYCtLOmN{ldDLM=J);SM<#L)^euiz4 zne6S2x4bnpY0Wdpt(!p?dPcO6T>?_IgClAPdGF7+W3-)E`W%kB`~&mLA_jO<)Gpq> ze$_DP3(@j2Y+nfp1nIK*A5{`iJhs14O9a>^Qg;~qo=$EX+Z8q^9?r^J&|oj%$$;Z9 z$Aj6?`wSNJH{~sxx$$i@pj|&sB zTL5Y!;f9z%-jp~#hrrt!pmvSu!*!*;DoX;&$ z#2NMkV!+wY-RMub{rb-||KO$nC)4KQC|ELg5zPtVMxgx;Hdn{cs7 z2R)y%+cfb@bq`>I+oejFE;;N9F2Q$SzI=K10;z$4!H~!HFm(vcZM$n69M*s-OSGZ#dVHzcAVRL!kE+FP4!augV59~tWIF4V2_2Rbn_Ctdoa9KR|=ljll)a`Dp3 zGwwk|C?IQ#aaA`rH?`eY>!F1>(%DJx%l~xYr+%pL(>CF4p^bJiXj8v0XE_5!_ASlU zx6rFc*q+JBNi=k>cc3v1&FH9>sZXCi!Aie<`v%R`NAEf7D|<$6TU~^X)%dEqFK}P4 z0t0_mc>vuo==1#fRBK#JL#(; z)qP=4N?0#B-1fof)}2#1wgPLTNiS}m|NBv7rC4ybtqv|hk8}Gj(9O-yr_fquR8@^I zh=cX+e7=Fz3%t|l_{oEkinAW+;UkBW^{2O}IYNH`Z%S3=^5fn0&!ljx_RD!4%+N*? z7pmy^L_~k}st!;jKr+MY=j6cW9~x#jzXDNU>;gU3-CcAbkkvpk59RDVK%xF<0lK>t zM?L1afD}AgI{yy!A0ivR0od-GkM2l?3v`2lr?zu^^7*92KF)9|Q`6CLGl14JDkjEl ztmau%R21+SrDdEhNNwP~Qe;U{TU-0>)s?WQC~_()4K1yu&S=;!_vi_4$6sGxkZHTy zet%5|5 zkDEBEsc30)`{vVR6RLpK0hfSYd0m$yy#B$R$W!y<0klU;<;zxwQ`SJN!%q?A*Nhpi zUAuSxJ{cLApi9-q%aIXaJ3_4rUWes)s_+bIKC7YRhhZRm$cBvo^M1HU8Z=qHT;;aj z!q*T=D+)_V6bmRzYhNmG{5AU$PS4zBF4rs4Ja5E(y(L8|61ak`(&>0}3kza2Io`R< z9yJveCSM#J9H1tCem0bHcdu~6U0nE?uMckh{{8!S7I^=$R4UPs>2JZ5UQnD6&1n5XM~{!TZ`)68EDoxq$UkI9SVcg$ z3qNY%o9^Kg-kXz=+Kfz0F^^IWnw%u#u2xKwj>8G->FLRU3I!qulBA&Q0S^fY2^oQ6)9(UV zs!Uv&-K3<7%6Tw6F{*$PsFAJvKQoAkj8v_{#lR(v06YESG82$UIoj1rKj;l>@J(p1YBZ{nlOdLQTPE@so&* zjLDZD4Ed8>l7<|F3hz+61NPcTE!XRR{iP4D!DZBpXbV7#!p!`$*m@Mghab^Au=GV1 z@8{={e0W8sWwmp|EUo6SxoUD2rENs9dJ=HAPfxRqKQz9wd7 z5OYhPE=Fh0hg|?D2L@FtZh}!$VhJarXJkwTsgN0H2$Flu94$?eM>VEfUzFtJ;v!>H z&9ms|%vLT3VE|;QzHso4v2rTxEMU-8_QpZHmHp|H^ZsHnB_*YCOEkvw(3Pz399$FT z+VtaE@5#Oho9Fowfo#X}*aafb@ha^xqV+1xx&}`go#OwBXq2G);dOkt?MH;5FC(K= ztc*GUt9?Q_M zv32yY`x9-1Pf6wWsVFPYIh27OsJ*@Y`Sa(qU1@!NebDRBsP-KGS9j0)0*o)%?@OYO zA3og4R%T*ix*me&a3!#`oxB@jvFOB^IbpyUAd#rv z>&ewn4nH`dKWitrRLh-~mxkbcSy@@P7y85E;=rX20TGsd=7pC@a0sAV5g`>rlaUk?j%SH!+B8!Ze_(2=P z#`zOCRXZ`r&8AV3XP+dWj)#vgEhFQ(GajI+iadp5o_$@Q`NV)GN9o})cT|v$=Knxp zU{95Yz-`f^)liWQ4P&^r&5kOswyrLcU7eJKWD|siAY1ct5<}#VA}zKxdk5=npv>A| zC}>+6z?g$pZF|VRjrM3I0HjcS#E`_tf~>5$y4pmK4?u%AT;)-&mK_gj4%j3}+skFY z48F=N!O8$`4s9*}oe4)=rm1HQ!B{}Xb`GE7_w#|@C&X{B`MEhz2jqjqqp*-WT#|u0J0~aP zgUYN)N0LvN?5#zn`CUyih+62C{$I9_}G}l9B4S z0GDbg`QsUaUcCbK8R(Wy`g11S(OY7X9NJH9T|SSK(jhq(!g^6DSV0MUrJ+{9-+}H8 z$RJQwK?q$aEL$dc_@Qo7j*n@-sVHL{L&YwR^ zyr3#g$pl0XQWWU3GZViA!K4$vE6BC7va<5>ZdPiE0u%#jVCg43@E^gal!B%E`}^DT zeQl$oqmDfbP~k${je|fBLQnx(j4B%>NPa*gfIUI~0*(S&8uyuJUEtD@HV1je4=pVh zA+^uV%`H$eNk?D%M|2(+IyE^-4Vi9dbpnhH9q2UT!oy`}o}MB|Vsa*FIA#9j`B_kJL17K*Lx^xz zpVC>u-S{Yix7Z;z4OV%$DJX==q^&C|fvHgQ6R2VnP%&S>eudK@kTRnb6CE9WOaI%? z;uD~3#`zuz8#QkHTE9g=H=3^c2o zK!AeBtQ(M^^{Cz2@5Yi6ex_x@&q#4tDLq|%wA82y-h@;~)+0h;jRu_W1=#GI>}w=t zWk-uF2LT!-b6grJvDJrg0DJb-81zUeg4 zls&C+f-Oe&c6MtZOOyzqnr#ku`P+B%rop4Y^46;Mm+T#{-w;2+I&L&u2T=O}e5(Q} zUUqg%PY*0{0~I2sVPF90Av-GzgsLE@+Zv_cNW^C6Iw|hU>7PwlUxeDLtPBT9AIbl< z7T-R}0yUPlEINk}nG?8-Wk#z!z$d!bg0v5614xnZUlR6Dh#w=Waa%xO4}^0zwwCaG zk;YZa@34EV(LD3@WZJ|}i`k{5qyUXLPBmX~>So6N8-`E@0}_CG4m|5;AHYk4o8-{E z(9lfKKr95wzD@v{;Z(RI!o#oNo$GrC$38X)SQd(rGuYU`ZUC%$n3$WL&CbQ8kgkZp zxTW;Z`+xGT8!rXao{sYJozU=rK<`V$QGH3Ia0gOEmOX6_fP)%}eE-4du3p))fC zDHLSLYS}UmA3iCz(u7_KzmX38_EXXzP&a7qDalcbdX@6qX z4nCJD!&4uqq(#a$~=65e3Y&n0T>(A2JCg})G6o;NS~<0?HnP1 zql6_Q>6QxGL_oLO)Ye9ZPEJcRh7(LpEfQVmpZ)_SBiZb%&CGtZwY4=hu`)B?B*z0` zchmRpQQW3)Gn?KblsF29+K(HDs=+xR1-WcS4Qb`E~J-$Rr z$_ptBK7z_=ZOtyS7unb@2n|r}S3vX>^T&G#9ES7C*j!I0812yG6Er_(7qRfq%?8es zUr1h^+WTF5690v&&Vi`Z6r(n~?*j@~K4Ie;?^8Kh|JpJ8X##*^Lx^U?!~x<*&e1Tk z1M=4I`~DPH)`O|AvnZJp6#pMe7ysSD_5XhWoA@8;Kbs>@D}#jnSHRxZ;{5DK_=dn* ziZ=t4y!nSsz}gCF5`Zh-uOfpM7ODaf89;**ev+4$2gpqS*I#7pY7h+>WFsNFw7=mv z%N8sF_*PRmb*)PLRqOwm(fg8ocSJkI-*|hJs=?@|4<7kDl3zMl>6;lyWKTI*}fioW@22~$T7-))b6g) zR1xQaI2S;2g=tsn&!0ab(F3q+u;9(rEbsl(2KDARo3%Jt3^#QEvbwVgBp>MtX;ahF zZbi^{^d@k>u0t*AIb^~;P>e^(3+OZ}J-tzZ0fMZwAm@eYy|5;V9b5k{2Ijr$_ zI?`JcSWodb#Hdjh!QY)@2fEG<`9sBCRwl3?0lz_bzeyhJA~>3DbFT9DHGv=hR&`wA z3+s_flJI~A!WKJ7-d_a;b-PTu5iJe zR4TxIn6^n~g`8&TZi@8lYM6F9k&4<|_9SWlV@`4ZOGgu6n;)6hg9i_A@bD_;bILto z8bd`z#fg6!l5z~E;Y+PtT7H|cT+hwSy*<}}$it3M&*aCpwO7r!SMs)XH%i8ZL?h9l$3a$BKS|IGczp0Cc^#WBSAtB-H>txa_wVRX<6`*1lcINM&H{!Sz zdkreT7y-w*Kl5QQV8zNhZ*#h?aq1q2qcQ)kM2#BYFEKH({icr}>FMt6d$oY_s8G$) z$|`4_EGr}9B`{d9bg1kCX7XItjp)8YlQJa|A0PkAmoIH1`xeEbzD=bCk?wnQ){l(W)1i! zQ1+lAXZ;mIo#sP617a-%J_1@OgjYC!r$*ZGtGUkEeC|8cS~G>kid7AU zEiI%htpt1bK+W`QM$m+<0@kD_cA2Y6IGXd-8g?%#$*hS_|KbX~Fe92pY> zUcNGu6#8`YDXcpU);+w;;2#!7F4H>GYg6Vk_>#teHzrLcE~CR_YiW3JgxPQfnul8v zFlPr*DMm{d+Fa0*U<`Zc+VA2h=j^-#?S@5lEssqlI$v3~!?2RXNP!*b^n^=J=6W5P z-~Qp0u;iqO9k>5%y!$=uOPIex`Hvrx7&TF7|762P_Tzy5`i@bJG;kpoD&RZ zQC_;#*^`Tdj}PQ>fiW&3T0`o(JcxkOv zArbN1u>)WWn4+Q^s(E9iDmEupX2vAN;n;2-5GIC~CWx#k@^mj(n^0I}WHEGFXpeUq zwic5lg6C{fd(0|lNlqsFH1l-s?)#I1bH(skD>D6T$Z|La zadl~o+=(tjSj%ZKL8m2R^a4z+RWb+*3)9orzHbsJm9FcO6&(&97;dnHJ$?A_g|&2T z`KKg-ZLGR^(>{}eQX#Ia^09A zaLWykjBMJm)%Y4$SqRgyP$PZ*{Mp~%AEr?$gTKwp%zzPG5e=FD{!@+sY{S4FOmxfU zbH4@BZL4p2`fIjbj^Mr&L~!0+*B9g6iItf%HGeGQB;w7vi=uJzVRCotGQ{Et4s9S= zyn-dT%(|KP@f)o81b$i+0SjwjWJH1I@9ph#1crrMmlqF~Vn!V?CdQ^ z?08H8mECdU$$9-2ak+rsy#=SFf`%a7yPy68;1R0oe`}n4Obtkx#}4dtbmK50)iJ*r zf8#O=X{(N@fmo7P@Nj=SLD0!+zX^IGW!1?*{pHIhh%6mfqFf09x)Hj;q!|$X!kTAM z-vLP1)Gb(F1X;y@Gwcn-mO0&57(;yf`t^sdSvd5k2sd3!`%mNIZ(Ac_PEX%G< z4&wmDUb`6K*>mUK&f)c=P-iY8|6c$QU>q$uRom+lo?a1wjT@;q!{n&u>rMU$hf&`L zGBWY-qPn`{&@qDC3{)-5L__0s#B&Wqe!#6koB~clQBDqs*gaU2Cy+Cp9e>(K&;^Gk z63h(RLMDYC&>^&~B2NaKlil7eUY~EBAAc_c)3-Xi>{LSSY@^ymL)P1=(7a0?f=0{!{bT080T}sHv+D=JJ9Zb9N6X zt8_)Hfx>iq{H;@&tPp!Ip<$$X^sa7aBP5kY74^>s4;2;PdBmYyd11uSnGB;A_x3IQ zAr(xqQ&0#12O}yfnqF_ht(M&j=mUq2jkF0mEYOHiWKr55gw`g!kuQ;_r>8^`(!*`R zrgeX;u0FrAT~t_Du{B^0)I6Ldu3xPQH!fW(Ouu9Mou`9&NElcf7!`yjA$%X4S8(dnwJ+y*&rat z@!NhZJeSD|p+vRVY8bE_v|ucG)nQ_p=pzQRNq~D94ZWsfV-7lBhg1h?ROP8t7rdS1 zSOkxp((Qx3>fHR)GY3O+j#2NewfRYCX{+@c2*MhHpMe5a*z4#3n(E1!qve2M0g?%W z`iG8=4js5v`bm)a5sn;4ee+cZv?0yn(m@I+7ofdE2pY(-Oqjer_7dEl&$vnKt-GVq z#Z7@HcK4C_(=NQ{(r1$zKX`eoisPmFy^p>7T9=4B>MK2Ckm{Mcg)Gr{Vo`Y?_;AQd z`K+#LjigbN2Usso9LOs<3ei;4h#xmCZ>PzpkJ~Um?6fN-MxQx-s=?ON!)UPR+C$O0 zFFIq4gNL38GHIf9KtVLwaZ@;QF?kcBznotA!Yw_xyzPh9Egv4SDjv4#GsCciza;u) z!w-$qev7B28aaLDXRp0)9btQin9&_H(zbKT0T)O9~Oy|v3l-@rt9J+ z3-U930=M99QOn*ctHT-dO42#CqqFMlj!`>Lr>KN~&ZpmE%UMW-V^y5~jeL5tY4k_t zahsC9d4NI&oY#H7PukV%-AZVyuJSP?m!N<1Sc!);$dZ>*vv2s!`mTFf4j%>nlZg3E z*Mfew$fg`GvYLh+S0S3^Rut+OlKkTKKCEu|E~)~b6)EOv;PFuAygFg*L-U^_r0OkP iq+n=Z{x_d5P=31i7T--)-w3{gdMGY)F9)sj{J#LEX9S)A literal 17060 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 ^ZkW!V1bxPjvE3Q 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 diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/ngf-plus.log b/tests/results/scale/edge/TestScale_UpstreamServers/ngf-plus.log index 3811005a6..4358b70ae 100644 --- a/tests/results/scale/edge/TestScale_UpstreamServers/ngf-plus.log +++ b/tests/results/scale/edge/TestScale_UpstreamServers/ngf-plus.log @@ -1,4277 +1,4259 @@ -{"level":"info","ts":"2024-08-14T00:45:20Z","msg":"Starting NGINX Gateway Fabric in static mode","version":"edge","commit":"9a85dbcc0797e31557a3731688795aa166ee0f96","date":"2024-08-13T21:12:05Z","dirty":"false"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting manager"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":9113","secure":false} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","source":"kind source: *v1.GatewayClass"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","source":"kind source: *v1.HTTPRoute"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"service","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"service","controllerGroup":"","controllerKind":"Service"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"service","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"service","controllerGroup":"","controllerKind":"Service"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","source":"kind source: *v1.EndpointSlice"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"secret","controllerGroup":"","controllerKind":"Secret","source":"kind source: *v1.Secret"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"secret","controllerGroup":"","controllerKind":"Secret"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy","source":"kind source: *v1alpha1.ClientSettingsPolicy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute","source":"kind source: *v1.GRPCRoute"} -I0814 00:45:22.456374 7 leaderelection.go:250] attempting to acquire leader lease nginx-gateway/ngf-test-nginx-gateway-fabric-leader-election... -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","source":"kind source: *v1.Gateway"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant","source":"kind source: *v1beta1.ReferenceGrant"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy","source":"kind source: *v1alpha1.NginxProxy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","source":"kind source: *v1.PartialObjectMetadata"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","source":"kind source: *v1alpha1.NginxGateway"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy","source":"kind source: *v1alpha1.ObservabilityPolicy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting EventSource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","source":"kind source: *v1.Namespace"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting Controller","controller":"namespace","controllerGroup":"","controllerKind":"Namespace"} -I0814 00:45:22.467931 7 leaderelection.go:260] successfully acquired lease nginx-gateway/ngf-test-nginx-gateway-fabric-leader-election -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-kube-state-metrics-kqx62","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics-kqx62","reconcileID":"7181c8f0-7023-4cc7-bd8c-e81408ee7fbf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","GatewayClass":{"name":"nginx"},"namespace":"","name":"nginx","reconcileID":"9e58b824-7055-4efc-80c2-e9fed97005e8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"service","controllerGroup":"","controllerKind":"Service","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"c8e64904-2b36-4de4-962c-39762ed882a6"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"013233bc-8ace-454b-9f59-f74efaa62999"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"service","controllerGroup":"","controllerKind":"Service","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"352a7f25-3b17-42ba-954e-83ff9397ed10"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"secret","controllerGroup":"","controllerKind":"Secret","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"85708bda-dad4-4879-af99-aca0bfd23115"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":4} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":5} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":6} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"85708bda-dad4-4879-af99-aca0bfd23115"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"c8e64904-2b36-4de4-962c-39762ed882a6"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"013233bc-8ace-454b-9f59-f74efaa62999"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-kube-state-metrics-kqx62","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics-kqx62","reconcileID":"7181c8f0-7023-4cc7-bd8c-e81408ee7fbf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","GatewayClass":{"name":"nginx"},"namespace":"","name":"nginx","reconcileID":"9e58b824-7055-4efc-80c2-e9fed97005e8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":1,"total":76} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"collection","namespace":"gmp-system"},"namespace":"gmp-system","name":"collection","reconcileID":"9030ad5a-87b3-46cd-8edb-6b2e271c8af9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"2fe53ff0-1f96-4411-817f-7c6b31885b1e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"collection","namespace":"gmp-system"},"namespace":"gmp-system","name":"collection","reconcileID":"9030ad5a-87b3-46cd-8edb-6b2e271c8af9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"352a7f25-3b17-42ba-954e-83ff9397ed10"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":7} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":8} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"2fe53ff0-1f96-4411-817f-7c6b31885b1e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-node-exporter-dxmgg","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter-dxmgg","reconcileID":"3a5d0a45-c2b4-41f0-abfc-6dcd7c7b3424"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-node-exporter-dxmgg","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter-dxmgg","reconcileID":"3a5d0a45-c2b4-41f0-abfc-6dcd7c7b3424"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-server-bf6f7","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server-bf6f7","reconcileID":"181905aa-f21a-46f9-98e3-759d53722bba"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"3233dc4e-4591-45ac-86dc-3580f36749d8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"ba180d4b-d3f3-4596-9dc6-39cf2f113cf2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":9} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":10} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":11} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":12} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"ba180d4b-d3f3-4596-9dc6-39cf2f113cf2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"fa4a3278-a024-42fc-a0ad-2df86f7197df"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"fa4a3278-a024-42fc-a0ad-2df86f7197df"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"0fc9438d-005c-4922-85ff-9dbe9514ae17"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-server-bf6f7","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server-bf6f7","reconcileID":"181905aa-f21a-46f9-98e3-759d53722bba"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":13} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":14} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"0fc9438d-005c-4922-85ff-9dbe9514ae17"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"45327f07-6153-4c2e-b31d-294f5f4312d6"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"a87ab751-58a7-4ac8-b489-da7128e7e2c3"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"45327f07-6153-4c2e-b31d-294f5f4312d6"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"rules","namespace":"gmp-system"},"namespace":"gmp-system","name":"rules","reconcileID":"df95bf83-0b44-43e7-84ef-b1b8930f6282"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"a7e07bf6-5df7-444d-893b-9f1db27f4bb2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"3233dc4e-4591-45ac-86dc-3580f36749d8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":15} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"a87ab751-58a7-4ac8-b489-da7128e7e2c3"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":16} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"alertmanager-5t59n","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager-5t59n","reconcileID":"ecac30e2-f1ec-417d-8967-ccbc988cc3eb"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":17} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":18} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"a7e07bf6-5df7-444d-893b-9f1db27f4bb2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":19} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"d916319a-94db-404b-9ec8-bc74bcbe8df9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"fea8b101-d44e-4399-a28c-66fccca6bf66"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"d916319a-94db-404b-9ec8-bc74bcbe8df9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"rules","namespace":"gmp-system"},"namespace":"gmp-system","name":"rules","reconcileID":"df95bf83-0b44-43e7-84ef-b1b8930f6282"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"webhook-tls","namespace":"gmp-system"},"namespace":"gmp-system","name":"webhook-tls","reconcileID":"0bf85c51-892f-4b95-bc72-e2ba3eb6f45c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"b59749ee-c6cf-4a96-ab38-d546fdbff69a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"alertmanager-5t59n","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager-5t59n","reconcileID":"ecac30e2-f1ec-417d-8967-ccbc988cc3eb"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kube-dns-6ksd8","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns-6ksd8","reconcileID":"cd3de06d-5c8c-4cdd-a1f8-7995119b4c3d"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":20} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":21} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":22} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":23} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":24} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kube-dns-6ksd8","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns-6ksd8","reconcileID":"cd3de06d-5c8c-4cdd-a1f8-7995119b4c3d"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"webhook-tls","namespace":"gmp-system"},"namespace":"gmp-system","name":"webhook-tls","reconcileID":"0bf85c51-892f-4b95-bc72-e2ba3eb6f45c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-headless-b9rdh","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless-b9rdh","reconcileID":"f5f8c2b5-7bef-430d-b6ba-cfaaf1b0fddc"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"84527989-74d3-4108-b6ee-2a9dd919db01"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"b59749ee-c6cf-4a96-ab38-d546fdbff69a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":25} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"fea8b101-d44e-4399-a28c-66fccca6bf66"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"5b9f3f79-bfc9-44d4-8634-dcd7e6803a1b"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"84527989-74d3-4108-b6ee-2a9dd919db01"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-headless-b9rdh","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless-b9rdh","reconcileID":"f5f8c2b5-7bef-430d-b6ba-cfaaf1b0fddc"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.prom.v1","namespace":"prom"},"namespace":"prom","name":"sh.helm.release.v1.prom.v1","reconcileID":"3cb7b438-f340-49ca-99fd-2c676e1e4b4e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"83122d34-cbfe-4044-931d-991c5a855110"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-mkmmc","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-mkmmc","reconcileID":"9dff4afe-611a-4d40-b848-106df2330013"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":26} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"5b9f3f79-bfc9-44d4-8634-dcd7e6803a1b"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"8dc3f54c-7479-4c0c-a3e3-52c02bea5aab"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":27} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":28} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":29} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":30} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":31} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"8dc3f54c-7479-4c0c-a3e3-52c02bea5aab"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.prom.v1","namespace":"prom"},"namespace":"prom","name":"sh.helm.release.v1.prom.v1","reconcileID":"3cb7b438-f340-49ca-99fd-2c676e1e4b4e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"83122d34-cbfe-4044-931d-991c5a855110"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-mkmmc","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-mkmmc","reconcileID":"9dff4afe-611a-4d40-b848-106df2330013"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"68df0aae-c8b2-41a8-9e5c-68b9d06a6e69"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"68df0aae-c8b2-41a8-9e5c-68b9d06a6e69"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"6575d672-4d8b-4a69-8d7c-ca0ce38559b5"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"b997a512-63ad-49ab-afb1-e13c4047ddc2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":32} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":33} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":34} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"6575d672-4d8b-4a69-8d7c-ca0ce38559b5"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"b997a512-63ad-49ab-afb1-e13c4047ddc2"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-pushgateway-vl8kv","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway-vl8kv","reconcileID":"905494cd-685c-4c91-8c47-c10338c9662f"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"ebc79a91-1f54-4fb0-a429-f6a7c1148f66"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-pushgateway-vl8kv","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway-vl8kv","reconcileID":"905494cd-685c-4c91-8c47-c10338c9662f"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"gmp-operator-pg6ft","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator-pg6ft","reconcileID":"85052cc0-05e0-476e-9d98-5be8e6dfc95d"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":35} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":36} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":37} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"gmp-operator-pg6ft","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator-pg6ft","reconcileID":"85052cc0-05e0-476e-9d98-5be8e6dfc95d"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"default-http-backend-5gqfh","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend-5gqfh","reconcileID":"8e544ade-54ce-453b-9dde-106763e021f9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"default-http-backend-5gqfh","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend-5gqfh","reconcileID":"8e544ade-54ce-453b-9dde-106763e021f9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"ebc79a91-1f54-4fb0-a429-f6a7c1148f66"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"metrics-server-dcsdd","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server-dcsdd","reconcileID":"28d273b8-780e-4af8-8140-d1c7b7019be0"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":38} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":39} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"metrics-server-dcsdd","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server-dcsdd","reconcileID":"28d273b8-780e-4af8-8140-d1c7b7019be0"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"3b10be6f-f16a-4e17-b5c4-e734963b07df"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"3b10be6f-f16a-4e17-b5c4-e734963b07df"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-29m4q","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-29m4q","reconcileID":"4a219006-c6ed-4266-9aab-e66b5fd6f234"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":40} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"82685633-6142-4348-bfce-c5bad35bee9a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-29m4q","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-29m4q","reconcileID":"4a219006-c6ed-4266-9aab-e66b5fd6f234"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":41} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":42} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"82685633-6142-4348-bfce-c5bad35bee9a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"e50c0f63-1bb3-4e0f-971b-f2120c3ef381"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"e50c0f63-1bb3-4e0f-971b-f2120c3ef381"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"05b0eedd-262d-47b1-90f2-f17256a5e60b"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":43} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":44} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"05b0eedd-262d-47b1-90f2-f17256a5e60b"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"43cceba7-ca66-41ec-88f3-210b0d53eb2c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"43cceba7-ca66-41ec-88f3-210b0d53eb2c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"60e42b56-5d81-4622-a21f-d894e4f68570"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":45} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":46} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"60e42b56-5d81-4622-a21f-d894e4f68570"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"71813047-93cc-4941-9bb8-849f93d00f44"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"71813047-93cc-4941-9bb8-849f93d00f44"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":47} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"referencegrants.gateway.networking.k8s.io"},"namespace":"","name":"referencegrants.gateway.networking.k8s.io","reconcileID":"abe5cc04-da33-45b8-84ee-ac1653d52cb1"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Starting workers","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy","worker count":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"referencegrants.gateway.networking.k8s.io"},"namespace":"","name":"referencegrants.gateway.networking.k8s.io","reconcileID":"abe5cc04-da33-45b8-84ee-ac1653d52cb1"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"prom"},"namespace":"","name":"prom","reconcileID":"368752b5-a1c3-4073-9471-14db8eead55e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"grpcroutes.gateway.networking.k8s.io"},"namespace":"","name":"grpcroutes.gateway.networking.k8s.io","reconcileID":"c8716a31-5171-498a-b1e9-4755115ad18a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":48} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":49} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"grpcroutes.gateway.networking.k8s.io"},"namespace":"","name":"grpcroutes.gateway.networking.k8s.io","reconcileID":"c8716a31-5171-498a-b1e9-4755115ad18a"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gateways.gateway.networking.k8s.io"},"namespace":"","name":"gateways.gateway.networking.k8s.io","reconcileID":"c3c480bd-ab31-4933-8d72-ff49f72e1afc"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"prom"},"namespace":"","name":"prom","reconcileID":"368752b5-a1c3-4073-9471-14db8eead55e"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":50} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":51} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gateways.gateway.networking.k8s.io"},"namespace":"","name":"gateways.gateway.networking.k8s.io","reconcileID":"c3c480bd-ab31-4933-8d72-ff49f72e1afc"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-public"},"namespace":"","name":"gmp-public","reconcileID":"8c2563ca-2655-483b-8ee0-514aef489ec8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-public"},"namespace":"","name":"gmp-public","reconcileID":"8c2563ca-2655-483b-8ee0-514aef489ec8"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"httproutes.gateway.networking.k8s.io"},"namespace":"","name":"httproutes.gateway.networking.k8s.io","reconcileID":"ea6e99e4-d585-422b-bc63-5ca859693fd5"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-system"},"namespace":"","name":"gmp-system","reconcileID":"4a0977ba-bf63-4980-9d04-4df5685ab6ac"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":52} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":53} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":54} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"httproutes.gateway.networking.k8s.io"},"namespace":"","name":"httproutes.gateway.networking.k8s.io","reconcileID":"ea6e99e4-d585-422b-bc63-5ca859693fd5"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gatewayclasses.gateway.networking.k8s.io"},"namespace":"","name":"gatewayclasses.gateway.networking.k8s.io","reconcileID":"aa6e7adb-03d5-40ee-b307-c0b83b53170f"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-system"},"namespace":"","name":"gmp-system","reconcileID":"4a0977ba-bf63-4980-9d04-4df5685ab6ac"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":55} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-public"},"namespace":"","name":"kube-public","reconcileID":"0a99e8d1-63ef-45ba-95c4-526c68141f0c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-public"},"namespace":"","name":"kube-public","reconcileID":"0a99e8d1-63ef-45ba-95c4-526c68141f0c"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-system"},"namespace":"","name":"kube-system","reconcileID":"8258d6ec-ced5-450e-a70b-b930e97d1ab0"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gatewayclasses.gateway.networking.k8s.io"},"namespace":"","name":"gatewayclasses.gateway.networking.k8s.io","reconcileID":"aa6e7adb-03d5-40ee-b307-c0b83b53170f"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":56} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":57} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-system"},"namespace":"","name":"kube-system","reconcileID":"8258d6ec-ced5-450e-a70b-b930e97d1ab0"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"nginx-gateway"},"namespace":"","name":"nginx-gateway","reconcileID":"b373e8d9-2027-4126-84e8-c8421d2bc2cf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"nginx-gateway"},"namespace":"","name":"nginx-gateway","reconcileID":"b373e8d9-2027-4126-84e8-c8421d2bc2cf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"default"},"namespace":"","name":"default","reconcileID":"9bdcf92d-b025-488e-9c7b-c1cda99545db"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":58} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":59} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"default"},"namespace":"","name":"default","reconcileID":"9bdcf92d-b025-488e-9c7b-c1cda99545db"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-cim"},"namespace":"","name":"gke-managed-cim","reconcileID":"58e064a6-1cde-45e6-9939-084b150937f9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-cim"},"namespace":"","name":"gke-managed-cim","reconcileID":"58e064a6-1cde-45e6-9939-084b150937f9"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-system"},"namespace":"","name":"gke-managed-system","reconcileID":"a3a60e20-07b4-4309-8dd7-a9c5feb7a7be"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":60} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":61} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-system"},"namespace":"","name":"gke-managed-system","reconcileID":"a3a60e20-07b4-4309-8dd7-a9c5feb7a7be"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-node-lease"},"namespace":"","name":"kube-node-lease","reconcileID":"d505e013-79ba-4d7a-8b81-265159e87d50"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-node-lease"},"namespace":"","name":"kube-node-lease","reconcileID":"d505e013-79ba-4d7a-8b81-265159e87d50"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":62} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"usageReporter","msg":"Starting cronjob"} -{"level":"error","ts":"2024-08-14T00:45:22Z","logger":"usageReporter","msg":"Usage reporting must be enabled when using NGINX Plus; redeploy with usage reporting enabled","error":"usage reporting not enabled","stacktrace":"github.com/nginxinc/nginx-gateway-fabric/internal/mode/static.createUsageWarningJob.func1\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/manager.go:621\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext.func1\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:259\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:226\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:227\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:204\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:259\ngithub.com/nginxinc/nginx-gateway-fabric/internal/framework/runnables.(*CronJob).Start\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/framework/runnables/cronjob.go:53\nsigs.k8s.io/controller-runtime/pkg/manager.(*runnableGroup).reconcile.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.18.5/pkg/manager/runnable_group.go:226"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":2,"total":62} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Reconciling the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"274ec174-0182-436a-8c15-5e1f3ab2aa50"} -{"level":"info","ts":"2024-08-14T00:45:22Z","msg":"Upserted the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"274ec174-0182-436a-8c15-5e1f3ab2aa50"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"eventLoop.eventHandler","msg":"Reconfigured control plane.","batchID":2} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:45:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:45:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-29m4q","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-29m4q","reconcileID":"ef5ad0b7-9a9d-40b9-97a7-5176cfaa573e"} -{"level":"info","ts":"2024-08-14T00:45:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-29m4q","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-29m4q","reconcileID":"ef5ad0b7-9a9d-40b9-97a7-5176cfaa573e"} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":2} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":2} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":3,"total":2} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"Reconfigured control plane.","batchID":3} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":3} -{"level":"info","ts":"2024-08-14T00:45:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":3} -{"level":"info","ts":"2024-08-14T00:46:06Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"fa6b9888-ac37-43dc-aad8-5c01680e940f"} -{"level":"info","ts":"2024-08-14T00:46:06Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"fa6b9888-ac37-43dc-aad8-5c01680e940f"} -{"level":"info","ts":"2024-08-14T00:46:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":4,"total":1} -{"level":"info","ts":"2024-08-14T00:46:06Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":4} -{"level":"info","ts":"2024-08-14T00:46:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":4} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"d69e7dd6-e7f5-40e1-9e39-7f96e093d915"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"d69e7dd6-e7f5-40e1-9e39-7f96e093d915"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":5,"total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":5} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":5} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"scale"},"namespace":"","name":"scale","reconcileID":"f8ca4b93-e8a7-4f81-9e57-3fb6d35f6c50"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"scale"},"namespace":"","name":"scale","reconcileID":"f8ca4b93-e8a7-4f81-9e57-3fb6d35f6c50"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":6,"total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":6} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":6} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","Gateway":{"name":"gateway","namespace":"scale"},"namespace":"scale","name":"gateway","reconcileID":"17061a1f-6e28-490e-ad77-1f6039465213"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","Gateway":{"name":"gateway","namespace":"scale"},"namespace":"scale","name":"gateway","reconcileID":"17061a1f-6e28-490e-ad77-1f6039465213"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":7,"total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","HTTPRoute":{"name":"route","namespace":"scale"},"namespace":"scale","name":"route","reconcileID":"b2721517-6317-4a10-99e8-686979ef98b9"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","HTTPRoute":{"name":"route","namespace":"scale"},"namespace":"scale","name":"route","reconcileID":"b2721517-6317-4a10-99e8-686979ef98b9"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":7} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":7} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":8,"total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"25ded265-9f1a-4f7d-8093-c3b38f82782a"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"56b68488-936f-4677-8cca-2a124557ee15"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"56b68488-936f-4677-8cca-2a124557ee15"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"25ded265-9f1a-4f7d-8093-c3b38f82782a"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b62ecd74-27e4-4060-b586-eaa4e97de0c6"} -{"level":"info","ts":"2024-08-14T00:46:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b62ecd74-27e4-4060-b586-eaa4e97de0c6"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":8} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":8} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":9,"total":3} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":9} -{"level":"info","ts":"2024-08-14T00:46:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":9} -{"level":"info","ts":"2024-08-14T00:46:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"71515f3a-baa1-418f-9af6-1c38ffcfb2b3"} -{"level":"info","ts":"2024-08-14T00:46:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"71515f3a-baa1-418f-9af6-1c38ffcfb2b3"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":10,"total":1} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":10} -{"level":"info","ts":"2024-08-14T00:46:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":10} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"238b1587-9420-494a-ad8e-ca7540bea61e"} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"238b1587-9420-494a-ad8e-ca7540bea61e"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":11,"total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":11} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":11} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"94307bbd-2e47-424e-a1bc-521327ea142f"} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"94307bbd-2e47-424e-a1bc-521327ea142f"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":12,"total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":12} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":12} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"4d5aaf86-913a-4775-9b13-8c4c3f997c3c"} -{"level":"info","ts":"2024-08-14T00:46:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"4d5aaf86-913a-4775-9b13-8c4c3f997c3c"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":13,"total":1} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":13} -{"level":"info","ts":"2024-08-14T00:46:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":13} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"0473f0c1-1e8b-4809-9695-768fe736badc"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"0473f0c1-1e8b-4809-9695-768fe736badc"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":14,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":14} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":14} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"934709f6-03e8-47bd-adf6-1c19cf8460d4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"934709f6-03e8-47bd-adf6-1c19cf8460d4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":15,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":15} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":15} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2900e892-eb9d-40db-b764-69daf63ed8a0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2900e892-eb9d-40db-b764-69daf63ed8a0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":16,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":16} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":16} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"384c0627-11b2-472d-9e8c-b00a12a167a4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"384c0627-11b2-472d-9e8c-b00a12a167a4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":17,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":17} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":17} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9b28170-f48b-4ded-8656-e8e2cfd431b7"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9b28170-f48b-4ded-8656-e8e2cfd431b7"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":18,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":18} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":18} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"9153df45-4c8e-43d3-944f-8d34e8d75b99"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"9153df45-4c8e-43d3-944f-8d34e8d75b99"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":19,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":19} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":19} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"d18aef71-484c-4792-9273-693676bf6ba5"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"d18aef71-484c-4792-9273-693676bf6ba5"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":20,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":20} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":20} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"442e8b9a-719d-47a5-91b7-a365ade90eb0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"442e8b9a-719d-47a5-91b7-a365ade90eb0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":21,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":21} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":21} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"827226f5-803f-4f5f-bbbf-aad0548de5b4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"827226f5-803f-4f5f-bbbf-aad0548de5b4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":22,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":22} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":22} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"1d14fd6e-96a1-4226-b6d3-3f81c8dad910"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"1d14fd6e-96a1-4226-b6d3-3f81c8dad910"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":23,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":23} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":23} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f9f67ae4-6a93-4a0f-9949-cee25aaa24e4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f9f67ae4-6a93-4a0f-9949-cee25aaa24e4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":24,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":24} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":24} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fea2cb03-0e06-4927-b6d6-7a138cc5bdd0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fea2cb03-0e06-4927-b6d6-7a138cc5bdd0"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":25,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":25} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":25} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"0b5493c7-938e-4f99-983a-8cd9a3f1a2d1"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"0b5493c7-938e-4f99-983a-8cd9a3f1a2d1"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":26,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":26} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":26} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3f1e6a39-259b-4064-a627-47e5ab756138"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3f1e6a39-259b-4064-a627-47e5ab756138"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":27,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":27} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":27} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"4f6ff88e-c9e1-4480-95a6-97d88441516f"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"4f6ff88e-c9e1-4480-95a6-97d88441516f"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":28,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":28} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":28} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f6d72421-34aa-495d-8a59-31cc9346f83f"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f6d72421-34aa-495d-8a59-31cc9346f83f"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":29,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":29} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":29} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"17f90855-3d2b-4de2-9538-4b7b7d56237c"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"17f90855-3d2b-4de2-9538-4b7b7d56237c"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":30,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":30} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":30} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"40a64adf-1e05-46c5-81cb-fee0b2082806"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"40a64adf-1e05-46c5-81cb-fee0b2082806"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":31,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":31} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":31} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"70811535-280c-4865-94cb-829e93811257"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"70811535-280c-4865-94cb-829e93811257"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":32,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":32} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":32} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"bed27595-6aa8-4820-b3bf-35647635145c"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"bed27595-6aa8-4820-b3bf-35647635145c"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":33,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":33} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":33} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"c70baa96-cc97-46f0-b357-8b1d64c56659"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"c70baa96-cc97-46f0-b357-8b1d64c56659"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":34,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":34} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":34} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6cf02e2d-2acc-436d-a194-0aa1efb68aa4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6cf02e2d-2acc-436d-a194-0aa1efb68aa4"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":35,"total":1} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":35} -{"level":"info","ts":"2024-08-14T00:46:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":35} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"440bfd97-d32b-401c-af63-8148dc0c736b"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"440bfd97-d32b-401c-af63-8148dc0c736b"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7f26cb0c-84c0-4fe7-89df-10d8c72cfa6e"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7f26cb0c-84c0-4fe7-89df-10d8c72cfa6e"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"d5464b9a-9539-4d81-95a9-ba11c85d9d8b"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"d5464b9a-9539-4d81-95a9-ba11c85d9d8b"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":36,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":36} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":36} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":37,"total":2} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":37} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":37} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fca0f6ce-56d3-41ed-ad2a-d84de379405a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fca0f6ce-56d3-41ed-ad2a-d84de379405a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":38,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":38} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":38} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"8703bcd8-c39d-4b53-b3ba-a1a44001cab7"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"8703bcd8-c39d-4b53-b3ba-a1a44001cab7"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":39,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":39} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":39} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fe889ac9-9533-4aa6-9f6a-8935b7b94d97"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fe889ac9-9533-4aa6-9f6a-8935b7b94d97"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":40,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":40} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":40} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"9e164b53-49a3-44df-8eb1-c96128f3b91a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"9e164b53-49a3-44df-8eb1-c96128f3b91a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":41,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":41} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":41} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"eb35a580-fecc-4077-908b-0401e7604522"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"eb35a580-fecc-4077-908b-0401e7604522"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":42,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":42} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":42} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"cfcb98be-6071-4b5f-93bf-acc8fdc0a616"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"cfcb98be-6071-4b5f-93bf-acc8fdc0a616"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":43,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":43} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":43} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5ec570f3-ccf7-4252-b28b-da327b4ccab9"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5ec570f3-ccf7-4252-b28b-da327b4ccab9"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":44,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":44} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":44} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"e7e6efdd-c3c5-4e91-a4e2-16ca330f552c"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"e7e6efdd-c3c5-4e91-a4e2-16ca330f552c"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":45,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":45} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":45} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"13b2e776-d4a2-4136-8526-af6bd2742ce6"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"13b2e776-d4a2-4136-8526-af6bd2742ce6"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":46,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":46} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":46} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a0f9a195-dd61-4397-8a5d-80a464b69e4e"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a0f9a195-dd61-4397-8a5d-80a464b69e4e"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":47,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":47} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":47} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"643852b5-11dc-482e-b374-75ecf26ba7a9"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"643852b5-11dc-482e-b374-75ecf26ba7a9"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":48,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":48} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":48} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5447bbaf-e33a-41ab-8108-06d63c3ba7fb"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5447bbaf-e33a-41ab-8108-06d63c3ba7fb"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":49,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":49} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":49} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"53989967-1b93-4537-ad6e-4b274e541fd8"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"53989967-1b93-4537-ad6e-4b274e541fd8"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":50,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":50} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":50} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b31d4c22-f859-4790-ae48-0f693b265d7a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b31d4c22-f859-4790-ae48-0f693b265d7a"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":51,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":51} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":51} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"94f8c010-8420-47a9-a490-e21ca5582f90"} -{"level":"info","ts":"2024-08-14T00:46:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"94f8c010-8420-47a9-a490-e21ca5582f90"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":52,"total":1} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":52} -{"level":"info","ts":"2024-08-14T00:46:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":52} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"19951816-b143-4e35-bd39-9d9010075920"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"19951816-b143-4e35-bd39-9d9010075920"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":53,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":53} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":53} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f5122f94-5888-405f-bfc0-22ed313039bb"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f5122f94-5888-405f-bfc0-22ed313039bb"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":54,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":54} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":54} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5e4a1a30-49e8-45c9-a98c-b375ec63b647"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5e4a1a30-49e8-45c9-a98c-b375ec63b647"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":55,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":55} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":55} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"693e5c24-c9b4-4c63-9f5f-55a6bd27723d"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"693e5c24-c9b4-4c63-9f5f-55a6bd27723d"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":56,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":56} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":56} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"ca850999-1a45-49c3-a871-6919a51871b4"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"ca850999-1a45-49c3-a871-6919a51871b4"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":57,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":57} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":57} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7dcbf0d2-d841-4f5f-b68d-187d56a6207d"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7dcbf0d2-d841-4f5f-b68d-187d56a6207d"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":58,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":58} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":58} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"14894688-2339-4908-980f-888369c13a7a"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"14894688-2339-4908-980f-888369c13a7a"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":59,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":59} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":59} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"da975cdb-a34e-408b-9755-d64b6c9ba064"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"da975cdb-a34e-408b-9755-d64b6c9ba064"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":60,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":60} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":60} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b5562a0c-1d7e-4cb0-a5ef-c00dd5d8e0d1"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"b5562a0c-1d7e-4cb0-a5ef-c00dd5d8e0d1"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":61,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":61} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":61} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9e51efc-b2ad-4468-bb6d-fd8df011109f"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9e51efc-b2ad-4468-bb6d-fd8df011109f"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":62,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":62} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":62} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"66dc6e34-30ca-4de0-a7ad-0ef4d63a0887"} -{"level":"info","ts":"2024-08-14T00:46:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"66dc6e34-30ca-4de0-a7ad-0ef4d63a0887"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":63,"total":1} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":63} -{"level":"info","ts":"2024-08-14T00:46:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":63} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2b9975d9-bbb2-4759-9ea0-38bebf3b8469"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2b9975d9-bbb2-4759-9ea0-38bebf3b8469"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":64,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":64} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":64} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3ce11e84-ca9a-482d-83bb-7301dd04d4d0"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3ce11e84-ca9a-482d-83bb-7301dd04d4d0"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":65,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":65} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":65} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6a160ec4-aac6-4ef1-a0df-32a3f9a1f145"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6a160ec4-aac6-4ef1-a0df-32a3f9a1f145"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":66,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":66} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":66} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6b8e11ac-3f0f-4d06-9dc4-fccff31d507f"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"6b8e11ac-3f0f-4d06-9dc4-fccff31d507f"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":67,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":67} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":67} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2406455d-f0a7-4a62-8afd-b2b9aa8d1080"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"2406455d-f0a7-4a62-8afd-b2b9aa8d1080"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":68,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":68} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":68} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"285995c7-19cb-4623-a9f1-90bd1677b0c0"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"285995c7-19cb-4623-a9f1-90bd1677b0c0"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":69,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":69} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":69} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9d84e58-57fd-49c3-ac98-aed5a33ba7d6"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a9d84e58-57fd-49c3-ac98-aed5a33ba7d6"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":70,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":70} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":70} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"ea118da9-8447-4bfc-ae24-7debf460c689"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"ea118da9-8447-4bfc-ae24-7debf460c689"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":71,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":71} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":71} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"977957b1-654c-4d55-84ac-d5e6db4b45ec"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"977957b1-654c-4d55-84ac-d5e6db4b45ec"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":72,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":72} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":72} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f1d09de2-24be-466d-9371-c823359d9e83"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f1d09de2-24be-466d-9371-c823359d9e83"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":73,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":73} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":73} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f3016001-0a38-46b8-9a3a-d89a648fb6a3"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"f3016001-0a38-46b8-9a3a-d89a648fb6a3"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":74,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":74} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":74} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a5e01072-9918-4665-a114-178d3b0a8916"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"a5e01072-9918-4665-a114-178d3b0a8916"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":75,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":75} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":75} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3e28692c-0fd9-4417-bbf9-6194a34b0fed"} -{"level":"info","ts":"2024-08-14T00:46:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"3e28692c-0fd9-4417-bbf9-6194a34b0fed"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":76,"total":1} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":76} -{"level":"info","ts":"2024-08-14T00:46:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":76} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"43270c72-f064-41d5-b31b-f75df7a2ba92"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"43270c72-f064-41d5-b31b-f75df7a2ba92"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":77,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":77} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":77} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7dd3ce54-e7cb-49a6-8a8f-71f781ff8063"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"7dd3ce54-e7cb-49a6-8a8f-71f781ff8063"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":78,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":78} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":78} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"c27b05b5-0c23-49e5-8d26-dc5c5a7416c2"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"c27b05b5-0c23-49e5-8d26-dc5c5a7416c2"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5a68adaf-9036-40dd-b97e-620237b21267"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"5a68adaf-9036-40dd-b97e-620237b21267"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":79,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":79} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":79} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":80,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":80} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":80} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fa435de6-273c-4acc-b8d7-7824debd66d5"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"fa435de6-273c-4acc-b8d7-7824debd66d5"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":81,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":81} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":81} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"727170da-0e0b-44b9-8c6c-62f4988707e7"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4cgn4","namespace":"scale"},"namespace":"scale","name":"backend-4cgn4","reconcileID":"727170da-0e0b-44b9-8c6c-62f4988707e7"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":82,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":82} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":82} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"1ea58451-dae0-46ec-b5a0-aff646b352da"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"1ea58451-dae0-46ec-b5a0-aff646b352da"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":83,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":83} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":83} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ba3ed9be-0dc5-474a-8d62-e6049530bedb"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ba3ed9be-0dc5-474a-8d62-e6049530bedb"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":84,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":84} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":84} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"b951760f-d1ed-4540-bf29-6503944f24e9"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"b951760f-d1ed-4540-bf29-6503944f24e9"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":85,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":85} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":85} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6af34b12-40df-4b2f-bcdf-50f25a0fe3a4"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6af34b12-40df-4b2f-bcdf-50f25a0fe3a4"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":86,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":86} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":86} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9f508d54-b05c-44d1-98b4-5587ec03175f"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9f508d54-b05c-44d1-98b4-5587ec03175f"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":87,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":87} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":87} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"a3d1e732-d8be-4d1d-9677-3e9dde6e5990"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"a3d1e732-d8be-4d1d-9677-3e9dde6e5990"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":88,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":88} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":88} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6986babd-4349-4103-94a7-2d38ff7faaab"} -{"level":"info","ts":"2024-08-14T00:46:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6986babd-4349-4103-94a7-2d38ff7faaab"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":89,"total":1} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":89} -{"level":"info","ts":"2024-08-14T00:46:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":89} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"4df23405-4fce-4a66-a7b3-80c68042b7ba"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"4df23405-4fce-4a66-a7b3-80c68042b7ba"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":90,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":90} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":90} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7095cc78-c3a7-41e4-9f47-5480c5f3346a"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7095cc78-c3a7-41e4-9f47-5480c5f3346a"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":91,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":91} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":91} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"84fa08a1-03ee-4447-84a0-9a752a3fa6ad"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"84fa08a1-03ee-4447-84a0-9a752a3fa6ad"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":92,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":92} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":92} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7254c30d-0042-4cdf-9533-c3d0ea041bfe"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7254c30d-0042-4cdf-9533-c3d0ea041bfe"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":93,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":93} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":93} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"f51769e3-cf64-469f-a873-aa9d4f66918b"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"f51769e3-cf64-469f-a873-aa9d4f66918b"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":94,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":94} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":94} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"56d91fd0-76d4-4508-a927-51121468714d"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"56d91fd0-76d4-4508-a927-51121468714d"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":95,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":95} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":95} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"f954af3c-337e-4649-91a6-ca41898cabae"} -{"level":"info","ts":"2024-08-14T00:46:16Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"f954af3c-337e-4649-91a6-ca41898cabae"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":96,"total":1} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":96} -{"level":"info","ts":"2024-08-14T00:46:16Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":96} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"11b81654-f98a-4448-9e93-1fdfcaac7fe7"} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"11b81654-f98a-4448-9e93-1fdfcaac7fe7"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":97,"total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":97} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":97} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"72955aa1-6da9-46ae-81f4-3f7cf8258aa2"} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"72955aa1-6da9-46ae-81f4-3f7cf8258aa2"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":98,"total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":98} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":98} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"00276efa-600c-40c8-85da-a2aead747fd8"} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"00276efa-600c-40c8-85da-a2aead747fd8"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":99,"total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":99} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":99} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"33bdcddf-e8cf-417a-b525-66c67f178f70"} -{"level":"info","ts":"2024-08-14T00:46:17Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"33bdcddf-e8cf-417a-b525-66c67f178f70"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":100,"total":1} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":100} -{"level":"info","ts":"2024-08-14T00:46:17Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":100} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"99e1a478-724a-4d94-8303-bb464c1c7e0a"} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"99e1a478-724a-4d94-8303-bb464c1c7e0a"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":101,"total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":101} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":101} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"57f38ab8-5dab-4ca1-8ac7-29131241fd70"} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"57f38ab8-5dab-4ca1-8ac7-29131241fd70"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":102,"total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":102} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":102} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7ecb9bf9-f56f-43f3-a951-5f3b193f245a"} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7ecb9bf9-f56f-43f3-a951-5f3b193f245a"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":103,"total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":103} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":103} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"78a1920d-2965-4934-81e3-7bfaacd1c83d"} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"78a1920d-2965-4934-81e3-7bfaacd1c83d"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":104,"total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":104} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":104} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"497cba65-bdcd-45ed-8deb-58a7038a8356"} -{"level":"info","ts":"2024-08-14T00:46:18Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"497cba65-bdcd-45ed-8deb-58a7038a8356"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":105,"total":1} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":105} -{"level":"info","ts":"2024-08-14T00:46:18Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":105} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9c37c283-8833-4aa6-943e-608fbe94a729"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9c37c283-8833-4aa6-943e-608fbe94a729"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":106,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":106} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":106} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6ad85c97-7882-4ab6-86cc-8920a93b6409"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"6ad85c97-7882-4ab6-86cc-8920a93b6409"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":107,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":107} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":107} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"5a632370-62c5-4799-9119-23c7ad90875a"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"5a632370-62c5-4799-9119-23c7ad90875a"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":108,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":108} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":108} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ff4cd190-c99b-432d-ad0d-74ebbd913915"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ff4cd190-c99b-432d-ad0d-74ebbd913915"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":109,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":109} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":109} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"999925b2-a04b-4efb-aec5-753ce4183423"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"999925b2-a04b-4efb-aec5-753ce4183423"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":110,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":110} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":110} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"caf69f5b-7bd3-4804-9b88-26133f9e6e11"} -{"level":"info","ts":"2024-08-14T00:46:19Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"caf69f5b-7bd3-4804-9b88-26133f9e6e11"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":111,"total":1} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":111} -{"level":"info","ts":"2024-08-14T00:46:19Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":111} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"bb5c429b-d3c5-4574-a43c-5d5fe5dcf9e4"} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"bb5c429b-d3c5-4574-a43c-5d5fe5dcf9e4"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":112,"total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":112} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":112} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9c3f422f-c9ab-4159-bc2a-881b0fd6c17b"} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"9c3f422f-c9ab-4159-bc2a-881b0fd6c17b"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":113,"total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":113} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":113} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ee541b62-eda3-432c-be04-6a1ddfabb098"} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"ee541b62-eda3-432c-be04-6a1ddfabb098"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":114,"total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":114} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":114} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"56c22a8d-73e2-4946-b595-4683af15c665"} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"56c22a8d-73e2-4946-b595-4683af15c665"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":115,"total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":115} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":115} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"c138a463-3d14-46c4-b113-d1e2871626ea"} -{"level":"info","ts":"2024-08-14T00:46:20Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"c138a463-3d14-46c4-b113-d1e2871626ea"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":116,"total":1} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":116} -{"level":"info","ts":"2024-08-14T00:46:20Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":116} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"cb007969-3933-483e-b758-e2f61ddeeb93"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"cb007969-3933-483e-b758-e2f61ddeeb93"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":117,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":117} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":117} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"2eff7d79-1f7d-4fd3-99cf-83831fd7cee1"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"2eff7d79-1f7d-4fd3-99cf-83831fd7cee1"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":118,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":118} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":118} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"b6174744-52fb-42e5-9652-e0cb121494e6"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"b6174744-52fb-42e5-9652-e0cb121494e6"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":119,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":119} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":119} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7cd0f227-a303-430a-83e8-28715efcf8af"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"7cd0f227-a303-430a-83e8-28715efcf8af"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":120,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":120} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":120} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"5fa7e8f6-5512-4224-9fa1-ff5f2513a025"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"5fa7e8f6-5512-4224-9fa1-ff5f2513a025"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":121,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":121} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":121} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"cc666da2-a240-4918-a043-3c7ae510699f"} -{"level":"info","ts":"2024-08-14T00:46:21Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"cc666da2-a240-4918-a043-3c7ae510699f"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":122,"total":1} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":122} -{"level":"info","ts":"2024-08-14T00:46:21Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":122} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"16fb4fd2-bcb7-4041-96bf-d89451b3c2ff"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"16fb4fd2-bcb7-4041-96bf-d89451b3c2ff"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":123,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":123} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":123} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"7a27ba34-b7b8-4f51-a5da-f96f3cbcaa81"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"7a27ba34-b7b8-4f51-a5da-f96f3cbcaa81"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":124,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":124} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":124} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e03a6b3d-48fa-4096-aa74-8da995f9e003"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e03a6b3d-48fa-4096-aa74-8da995f9e003"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":125,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":125} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":125} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e13139f6-7971-45cc-a4c3-717d38f181f4"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e13139f6-7971-45cc-a4c3-717d38f181f4"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":126,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":126} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":126} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"2bee33dd-9848-4b29-aaf7-91d0257bd039"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"2bee33dd-9848-4b29-aaf7-91d0257bd039"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":127,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":127} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":127} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"31c7a39d-0700-4696-97f2-676f78238392"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"31c7a39d-0700-4696-97f2-676f78238392"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":128,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":128} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":128} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"20944772-f3eb-40f8-89e0-c6fd15a9e584"} -{"level":"info","ts":"2024-08-14T00:46:22Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-l68r4","namespace":"scale"},"namespace":"scale","name":"backend-l68r4","reconcileID":"20944772-f3eb-40f8-89e0-c6fd15a9e584"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":129,"total":1} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":129} -{"level":"info","ts":"2024-08-14T00:46:22Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":129} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"fa229cce-4c85-47c8-bd37-5386ddbc9ecc"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"fa229cce-4c85-47c8-bd37-5386ddbc9ecc"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":130,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":130} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":130} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"d79ba883-2ea8-45d9-9e6a-0785668df77f"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"d79ba883-2ea8-45d9-9e6a-0785668df77f"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":131,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":131} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":131} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"492e77d2-9b1e-4676-8383-2d585ee7a776"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"492e77d2-9b1e-4676-8383-2d585ee7a776"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":132,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":132} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":132} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e55d7bac-8fa6-4d19-8681-96f0041c9a41"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e55d7bac-8fa6-4d19-8681-96f0041c9a41"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":133,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":133} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":133} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4c8ade03-255d-46bd-990e-fff7576b87b7"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4c8ade03-255d-46bd-990e-fff7576b87b7"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":134,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":134} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":134} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"8b8a3eb0-55e5-420a-8d72-64cf2723ef47"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"8b8a3eb0-55e5-420a-8d72-64cf2723ef47"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":135,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":135} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":135} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"bf314c40-168d-448f-88c9-f075a386e3e8"} -{"level":"info","ts":"2024-08-14T00:46:23Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"bf314c40-168d-448f-88c9-f075a386e3e8"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":136,"total":1} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":136} -{"level":"info","ts":"2024-08-14T00:46:23Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":136} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"390899d3-ad65-4416-afd3-73dbc5b6285a"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"390899d3-ad65-4416-afd3-73dbc5b6285a"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":137,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"ad13f30a-2298-423f-897b-c10424ebf71e"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"ad13f30a-2298-423f-897b-c10424ebf71e"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":137} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":137} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":138,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":138} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":138} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"21843833-7dc4-43f2-8784-31635b7077f6"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"21843833-7dc4-43f2-8784-31635b7077f6"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":139,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":139} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":139} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"cea5f633-d1dc-4c8a-9c46-b8f64e6d63a6"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"cea5f633-d1dc-4c8a-9c46-b8f64e6d63a6"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":140,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":140} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":140} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"236948cc-bf58-4855-b705-133dd5d210cb"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"236948cc-bf58-4855-b705-133dd5d210cb"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":141,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":141} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":141} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"6d758fc5-a5b8-4e31-bd07-546805578ac8"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"6d758fc5-a5b8-4e31-bd07-546805578ac8"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":142,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":142} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":142} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"11cef9fd-46dc-4937-a2b4-abcb10b7f4e4"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"11cef9fd-46dc-4937-a2b4-abcb10b7f4e4"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":143,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":143} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":143} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"eaca1551-870c-4bff-84d2-4e75e92dec06"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"eaca1551-870c-4bff-84d2-4e75e92dec06"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":144,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":144} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":144} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"6169df83-7600-411d-a283-6c62c3ec7cc9"} -{"level":"info","ts":"2024-08-14T00:46:24Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"6169df83-7600-411d-a283-6c62c3ec7cc9"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":145,"total":1} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:24Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":145} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":145} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"91e141c8-7659-4f13-a40e-f13369df2273"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"91e141c8-7659-4f13-a40e-f13369df2273"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":146,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":146} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":146} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4b29b6bd-9180-4de8-8e9c-7af96b82fbe9"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4b29b6bd-9180-4de8-8e9c-7af96b82fbe9"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":147,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":147} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":147} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"461d6647-8116-43c6-b3ce-e1940382ba4a"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"461d6647-8116-43c6-b3ce-e1940382ba4a"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":148,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":148} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":148} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e77061a0-1bb2-4ed5-8dd9-71f33634f53a"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e77061a0-1bb2-4ed5-8dd9-71f33634f53a"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":149,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":149} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":149} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e49221cf-6b83-44bb-a11e-b6c99d9095fa"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"e49221cf-6b83-44bb-a11e-b6c99d9095fa"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":150,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":150} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":150} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4cb8d507-7d5e-4622-961a-ef1eaca1ad76"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4cb8d507-7d5e-4622-961a-ef1eaca1ad76"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":151,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":151} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":151} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4f28546f-a57c-48e4-a5fd-0f0e3d8ca08e"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"4f28546f-a57c-48e4-a5fd-0f0e3d8ca08e"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":152,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":152} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":152} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"7b2f8882-1ee0-426b-bfe4-34e96bb1ff19"} -{"level":"info","ts":"2024-08-14T00:46:25Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"7b2f8882-1ee0-426b-bfe4-34e96bb1ff19"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":153,"total":1} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":153} -{"level":"info","ts":"2024-08-14T00:46:25Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":153} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"1dece59e-158e-4aaf-812b-fc01848b155a"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"1dece59e-158e-4aaf-812b-fc01848b155a"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":154,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":154} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":154} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"cbdeb4ca-e5f5-4f7b-87e1-3bf665292e68"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"cbdeb4ca-e5f5-4f7b-87e1-3bf665292e68"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":155,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":155} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":155} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"09eeda88-2d90-4cee-8dba-92f6a393f37c"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ddpfb","namespace":"scale"},"namespace":"scale","name":"backend-ddpfb","reconcileID":"09eeda88-2d90-4cee-8dba-92f6a393f37c"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":156,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":156} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":156} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"23985320-7b29-4474-add9-f5e466c4a92e"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"23985320-7b29-4474-add9-f5e466c4a92e"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":157,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":157} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":157} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"23d44e44-eb1a-4efe-83db-e400790df179"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"23d44e44-eb1a-4efe-83db-e400790df179"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":158,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":158} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":158} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"10dd60e1-90ec-4315-b701-6bfc33faac8e"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"10dd60e1-90ec-4315-b701-6bfc33faac8e"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":159,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":159} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":159} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"27caea83-7cdc-4281-912c-dd1f20117eb3"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"27caea83-7cdc-4281-912c-dd1f20117eb3"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":160,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":160} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":160} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"6c178c3c-dea0-4f1a-ba7f-e8251dd89f4c"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"6c178c3c-dea0-4f1a-ba7f-e8251dd89f4c"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":161,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":161} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":161} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"ac7b9439-f6de-4420-9ce2-54c7ff802ee0"} -{"level":"info","ts":"2024-08-14T00:46:26Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"ac7b9439-f6de-4420-9ce2-54c7ff802ee0"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":162,"total":1} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":162} -{"level":"info","ts":"2024-08-14T00:46:26Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":162} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"b68484b4-6b39-4747-a4e7-9fa9e168195d"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"b68484b4-6b39-4747-a4e7-9fa9e168195d"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":163,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":163} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":163} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0d16a51c-cd97-4b3a-ab40-815b3a14cd7b"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0d16a51c-cd97-4b3a-ab40-815b3a14cd7b"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":164,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":164} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":164} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"80aebdc7-bea9-42da-8463-d7f6aa032e55"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"80aebdc7-bea9-42da-8463-d7f6aa032e55"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":165,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":165} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":165} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"75a764b5-f10c-4d2c-86c1-a016ad434852"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"75a764b5-f10c-4d2c-86c1-a016ad434852"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":166,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":166} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":166} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"af4e76ff-7d9f-4f68-ac1a-5d8cc24045a4"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"af4e76ff-7d9f-4f68-ac1a-5d8cc24045a4"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":167,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":167} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":167} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"2031017a-bc79-4a3f-a479-7ea08ca60120"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"2031017a-bc79-4a3f-a479-7ea08ca60120"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":168,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":168} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":168} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"adb9ddc1-dc9d-4ae8-aaaa-e3d0a7b18840"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"adb9ddc1-dc9d-4ae8-aaaa-e3d0a7b18840"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":169,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":169} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":169} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0a9988f5-3f30-410c-95d1-44b138938198"} -{"level":"info","ts":"2024-08-14T00:46:27Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0a9988f5-3f30-410c-95d1-44b138938198"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":170,"total":1} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":170} -{"level":"info","ts":"2024-08-14T00:46:27Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":170} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"7023c6a5-e41d-4cac-bc81-a7f28765f29c"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"7023c6a5-e41d-4cac-bc81-a7f28765f29c"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":171,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":171} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":171} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"035a33e0-c21b-48a8-9fcc-b5c81bad655c"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"035a33e0-c21b-48a8-9fcc-b5c81bad655c"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":172,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":172} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":172} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"26a62101-d0e5-4cad-80cc-1f80adc8953d"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"26a62101-d0e5-4cad-80cc-1f80adc8953d"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":173,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":173} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":173} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"41e2d0d0-d420-4174-b4a5-5deaae3d152f"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"41e2d0d0-d420-4174-b4a5-5deaae3d152f"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":174,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":174} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":174} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"54a2f778-544f-4947-a8c4-5e36de9115ac"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"54a2f778-544f-4947-a8c4-5e36de9115ac"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":175,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":175} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":175} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"fa7d4b1a-efd0-4e17-ad34-610b939dd73d"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"fa7d4b1a-efd0-4e17-ad34-610b939dd73d"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":176,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":176} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":176} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"1870b396-7d93-4ad5-834b-252bcee6e6e0"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"1870b396-7d93-4ad5-834b-252bcee6e6e0"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":177,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":177} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":177} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"45b01caf-6369-4d2c-9b2e-1f015fb77201"} -{"level":"info","ts":"2024-08-14T00:46:28Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"45b01caf-6369-4d2c-9b2e-1f015fb77201"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":178,"total":1} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":178} -{"level":"info","ts":"2024-08-14T00:46:28Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":178} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"dff3f179-05f6-407b-803d-95df810d9be3"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"dff3f179-05f6-407b-803d-95df810d9be3"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":179,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":179} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":179} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"e8f5e6d1-2217-42fe-847f-11b81e3b4e6f"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"e8f5e6d1-2217-42fe-847f-11b81e3b4e6f"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":180,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":180} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":180} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"8d00befb-f7cd-4908-8e11-04d301c0e67f"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"8d00befb-f7cd-4908-8e11-04d301c0e67f"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":181,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":181} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":181} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"455a78b6-09ce-4b2c-843a-74b2ac6201e2"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"455a78b6-09ce-4b2c-843a-74b2ac6201e2"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":182,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":182} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":182} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"346f619c-6f55-4cb2-a1ac-fce6507a8d6c"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"346f619c-6f55-4cb2-a1ac-fce6507a8d6c"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":183,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":183} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":183} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"838e65e9-df2f-49be-b16c-b68110e4e692"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"838e65e9-df2f-49be-b16c-b68110e4e692"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":184,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":184} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":184} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"67b36488-8dfe-45c2-807d-c2ff12cff8b0"} -{"level":"info","ts":"2024-08-14T00:46:29Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"67b36488-8dfe-45c2-807d-c2ff12cff8b0"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":185,"total":1} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":185} -{"level":"info","ts":"2024-08-14T00:46:29Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":185} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"524eb491-4759-4398-b17c-954e4ccc88c7"} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"524eb491-4759-4398-b17c-954e4ccc88c7"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":186,"total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":186} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":186} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"30e6031d-7b52-4260-ab0f-0fcca2de909d"} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"30e6031d-7b52-4260-ab0f-0fcca2de909d"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":187,"total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":187} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":187} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0739a065-85f0-48f0-a0b8-e55ec415aad5"} -{"level":"info","ts":"2024-08-14T00:46:30Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"0739a065-85f0-48f0-a0b8-e55ec415aad5"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":188,"total":1} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":188} -{"level":"info","ts":"2024-08-14T00:46:30Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":188} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"08a1105e-6a26-4a9f-a24d-9dc1e527a126"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"08a1105e-6a26-4a9f-a24d-9dc1e527a126"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":189,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":189} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":189} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"b24b4122-f3cd-49a2-8343-2f347fd16c52"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-wvvwq","namespace":"scale"},"namespace":"scale","name":"backend-wvvwq","reconcileID":"b24b4122-f3cd-49a2-8343-2f347fd16c52"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":190,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":190} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":190} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a4e5c885-d6b3-403b-bb38-402eb51c9e83"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a4e5c885-d6b3-403b-bb38-402eb51c9e83"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":191,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":191} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":191} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"f3b56e45-2e3a-41f3-8012-eb6e7735f350"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"f3b56e45-2e3a-41f3-8012-eb6e7735f350"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":192,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":192} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":192} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"d2331281-ef03-4dea-81f5-c9598033ab7d"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"d2331281-ef03-4dea-81f5-c9598033ab7d"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":193,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":193} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":193} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1d93ff3f-7bf0-4fd4-861a-7ba48ae18cf7"} -{"level":"info","ts":"2024-08-14T00:46:31Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1d93ff3f-7bf0-4fd4-861a-7ba48ae18cf7"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":194,"total":1} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":194} -{"level":"info","ts":"2024-08-14T00:46:31Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":194} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"792e20f9-6d00-4645-8baf-5a779ad2fbf2"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"792e20f9-6d00-4645-8baf-5a779ad2fbf2"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":195,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":195} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":195} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"689aad9f-6f19-488f-8a20-d703694a1400"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"689aad9f-6f19-488f-8a20-d703694a1400"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":196,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":196} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":196} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"b684f530-2c82-483a-a9ff-e926d8df4934"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"b684f530-2c82-483a-a9ff-e926d8df4934"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":197,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":197} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":197} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"db9f0749-8810-4932-82dc-067b64d7eb53"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"db9f0749-8810-4932-82dc-067b64d7eb53"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":198,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":198} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":198} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"602d19b6-b124-4245-a8c0-e95f77af9701"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"602d19b6-b124-4245-a8c0-e95f77af9701"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":199,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":199} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":199} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"51e91a0e-20fc-4541-88e5-987bbf297a06"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"51e91a0e-20fc-4541-88e5-987bbf297a06"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":200,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":200} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":200} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"2e8725c5-df59-4b72-9767-beff68814df4"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"2e8725c5-df59-4b72-9767-beff68814df4"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":201,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":201} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":201} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"43b05421-a4a2-417b-a90c-71804bb54879"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"43b05421-a4a2-417b-a90c-71804bb54879"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":202,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":202} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":202} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"db1aec6e-f5dd-4024-87dc-a43063ee0f34"} -{"level":"info","ts":"2024-08-14T00:46:32Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"db1aec6e-f5dd-4024-87dc-a43063ee0f34"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":203,"total":1} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":203} -{"level":"info","ts":"2024-08-14T00:46:32Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":203} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"77877b85-e1f9-4cfc-9c33-0c7e2452efb3"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"77877b85-e1f9-4cfc-9c33-0c7e2452efb3"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":204,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":204} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":204} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"22a453b8-f409-4d47-8e72-f816ea80bb1b"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"22a453b8-f409-4d47-8e72-f816ea80bb1b"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":205,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":205} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":205} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"0ccec29c-5adf-4e42-a5b9-e5f7c00028dd"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"0ccec29c-5adf-4e42-a5b9-e5f7c00028dd"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":206,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":206} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":206} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1484dee4-5c01-47b8-8d49-ab2fa5c31f11"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1484dee4-5c01-47b8-8d49-ab2fa5c31f11"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":207,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":207} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":207} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"60a337cb-75fb-4a3e-b25a-75c28bb5dcdb"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"60a337cb-75fb-4a3e-b25a-75c28bb5dcdb"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":208,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":208} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":208} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"f2c8665d-2c27-4ad5-b8df-a61c155d0b16"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"f2c8665d-2c27-4ad5-b8df-a61c155d0b16"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":209,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":209} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":209} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"5a0f5042-10ce-43e5-a9e9-88e417683694"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"5a0f5042-10ce-43e5-a9e9-88e417683694"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":210,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":210} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":210} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"6e6d7290-ea13-4101-8181-4a88e2ee71a2"} -{"level":"info","ts":"2024-08-14T00:46:33Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"6e6d7290-ea13-4101-8181-4a88e2ee71a2"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":211,"total":1} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:33Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":211} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":211} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a54ce631-f2e1-4f94-9acc-1c710f21b5ca"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a54ce631-f2e1-4f94-9acc-1c710f21b5ca"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":212,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":212} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":212} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"934bc9c4-55f8-4c9b-868e-75f7098c2932"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"934bc9c4-55f8-4c9b-868e-75f7098c2932"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":213,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":213} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":213} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"bfe389bf-8e76-4cbb-a70a-7f568174dc66"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"bfe389bf-8e76-4cbb-a70a-7f568174dc66"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":214,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":214} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":214} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"8860a1d5-3b4a-460d-ad8b-216a5082f2fe"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"8860a1d5-3b4a-460d-ad8b-216a5082f2fe"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":215,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":215} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":215} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1500f363-0607-497d-8507-b38d76d5bfa4"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"1500f363-0607-497d-8507-b38d76d5bfa4"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":216,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":216} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":216} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"53cd5511-93c7-4446-8f63-10eee7cefd0d"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"53cd5511-93c7-4446-8f63-10eee7cefd0d"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":217,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":217} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":217} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"ddfabc84-ad13-4b58-aa1a-a8139d76e5c4"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"ddfabc84-ad13-4b58-aa1a-a8139d76e5c4"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":218,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":218} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":218} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"8a2f1b9f-f6de-40d2-b08e-eec9940a719d"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"8a2f1b9f-f6de-40d2-b08e-eec9940a719d"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":219,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":219} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":219} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"b7c1dcde-beac-408e-b036-7cadb74c6e7f"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"b7c1dcde-beac-408e-b036-7cadb74c6e7f"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":220,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":220} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":220} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a49b19ab-944c-4048-b10f-8f7afc2e206a"} -{"level":"info","ts":"2024-08-14T00:46:34Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"a49b19ab-944c-4048-b10f-8f7afc2e206a"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":221,"total":1} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:34Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":221} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":221} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"7f910193-136e-4072-8ce8-119b63a9c46a"} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"7f910193-136e-4072-8ce8-119b63a9c46a"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":222,"total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":222} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":222} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"35854e87-51fb-484d-be54-5215ca370863"} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"35854e87-51fb-484d-be54-5215ca370863"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":223,"total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":223} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":223} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"28a94dc4-f308-469f-81cc-6d6711078dcf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"28a94dc4-f308-469f-81cc-6d6711078dcf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":224,"total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":224} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":224} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"c13f9b08-c820-48e0-85af-3b0534eee13b"} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"c13f9b08-c820-48e0-85af-3b0534eee13b"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":225,"total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":225} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":225} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"9184a810-201b-4247-a36b-d12c5d056e8f"} -{"level":"info","ts":"2024-08-14T00:46:35Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-fhhss","namespace":"scale"},"namespace":"scale","name":"backend-fhhss","reconcileID":"9184a810-201b-4247-a36b-d12c5d056e8f"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":226,"total":1} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":226} -{"level":"info","ts":"2024-08-14T00:46:35Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":226} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"4fad0db2-18c8-4f3a-8bd0-0263dcc1d52e"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"4fad0db2-18c8-4f3a-8bd0-0263dcc1d52e"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":227,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":227} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":227} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a5cf81c0-1263-416c-92c4-e4ebaf43f629"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a5cf81c0-1263-416c-92c4-e4ebaf43f629"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":228,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":228} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":228} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"6a2ac9c4-bc46-4116-a771-98ee67e12a19"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"6a2ac9c4-bc46-4116-a771-98ee67e12a19"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":229,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":229} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":229} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"13193783-ec60-470f-99e3-55c1cbee2044"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"13193783-ec60-470f-99e3-55c1cbee2044"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":230,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":230} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":230} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"55734e90-7111-4d43-8b4e-2c5fc8be8105"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"55734e90-7111-4d43-8b4e-2c5fc8be8105"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":231,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":231} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":231} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"096d6f40-f8f8-4ed4-a155-c7474017acce"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"096d6f40-f8f8-4ed4-a155-c7474017acce"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":232,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":232} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":232} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"b7d8ceba-1200-4bd0-b9f8-ba76c4be743f"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"b7d8ceba-1200-4bd0-b9f8-ba76c4be743f"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":233,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":233} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":233} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"82ddb0d8-ca3d-4b26-9409-cd834f935f1f"} -{"level":"info","ts":"2024-08-14T00:46:36Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"82ddb0d8-ca3d-4b26-9409-cd834f935f1f"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":234,"total":1} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":234} -{"level":"info","ts":"2024-08-14T00:46:36Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":234} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a559cdca-4df9-4e9a-b22e-314c30703c8a"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a559cdca-4df9-4e9a-b22e-314c30703c8a"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":235,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":235} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":235} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"5b6bf96f-9238-4da5-a181-da0e1462456e"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"5b6bf96f-9238-4da5-a181-da0e1462456e"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":236,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":236} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":236} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"6401a729-8e5f-4f9b-82b3-9b31f593d609"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"6401a729-8e5f-4f9b-82b3-9b31f593d609"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":237,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":237} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":237} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"697b364e-d8b6-4335-b289-3e604d271b6c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"697b364e-d8b6-4335-b289-3e604d271b6c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":238,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":238} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":238} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"5c160a3b-a2c1-4c14-8858-f6123068db88"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"5c160a3b-a2c1-4c14-8858-f6123068db88"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":239,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":239} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":239} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"be3bbbe3-29ee-4bbe-80f1-864aa7b42ab7"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"be3bbbe3-29ee-4bbe-80f1-864aa7b42ab7"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":240,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":240} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":240} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"9c5be409-6208-4a56-9c56-dca41374d77c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"9c5be409-6208-4a56-9c56-dca41374d77c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":241,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":241} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":241} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"b1de9e69-27fe-4393-b13a-6bd497ec6ecd"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"b1de9e69-27fe-4393-b13a-6bd497ec6ecd"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":242,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":242} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":242} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"37a3b425-274f-4b8a-aa83-1c47e7872f1c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"37a3b425-274f-4b8a-aa83-1c47e7872f1c"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":243,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":243} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":243} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"00652a60-8190-4743-8698-2dfeca611b77"} -{"level":"info","ts":"2024-08-14T00:46:37Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"00652a60-8190-4743-8698-2dfeca611b77"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":244,"total":1} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":244} -{"level":"info","ts":"2024-08-14T00:46:37Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":244} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"f00c34e2-a5ea-4667-8569-9424c9ea9d33"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"f00c34e2-a5ea-4667-8569-9424c9ea9d33"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":245,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":245} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":245} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"9ffd949d-1ee7-409b-87d5-efe084da58c6"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"9ffd949d-1ee7-409b-87d5-efe084da58c6"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":246,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":246} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":246} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"bbba6832-12de-401d-b249-29793015b084"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"bbba6832-12de-401d-b249-29793015b084"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":247,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":247} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":247} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"cff8aabb-0a1a-434f-adcc-6a0febb0142c"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"cff8aabb-0a1a-434f-adcc-6a0febb0142c"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":248,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":248} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":248} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a07a660e-e3f3-4067-af95-e65f772f29e4"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"a07a660e-e3f3-4067-af95-e65f772f29e4"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":249,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":249} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":249} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"8afb9290-9028-43ff-a819-c3655da90837"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"8afb9290-9028-43ff-a819-c3655da90837"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":250,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":250} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":250} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"0ce99c73-0bfa-4c88-ae56-9c09011b037d"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"0ce99c73-0bfa-4c88-ae56-9c09011b037d"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":251,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":251} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":251} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7c0e8178-b4d2-40dd-a057-1ec0f46c3634"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7c0e8178-b4d2-40dd-a057-1ec0f46c3634"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":252,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":252} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":252} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"ff2605ec-ebf7-40ff-84b2-1f2f9440b535"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"ff2605ec-ebf7-40ff-84b2-1f2f9440b535"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":253,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":253} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":253} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"f8891111-ed3b-4a19-ba0f-ddb60a39d7fd"} -{"level":"info","ts":"2024-08-14T00:46:38Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"f8891111-ed3b-4a19-ba0f-ddb60a39d7fd"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":254,"total":1} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} -{"level":"info","ts":"2024-08-14T00:46:38Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} -{"level":"error","ts":"2024-08-14T00:46:38Z","logger":"eventLoop.eventHandler","msg":"couldn't update upstream via the API, reloading configuration instead","batchID":254,"upstreamName":"scale_backend_80","error":"failed to update servers of scale_backend_80 upstream: failed to add 10.28.4.172:8080 server to scale_backend_80 upstream: expected 201 response, got 500. error.status=500; error.text=upstream memory exhausted; error.code=UpstreamOutOfMemory; request_id=f2c955543b3586413c2347d1b9a04a93; href=https://nginx.org/en/docs/http/ngx_http_api_module.html","stacktrace":"github.com/nginxinc/nginx-gateway-fabric/internal/mode/static.(*eventHandlerImpl).updateUpstreamServers\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/handler.go:374\ngithub.com/nginxinc/nginx-gateway-fabric/internal/mode/static.(*eventHandlerImpl).HandleEventBatch\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/handler.go:200\ngithub.com/nginxinc/nginx-gateway-fabric/internal/framework/events.(*EventLoop).Start.func1.1\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/framework/events/loop.go:74"} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"34ad71d1-b485-4989-a68e-2a7e63675c6a"} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"34ad71d1-b485-4989-a68e-2a7e63675c6a"} -{"level":"info","ts":"2024-08-14T00:46:39Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"4115aa32-65a3-40be-a011-ab67b6917a9c"} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"4115aa32-65a3-40be-a011-ab67b6917a9c"} -{"level":"info","ts":"2024-08-14T00:46:39Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"ef30f136-7fea-4b0c-9b08-9c1173f0efae"} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"ef30f136-7fea-4b0c-9b08-9c1173f0efae"} -{"level":"info","ts":"2024-08-14T00:46:39Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7a49df7c-33ff-4d05-a1a3-75a791b79dac"} -{"level":"info","ts":"2024-08-14T00:46:39Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7a49df7c-33ff-4d05-a1a3-75a791b79dac"} -{"level":"info","ts":"2024-08-14T00:46:39Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":4} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7979be63-956b-4c98-af2f-cf050d4bd580"} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"7979be63-956b-4c98-af2f-cf050d4bd580"} -{"level":"info","ts":"2024-08-14T00:46:40Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":5} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"837f5e98-a5bc-427f-aefa-4dad659cb7a5"} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"837f5e98-a5bc-427f-aefa-4dad659cb7a5"} -{"level":"info","ts":"2024-08-14T00:46:40Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":6} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"54a439c1-db93-49ec-a749-f072544badc4"} -{"level":"info","ts":"2024-08-14T00:46:40Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-pbsjl","namespace":"scale"},"namespace":"scale","name":"backend-pbsjl","reconcileID":"54a439c1-db93-49ec-a749-f072544badc4"} -{"level":"info","ts":"2024-08-14T00:46:40Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":7} +{"level":"info","ts":"2024-08-15T19:25:56Z","msg":"Starting NGINX Gateway Fabric in static mode","version":"edge","commit":"074f96e43f560ac0dcb63ee38001a23ec6d0a4aa","date":"2024-08-15T18:50:12Z","dirty":"false"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting manager"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} +{"level":"info","ts":"2024-08-15T19:25:57Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} +{"level":"info","ts":"2024-08-15T19:25:57Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":9113","secure":false} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","source":"kind source: *v1.GatewayClass"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","source":"kind source: *v1.Gateway"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"service","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"service","controllerGroup":"","controllerKind":"Service"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"service","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"service","controllerGroup":"","controllerKind":"Service"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"secret","controllerGroup":"","controllerKind":"Secret","source":"kind source: *v1.Secret"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","source":"kind source: *v1.HTTPRoute"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","source":"kind source: *v1.Namespace"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy","source":"kind source: *v1alpha1.ObservabilityPolicy"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"secret","controllerGroup":"","controllerKind":"Secret"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant","source":"kind source: *v1beta1.ReferenceGrant"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy","source":"kind source: *v1alpha1.NginxProxy"} +I0815 19:25:57.853795 7 leaderelection.go:250] attempting to acquire leader lease nginx-gateway/ngf-test-nginx-gateway-fabric-leader-election... +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy","source":"kind source: *v1alpha1.ClientSettingsPolicy"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute","source":"kind source: *v1.GRPCRoute"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","source":"kind source: *v1.PartialObjectMetadata"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"namespace","controllerGroup":"","controllerKind":"Namespace"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","source":"kind source: *v1.EndpointSlice"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting EventSource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","source":"kind source: *v1alpha1.NginxGateway"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway"} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting Controller","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy"} +I0815 19:25:57.865387 7 leaderelection.go:260] successfully acquired lease nginx-gateway/ngf-test-nginx-gateway-fabric-leader-election +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Starting workers","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"gmp-operator-km5n7","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator-km5n7","reconcileID":"4a2bf421-41a0-499f-9a8a-1e906bea56a2"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"clientsettingspolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ClientSettingsPolicy","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"observabilitypolicy","controllerGroup":"gateway.nginx.org","controllerKind":"ObservabilityPolicy","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"service","controllerGroup":"","controllerKind":"Service","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"secret","controllerGroup":"","controllerKind":"Secret","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"48e4dd09-45c0-46ef-9f6e-205aec42abd5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"service","controllerGroup":"","controllerKind":"Service","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"37a5bd0c-0424-4f68-9024-857944aa3273"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","GatewayClass":{"name":"nginx"},"namespace":"","name":"nginx","reconcileID":"640a0513-8314-487c-8329-baf7c4348dc4"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"70bd0ace-6b20-4764-b6e3-ac4d1e455d1c"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"default"},"namespace":"","name":"default","reconcileID":"a437cd69-2b4d-4472-bc38-c5046bf705fe"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":4} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":5} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":6} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"default"},"namespace":"","name":"default","reconcileID":"a437cd69-2b4d-4472-bc38-c5046bf705fe"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":1,"total":76} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"37a5bd0c-0424-4f68-9024-857944aa3273"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-cim"},"namespace":"","name":"gke-managed-cim","reconcileID":"1c608246-ca9f-49d7-9992-3c48128c85ee"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"gatewayclass","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GatewayClass","GatewayClass":{"name":"nginx"},"namespace":"","name":"nginx","reconcileID":"640a0513-8314-487c-8329-baf7c4348dc4"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-cim"},"namespace":"","name":"gke-managed-cim","reconcileID":"1c608246-ca9f-49d7-9992-3c48128c85ee"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"1c8201f5-ec9b-470a-8422-b0ace71cfd14"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"gmp-operator-km5n7","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator-km5n7","reconcileID":"4a2bf421-41a0-499f-9a8a-1e906bea56a2"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"70bd0ace-6b20-4764-b6e3-ac4d1e455d1c"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-node-lease"},"namespace":"","name":"kube-node-lease","reconcileID":"bc9345c7-bf69-446c-9646-0d40d3089c16"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"48e4dd09-45c0-46ef-9f6e-205aec42abd5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":7} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":8} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":9} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-node-lease"},"namespace":"","name":"kube-node-lease","reconcileID":"bc9345c7-bf69-446c-9646-0d40d3089c16"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"981621c0-4fa4-4ae6-b15e-203a2e99dfb7"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"collection","namespace":"gmp-system"},"namespace":"gmp-system","name":"collection","reconcileID":"55a1aea9-ef29-477b-a983-e2fb113acbc6"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-public"},"namespace":"","name":"kube-public","reconcileID":"4dc33231-ad7f-4603-92c7-ef56314b8cf5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"collection","namespace":"gmp-system"},"namespace":"gmp-system","name":"collection","reconcileID":"55a1aea9-ef29-477b-a983-e2fb113acbc6"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"default-http-backend-bg5l2","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend-bg5l2","reconcileID":"43b3b0e1-f923-485c-80a5-8b4ef3767357"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":10} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":11} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":12} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-public"},"namespace":"","name":"kube-public","reconcileID":"4dc33231-ad7f-4603-92c7-ef56314b8cf5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"rules","namespace":"gmp-system"},"namespace":"gmp-system","name":"rules","reconcileID":"bea8f78e-8221-41dc-a4fd-137fafc02bf6"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"default-http-backend-bg5l2","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend-bg5l2","reconcileID":"43b3b0e1-f923-485c-80a5-8b4ef3767357"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"981621c0-4fa4-4ae6-b15e-203a2e99dfb7"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"nginx-gateway"},"namespace":"","name":"nginx-gateway","reconcileID":"624f2006-5594-44c7-a490-614acc489170"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"0d7a113f-c940-4b7d-8ff6-644cc8dc2f39"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"metrics-server-4l4bb","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server-4l4bb","reconcileID":"98c54e7b-53a0-4b2d-bfff-3396999d685d"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"1c8201f5-ec9b-470a-8422-b0ace71cfd14"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":13} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":14} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":15} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":16} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":17} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"metrics-server-4l4bb","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server-4l4bb","reconcileID":"98c54e7b-53a0-4b2d-bfff-3396999d685d"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"0a3c044d-38cd-4319-b039-67a67a26b3cc"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-kube-state-metrics-b5pjh","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics-b5pjh","reconcileID":"3f2eba9f-536e-4624-9bc1-efbc3d368730"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"0a3c044d-38cd-4319-b039-67a67a26b3cc"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"7cb6788e-3606-4742-8f03-a8eb5cd6c034"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"rules","namespace":"gmp-system"},"namespace":"gmp-system","name":"rules","reconcileID":"bea8f78e-8221-41dc-a4fd-137fafc02bf6"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"nginx-gateway"},"namespace":"","name":"nginx-gateway","reconcileID":"624f2006-5594-44c7-a490-614acc489170"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":18} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"webhook-tls","namespace":"gmp-system"},"namespace":"gmp-system","name":"webhook-tls","reconcileID":"c857b823-0f13-4b5a-b774-e9f344e726be"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-kube-state-metrics-b5pjh","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics-b5pjh","reconcileID":"3f2eba9f-536e-4624-9bc1-efbc3d368730"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":19} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":20} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":21} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"7cb6788e-3606-4742-8f03-a8eb5cd6c034"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"0d7a113f-c940-4b7d-8ff6-644cc8dc2f39"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-pushgateway-m7xb5","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway-m7xb5","reconcileID":"0ef517cd-6135-40f5-b156-48b0f4532167"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"prom"},"namespace":"","name":"prom","reconcileID":"174d6b2a-4762-4624-8abe-c584f56020c3"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"3f28013b-805b-4f64-86bb-d12469a9992d"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"webhook-tls","namespace":"gmp-system"},"namespace":"gmp-system","name":"webhook-tls","reconcileID":"c857b823-0f13-4b5a-b774-e9f344e726be"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":22} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"3f28013b-805b-4f64-86bb-d12469a9992d"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"64853a35-7692-407d-a35a-23dfff25a18b"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"31f43423-3ce7-4814-8fe4-7475199d84d1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":23} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":24} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":25} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"44c309b9-9d50-47a5-af7e-5c45a88477bc"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"prom"},"namespace":"","name":"prom","reconcileID":"174d6b2a-4762-4624-8abe-c584f56020c3"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"64853a35-7692-407d-a35a-23dfff25a18b"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":26} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-system"},"namespace":"","name":"gke-managed-system","reconcileID":"f4b3db89-4e1a-46ec-a5ee-4c24f1a7b7e1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gke-managed-system"},"namespace":"","name":"gke-managed-system","reconcileID":"f4b3db89-4e1a-46ec-a5ee-4c24f1a7b7e1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-pushgateway-m7xb5","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway-m7xb5","reconcileID":"0ef517cd-6135-40f5-b156-48b0f4532167"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":27} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":28} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-public"},"namespace":"","name":"gmp-public","reconcileID":"6e47a4dc-bb4a-408e-8708-5655dd3a46ec"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"31f43423-3ce7-4814-8fe4-7475199d84d1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-server-9xdxn","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server-9xdxn","reconcileID":"5555b4aa-46cc-4199-8cb9-a21b9fefb4e4"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.prom.v1","namespace":"prom"},"namespace":"prom","name":"sh.helm.release.v1.prom.v1","reconcileID":"fdc8c2a7-4d2c-4445-be1d-d4c29d7daaf5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"304eb8ca-8fd5-414b-a234-161563fa2b25"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-public"},"namespace":"","name":"gmp-public","reconcileID":"6e47a4dc-bb4a-408e-8708-5655dd3a46ec"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-system"},"namespace":"","name":"gmp-system","reconcileID":"9fa3501b-86fe-4055-b765-89717fa6f399"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"44c309b9-9d50-47a5-af7e-5c45a88477bc"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"b9fcd5c4-18bd-495e-a665-65f0eaf97159"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":29} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":30} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":31} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":32} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"304eb8ca-8fd5-414b-a234-161563fa2b25"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":33} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-server-9xdxn","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server-9xdxn","reconcileID":"5555b4aa-46cc-4199-8cb9-a21b9fefb4e4"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":34} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"b9fcd5c4-18bd-495e-a665-65f0eaf97159"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"484b5ea8-7dab-4fbe-bb5e-adbd74637d73"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"6d83d776-b239-4177-ab21-b61c28f34723"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kube-dns","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns","reconcileID":"6d83d776-b239-4177-ab21-b61c28f34723"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"gmp-system"},"namespace":"","name":"gmp-system","reconcileID":"9fa3501b-86fe-4055-b765-89717fa6f399"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"cb1c15f3-e7ab-49e8-b9de-dda1050f2ca5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.prom.v1","namespace":"prom"},"namespace":"prom","name":"sh.helm.release.v1.prom.v1","reconcileID":"fdc8c2a7-4d2c-4445-be1d-d4c29d7daaf5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":35} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-system"},"namespace":"","name":"kube-system","reconcileID":"02ff4e0c-f1b3-42cd-8bbb-45e1159b5c76"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"a710de9f-8c40-4f88-8078-c5262accfdc2"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"484b5ea8-7dab-4fbe-bb5e-adbd74637d73"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":36} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":37} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":38} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":39} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"alertmanager-t7xm8","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager-t7xm8","reconcileID":"9c0470b4-25e7-413f-9750-c8edc8eb6f2a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"alertmanager-t7xm8","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager-t7xm8","reconcileID":"9c0470b4-25e7-413f-9750-c8edc8eb6f2a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":40} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"metrics-server","namespace":"kube-system"},"namespace":"kube-system","name":"metrics-server","reconcileID":"cb1c15f3-e7ab-49e8-b9de-dda1050f2ca5"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"kube-system"},"namespace":"","name":"kube-system","reconcileID":"02ff4e0c-f1b3-42cd-8bbb-45e1159b5c76"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kube-dns-j9znw","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns-j9znw","reconcileID":"549fb310-08b7-496d-ad45-8918d881232a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"a710de9f-8c40-4f88-8078-c5262accfdc2"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"kube-dns-j9znw","namespace":"kube-system"},"namespace":"kube-system","name":"kube-dns-j9znw","reconcileID":"549fb310-08b7-496d-ad45-8918d881232a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"3ce7c3e2-01e6-4e1b-a28e-85a7674f4dc8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":41} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"5076fbce-62f0-4d66-8ada-b8a7333099b3"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"gmp-operator","namespace":"gmp-system"},"namespace":"gmp-system","name":"gmp-operator","reconcileID":"3ce7c3e2-01e6-4e1b-a28e-85a7674f4dc8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-bzgwt","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-bzgwt","reconcileID":"448b7a77-4f19-4582-95b0-4b803c04e1d8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"9761b66c-87f2-4c56-a1ac-6cd5f3bcc364"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":42} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":43} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":44} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":45} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"9761b66c-87f2-4c56-a1ac-6cd5f3bcc364"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"da520d4f-f31d-426f-98ca-afb2dc54c1a1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-bzgwt","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-bzgwt","reconcileID":"448b7a77-4f19-4582-95b0-4b803c04e1d8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager","reconcileID":"da520d4f-f31d-426f-98ca-afb2dc54c1a1"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-alertmanager-headless","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless","reconcileID":"5076fbce-62f0-4d66-8ada-b8a7333099b3"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"98c5786b-f6bc-485f-9053-0bbca62fc18a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-headless-nnrrf","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless-nnrrf","reconcileID":"31a6ed41-e5be-4e9c-aa81-e7e798175c90"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":46} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":47} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":48} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-headless-nnrrf","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-headless-nnrrf","reconcileID":"31a6ed41-e5be-4e9c-aa81-e7e798175c90"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-ztql4","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-ztql4","reconcileID":"1967e26e-2e45-408d-9c83-4783c841acce"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"0e294177-db47-4a2a-b9fb-55053bb423d7"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":49} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-kube-state-metrics","namespace":"prom"},"namespace":"prom","name":"prom-kube-state-metrics","reconcileID":"98c5786b-f6bc-485f-9053-0bbca62fc18a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-node-exporter","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter","reconcileID":"0e294177-db47-4a2a-b9fb-55053bb423d7"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"09bd555b-1484-4ff3-b1d6-483b45f25824"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-alertmanager-ztql4","namespace":"prom"},"namespace":"prom","name":"prom-alertmanager-ztql4","reconcileID":"1967e26e-2e45-408d-9c83-4783c841acce"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"4fc84877-a027-423e-83b7-eeba2e20ea44"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-node-exporter-8nh6b","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter-8nh6b","reconcileID":"9c16587b-404e-4855-947f-f1cfe4ed9ffa"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":50} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":51} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":52} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":53} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"prom-prometheus-node-exporter-8nh6b","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-node-exporter-8nh6b","reconcileID":"9c16587b-404e-4855-947f-f1cfe4ed9ffa"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"alertmanager","namespace":"gmp-system"},"namespace":"gmp-system","name":"alertmanager","reconcileID":"09bd555b-1484-4ff3-b1d6-483b45f25824"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-pushgateway","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-pushgateway","reconcileID":"4fc84877-a027-423e-83b7-eeba2e20ea44"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"24b9b133-e308-496d-abd3-ffe24f19a55a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"prom-prometheus-server","namespace":"prom"},"namespace":"prom","name":"prom-prometheus-server","reconcileID":"24b9b133-e308-496d-abd3-ffe24f19a55a"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"d2378c6e-0e69-415f-94ef-5231907761de"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":54} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":55} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"kubernetes","namespace":"default"},"namespace":"default","name":"kubernetes","reconcileID":"d2378c6e-0e69-415f-94ef-5231907761de"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"3d01da98-e041-4395-901c-84540ca81e27"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"default-http-backend","namespace":"kube-system"},"namespace":"kube-system","name":"default-http-backend","reconcileID":"3d01da98-e041-4395-901c-84540ca81e27"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":56} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"grpcroute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"GRPCRoute","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"referencegrant","controllerGroup":"gateway.networking.k8s.io","controllerKind":"ReferenceGrant","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"89398c0d-f78a-4dea-aff1-74f06be4ed5e"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"89398c0d-f78a-4dea-aff1-74f06be4ed5e"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":57} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Starting workers","controller":"nginxproxy","controllerGroup":"gateway.nginx.org","controllerKind":"NginxProxy","worker count":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"referencegrants.gateway.networking.k8s.io"},"namespace":"","name":"referencegrants.gateway.networking.k8s.io","reconcileID":"a0683e72-0ebb-47aa-9664-697ba2efd092"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"referencegrants.gateway.networking.k8s.io"},"namespace":"","name":"referencegrants.gateway.networking.k8s.io","reconcileID":"a0683e72-0ebb-47aa-9664-697ba2efd092"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gatewayclasses.gateway.networking.k8s.io"},"namespace":"","name":"gatewayclasses.gateway.networking.k8s.io","reconcileID":"69801ffd-0ee0-4896-a854-4ac42779ee85"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":58} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":59} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gatewayclasses.gateway.networking.k8s.io"},"namespace":"","name":"gatewayclasses.gateway.networking.k8s.io","reconcileID":"69801ffd-0ee0-4896-a854-4ac42779ee85"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"grpcroutes.gateway.networking.k8s.io"},"namespace":"","name":"grpcroutes.gateway.networking.k8s.io","reconcileID":"53d2c81e-b83c-4e18-b459-e72d01189b0c"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"grpcroutes.gateway.networking.k8s.io"},"namespace":"","name":"grpcroutes.gateway.networking.k8s.io","reconcileID":"53d2c81e-b83c-4e18-b459-e72d01189b0c"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gateways.gateway.networking.k8s.io"},"namespace":"","name":"gateways.gateway.networking.k8s.io","reconcileID":"4bb731d6-6a7c-4adf-aa0e-e9a7832f96d8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":60} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":61} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"gateways.gateway.networking.k8s.io"},"namespace":"","name":"gateways.gateway.networking.k8s.io","reconcileID":"4bb731d6-6a7c-4adf-aa0e-e9a7832f96d8"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"httproutes.gateway.networking.k8s.io"},"namespace":"","name":"httproutes.gateway.networking.k8s.io","reconcileID":"769efcd2-e88f-4990-87eb-c4b1e526fe60"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"customresourcedefinition","controllerGroup":"apiextensions.k8s.io","controllerKind":"CustomResourceDefinition","CustomResourceDefinition":{"name":"httproutes.gateway.networking.k8s.io"},"namespace":"","name":"httproutes.gateway.networking.k8s.io","reconcileID":"769efcd2-e88f-4990-87eb-c4b1e526fe60"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":62} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"usageReporter","msg":"Starting cronjob"} +{"level":"error","ts":"2024-08-15T19:25:58Z","logger":"usageReporter","msg":"Usage reporting must be enabled when using NGINX Plus; redeploy with usage reporting enabled","error":"usage reporting not enabled","stacktrace":"github.com/nginxinc/nginx-gateway-fabric/internal/mode/static.createUsageWarningJob.func1\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/manager.go:618\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext.func1\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:259\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:226\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:227\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:204\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.30.3/pkg/util/wait/backoff.go:259\ngithub.com/nginxinc/nginx-gateway-fabric/internal/framework/runnables.(*CronJob).Start\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/framework/runnables/cronjob.go:53\nsigs.k8s.io/controller-runtime/pkg/manager.(*runnableGroup).reconcile.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.18.5/pkg/manager/runnable_group.go:226"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":2,"total":62} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Reconfigured control plane.","batchID":2} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Reconciling the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"347733b5-2c7a-4a62-9fa6-a32f73a0bd17"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","msg":"Upserted the resource","controller":"nginxgateway","controllerGroup":"gateway.nginx.org","controllerKind":"NginxGateway","NginxGateway":{"name":"ngf-test-config","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-config","reconcileID":"347733b5-2c7a-4a62-9fa6-a32f73a0bd17"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":2} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":2} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":3,"total":1} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Reconfigured control plane.","batchID":3} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":3} +{"level":"info","ts":"2024-08-15T19:25:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":3} +{"level":"info","ts":"2024-08-15T19:25:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-bzgwt","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-bzgwt","reconcileID":"b80834f1-2971-4bac-bb45-7d4f1af80a47"} +{"level":"info","ts":"2024-08-15T19:25:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"ngf-test-nginx-gateway-fabric-bzgwt","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric-bzgwt","reconcileID":"b80834f1-2971-4bac-bb45-7d4f1af80a47"} +{"level":"info","ts":"2024-08-15T19:25:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:25:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":4,"total":1} +{"level":"info","ts":"2024-08-15T19:25:59Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":4} +{"level":"info","ts":"2024-08-15T19:25:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":4} +{"level":"info","ts":"2024-08-15T19:26:42Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"67363861-a962-49fc-8cd1-3277ed8ce037"} +{"level":"info","ts":"2024-08-15T19:26:42Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"ngf-test-nginx-gateway-fabric","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"ngf-test-nginx-gateway-fabric","reconcileID":"67363861-a962-49fc-8cd1-3277ed8ce037"} +{"level":"info","ts":"2024-08-15T19:26:42Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:42Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":5,"total":1} +{"level":"info","ts":"2024-08-15T19:26:42Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":5} +{"level":"info","ts":"2024-08-15T19:26:42Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":5} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"0b0863d8-002e-47e6-baec-cab59e3b74ce"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"secret","controllerGroup":"","controllerKind":"Secret","Secret":{"name":"sh.helm.release.v1.ngf-test.v1","namespace":"nginx-gateway"},"namespace":"nginx-gateway","name":"sh.helm.release.v1.ngf-test.v1","reconcileID":"0b0863d8-002e-47e6-baec-cab59e3b74ce"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":6,"total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":6} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":6} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"scale"},"namespace":"","name":"scale","reconcileID":"af1f78ea-67fa-4709-883f-26e5dcc26a0c"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"namespace","controllerGroup":"","controllerKind":"Namespace","Namespace":{"name":"scale"},"namespace":"","name":"scale","reconcileID":"af1f78ea-67fa-4709-883f-26e5dcc26a0c"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":7,"total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events didn't result into NGINX configuration changes","batchID":7} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":7} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","Gateway":{"name":"gateway","namespace":"scale"},"namespace":"scale","name":"gateway","reconcileID":"ff2d4a61-b9c7-4464-9be5-1e70d9c5dbcb"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"gateway","controllerGroup":"gateway.networking.k8s.io","controllerKind":"Gateway","Gateway":{"name":"gateway","namespace":"scale"},"namespace":"scale","name":"gateway","reconcileID":"ff2d4a61-b9c7-4464-9be5-1e70d9c5dbcb"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":8,"total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","HTTPRoute":{"name":"route","namespace":"scale"},"namespace":"scale","name":"route","reconcileID":"a306ce74-ff7e-4dda-8047-45f2a96b6361"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"httproute","controllerGroup":"gateway.networking.k8s.io","controllerKind":"HTTPRoute","HTTPRoute":{"name":"route","namespace":"scale"},"namespace":"scale","name":"route","reconcileID":"a306ce74-ff7e-4dda-8047-45f2a96b6361"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":8} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":8} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":9,"total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"7c6d90f6-1eb2-4ffe-bf72-f9028c3f8913"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"7c6d90f6-1eb2-4ffe-bf72-f9028c3f8913"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"d2f76248-2ffd-4048-bc55-b97cb304a364"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"service","controllerGroup":"","controllerKind":"Service","Service":{"name":"backend","namespace":"scale"},"namespace":"scale","name":"backend","reconcileID":"d2f76248-2ffd-4048-bc55-b97cb304a364"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"b501656f-944d-4d02-8544-bfab4eafc14b"} +{"level":"info","ts":"2024-08-15T19:26:43Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"b501656f-944d-4d02-8544-bfab4eafc14b"} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} +{"level":"info","ts":"2024-08-15T19:26:43Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":9} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":9} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":10,"total":3} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":10} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":10} +{"level":"info","ts":"2024-08-15T19:26:44Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"c47ffc5e-b75e-4a9f-8b1e-d00d1eb24296"} +{"level":"info","ts":"2024-08-15T19:26:44Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"c47ffc5e-b75e-4a9f-8b1e-d00d1eb24296"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":11,"total":1} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":11} +{"level":"info","ts":"2024-08-15T19:26:44Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":11} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"bbec1f74-3c71-4287-a92c-f3c7fa4a95ff"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"bbec1f74-3c71-4287-a92c-f3c7fa4a95ff"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":12,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":12} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":12} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"72140da9-1029-4c52-a9b3-e60d9cd48a73"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"72140da9-1029-4c52-a9b3-e60d9cd48a73"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":13,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":13} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":13} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"31ae570a-a594-4832-9f91-03b51c8ad5cc"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"31ae570a-a594-4832-9f91-03b51c8ad5cc"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":14,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":14} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":14} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"40abb673-7d7f-4281-a04b-3977c8a803e1"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"40abb673-7d7f-4281-a04b-3977c8a803e1"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":15,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":15} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":15} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"2cdd1863-658d-4adc-ace1-7ddd86fda17e"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"2cdd1863-658d-4adc-ace1-7ddd86fda17e"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":16,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":16} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":16} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"37b606fb-f60c-4bc5-9bc7-0ba9bb411f9b"} +{"level":"info","ts":"2024-08-15T19:26:46Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"37b606fb-f60c-4bc5-9bc7-0ba9bb411f9b"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":17,"total":1} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":17} +{"level":"info","ts":"2024-08-15T19:26:46Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":17} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"7c53e49e-c397-486b-b4b6-3bca69ac7155"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"7c53e49e-c397-486b-b4b6-3bca69ac7155"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":18,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":18} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":18} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5bc55b7c-ecda-44a2-bb08-33b0590bb69e"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5bc55b7c-ecda-44a2-bb08-33b0590bb69e"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":19,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":19} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":19} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"88c80784-d5d4-43ec-ac25-b7102261f1a3"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"88c80784-d5d4-43ec-ac25-b7102261f1a3"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":20,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":20} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":20} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"6f5bc5ed-63f7-4b31-a9af-a808010d30c0"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"6f5bc5ed-63f7-4b31-a9af-a808010d30c0"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":21,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":21} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":21} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0d177fc6-3283-464b-be41-acf9ec258501"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0d177fc6-3283-464b-be41-acf9ec258501"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":22,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":22} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":22} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e368b4c4-0104-471f-9bae-24b27c98cd9c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e368b4c4-0104-471f-9bae-24b27c98cd9c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":23,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":23} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":23} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"4f16e1a0-f43e-4354-899c-e1c0aac86d86"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"4f16e1a0-f43e-4354-899c-e1c0aac86d86"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":24,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":24} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":24} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"432a9dcd-1cd2-49b4-b50f-181473439766"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"432a9dcd-1cd2-49b4-b50f-181473439766"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":25,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":25} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":25} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d48d5e7c-5203-4ee4-ba03-0e3eefe2461c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d48d5e7c-5203-4ee4-ba03-0e3eefe2461c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":26,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":26} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":26} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"b5cb44d3-df8f-4266-8e58-21c562e689a3"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"b5cb44d3-df8f-4266-8e58-21c562e689a3"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":27,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":27} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":27} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a727ecf2-be53-4e07-8c3e-8068063d0f54"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a727ecf2-be53-4e07-8c3e-8068063d0f54"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":28,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":28} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":28} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9eab435d-87e7-4af4-9b04-8fd194e79b0c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9eab435d-87e7-4af4-9b04-8fd194e79b0c"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":29,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":29} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":29} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a614ceae-a974-463e-a362-cf99eaf6ed57"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a614ceae-a974-463e-a362-cf99eaf6ed57"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":30,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":30} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":30} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9a4eb53f-7ea1-4f66-b324-74ff0f879ad2"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9a4eb53f-7ea1-4f66-b324-74ff0f879ad2"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":31,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":31} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":31} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0137c20f-0093-41e1-86c8-3966846e3031"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0137c20f-0093-41e1-86c8-3966846e3031"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":32,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":32} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":32} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"2a284955-6176-4816-803a-911e321a98b6"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"2a284955-6176-4816-803a-911e321a98b6"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":33,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":33} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":33} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e825d8dd-baf2-48db-ada1-95c95a7c4068"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e825d8dd-baf2-48db-ada1-95c95a7c4068"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":34,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":34} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":34} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"951f81aa-bf4e-439f-a91b-b9cded376c7d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"951f81aa-bf4e-439f-a91b-b9cded376c7d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":35,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":35} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":35} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"6cff997e-dca1-4e60-b1af-562d8409ea2d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"6cff997e-dca1-4e60-b1af-562d8409ea2d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":36,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":36} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":36} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3c57151b-e4bc-4c93-97de-9fbfbdf0e22d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3c57151b-e4bc-4c93-97de-9fbfbdf0e22d"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":37,"total":1} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:47Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":37} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":37} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"edd1c04a-65a4-4d9f-abfc-c5541bcb1678"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"edd1c04a-65a4-4d9f-abfc-c5541bcb1678"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":38,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":38} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":38} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"19c95acd-0aaf-45d1-8cff-d842dc51177d"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"19c95acd-0aaf-45d1-8cff-d842dc51177d"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":39,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":39} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":39} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"765eda1b-c6db-47c7-a1f6-b84dd3d78bad"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"765eda1b-c6db-47c7-a1f6-b84dd3d78bad"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":40,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":40} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":40} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"dc0352ce-4342-4b52-8565-6de790e541b1"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"dc0352ce-4342-4b52-8565-6de790e541b1"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":41,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":41} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":41} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"29f92e43-56d7-431b-b1f1-ba3bee0d66c8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"29f92e43-56d7-431b-b1f1-ba3bee0d66c8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":42,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":42} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":42} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"75d2fac4-3709-4f67-b329-ac037dca97fd"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"75d2fac4-3709-4f67-b329-ac037dca97fd"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":43,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":43} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":43} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a1ad33b3-17b3-4f48-935d-4b4ab4c6f576"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"a1ad33b3-17b3-4f48-935d-4b4ab4c6f576"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":44,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":44} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":44} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"13d8d07f-f3df-4b66-8575-00205f7447bb"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"13d8d07f-f3df-4b66-8575-00205f7447bb"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":45,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":45} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":45} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0048cbeb-fb67-453c-bb56-6f10b09a26fa"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0048cbeb-fb67-453c-bb56-6f10b09a26fa"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":46,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":46} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":46} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"ed671bb5-2f09-4288-8803-638e7afab919"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"ed671bb5-2f09-4288-8803-638e7afab919"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":47,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":47} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":47} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"51e049e8-0e53-4625-afb6-7d6b62055751"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"51e049e8-0e53-4625-afb6-7d6b62055751"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":48,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":48} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":48} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5dc0efae-dfa7-4514-a285-7fe51f8df4d8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5dc0efae-dfa7-4514-a285-7fe51f8df4d8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":49,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":49} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":49} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9ff6a70f-9550-4ccd-a9cd-5ee033e4c1fc"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9ff6a70f-9550-4ccd-a9cd-5ee033e4c1fc"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":50,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":50} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":50} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0b4ee4e6-c519-4422-b039-be4fa6b413c8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0b4ee4e6-c519-4422-b039-be4fa6b413c8"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":51,"total":1} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":51} +{"level":"info","ts":"2024-08-15T19:26:48Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":51} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d3354306-87c3-4a7f-bf9e-0f8126412274"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d3354306-87c3-4a7f-bf9e-0f8126412274"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":52,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":52} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":52} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"74db74c8-d4c1-4cd6-bc89-87b99e23cf09"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"74db74c8-d4c1-4cd6-bc89-87b99e23cf09"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":53,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":53} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":53} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d344e33a-d121-4bf3-9949-8a13ea7b2f04"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d344e33a-d121-4bf3-9949-8a13ea7b2f04"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":54,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":54} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":54} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f64bb3f2-babe-4892-86bf-e970783d98a4"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f64bb3f2-babe-4892-86bf-e970783d98a4"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":55,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":55} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":55} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e9302892-7147-468d-91de-d3b2892af3a4"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"e9302892-7147-468d-91de-d3b2892af3a4"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":56,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":56} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":56} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d8d21382-7615-485c-94e0-c49d10de5ec6"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d8d21382-7615-485c-94e0-c49d10de5ec6"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":57,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":57} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":57} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9063b54c-001f-4923-bbe7-4ad28eec9ebb"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"9063b54c-001f-4923-bbe7-4ad28eec9ebb"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":58,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":58} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":58} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0182db59-274d-4bd3-bd2a-2202e76a27ac"} +{"level":"info","ts":"2024-08-15T19:26:49Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"0182db59-274d-4bd3-bd2a-2202e76a27ac"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":59,"total":1} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":59} +{"level":"info","ts":"2024-08-15T19:26:49Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":59} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"1d93641e-72a9-4011-82e1-226e4d98981e"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"1d93641e-72a9-4011-82e1-226e4d98981e"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":60,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":60} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":60} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"29e9d5d0-3d0f-4886-82d9-cbd966b4887a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"29e9d5d0-3d0f-4886-82d9-cbd966b4887a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":61,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":61} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":61} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"27e72a36-48c0-44ec-9007-b1743441c4d4"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"27e72a36-48c0-44ec-9007-b1743441c4d4"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":62,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":62} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":62} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"8b98cee1-40fc-414d-88df-1716ce365574"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"8b98cee1-40fc-414d-88df-1716ce365574"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":63,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":63} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":63} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d94f69be-37e6-466c-bb8b-62288acef264"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d94f69be-37e6-466c-bb8b-62288acef264"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":64,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":64} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":64} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3d5b2dd6-3827-43ba-9564-791e145fdf81"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3d5b2dd6-3827-43ba-9564-791e145fdf81"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":65,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":65} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":65} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f65fcb4a-8f98-4f7a-a7b2-f7c83d643008"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f65fcb4a-8f98-4f7a-a7b2-f7c83d643008"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":66,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":66} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":66} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f3a17d29-d8f9-4017-820a-f14b37471d3a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"f3a17d29-d8f9-4017-820a-f14b37471d3a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":67,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":67} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":67} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d25bf371-9650-4b7d-b985-f52c65fe7065"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"d25bf371-9650-4b7d-b985-f52c65fe7065"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":68,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":68} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":68} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3c75be16-4fae-46c4-8849-e0e8a90e762e"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"3c75be16-4fae-46c4-8849-e0e8a90e762e"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":69,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":69} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":69} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"cc958e95-ad63-4208-8c69-cfb2faa2385a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"cc958e95-ad63-4208-8c69-cfb2faa2385a"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":70,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":70} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":70} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"bf31c460-96c1-4be3-94ae-ce78aed970ab"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"bf31c460-96c1-4be3-94ae-ce78aed970ab"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":71,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":71} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":71} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5ad8831b-f4fa-45a8-9655-6909bdfc4a8b"} +{"level":"info","ts":"2024-08-15T19:26:50Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"5ad8831b-f4fa-45a8-9655-6909bdfc4a8b"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":72,"total":1} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":72} +{"level":"info","ts":"2024-08-15T19:26:50Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":72} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"818206d5-d4d0-428f-88b1-1d5f827ff56b"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"818206d5-d4d0-428f-88b1-1d5f827ff56b"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":73,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":73} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":73} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f6c40acf-8f90-4f80-a3d4-8e56989dcd98"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f6c40acf-8f90-4f80-a3d4-8e56989dcd98"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":74,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":74} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":74} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"da020b2f-d38d-4967-900f-1933e0a24215"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"da020b2f-d38d-4967-900f-1933e0a24215"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":75,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":75} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":75} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"aff9135b-a1bf-4f12-8313-0b158dba5aad"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-jtzbh","namespace":"scale"},"namespace":"scale","name":"backend-jtzbh","reconcileID":"aff9135b-a1bf-4f12-8313-0b158dba5aad"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":76,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":76} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":76} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"3641725b-8353-4b77-a9e2-09a0c5fe752a"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"3641725b-8353-4b77-a9e2-09a0c5fe752a"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":77,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":77} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":77} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"abd4ae9a-cff9-4f76-b0f8-85882e9a0283"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"abd4ae9a-cff9-4f76-b0f8-85882e9a0283"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":78,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":78} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":78} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e651672a-0a25-46e3-8948-220460ece68d"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e651672a-0a25-46e3-8948-220460ece68d"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":79,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":79} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":79} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a0c34b32-d94b-4c21-bee3-39da72d3da9d"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a0c34b32-d94b-4c21-bee3-39da72d3da9d"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":80,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":80} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":80} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"fcacd501-3476-4346-b658-cdc8644beef4"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"fcacd501-3476-4346-b658-cdc8644beef4"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":81,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":81} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":81} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1a4f38a8-92d7-4a59-97cf-3cc44fd0f37e"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1a4f38a8-92d7-4a59-97cf-3cc44fd0f37e"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":82,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":82} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":82} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"74ae2f1e-887e-48d6-9c86-0cd34c7f0dde"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"74ae2f1e-887e-48d6-9c86-0cd34c7f0dde"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":83,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":83} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":83} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"9d80836c-3085-486e-99ff-e9c171987f67"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"9d80836c-3085-486e-99ff-e9c171987f67"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":84,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":84} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":84} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"0d1e168f-500b-4fab-85b7-2fc02c45c124"} +{"level":"info","ts":"2024-08-15T19:26:51Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"0d1e168f-500b-4fab-85b7-2fc02c45c124"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":85,"total":1} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":85} +{"level":"info","ts":"2024-08-15T19:26:51Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":85} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f55ba06d-96a3-4f83-809f-9c6ba6307b34"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f55ba06d-96a3-4f83-809f-9c6ba6307b34"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":86,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":86} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":86} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e801a936-3b75-406c-8246-d92f6a4abd4d"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e801a936-3b75-406c-8246-d92f6a4abd4d"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":87,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":87} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":87} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2dbdfd32-5b17-4f1f-adfa-fd82e8e97fdd"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2dbdfd32-5b17-4f1f-adfa-fd82e8e97fdd"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":88,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":88} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":88} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"ab6a4fc8-d942-43bb-bb08-4eb17ed6df0b"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"ab6a4fc8-d942-43bb-bb08-4eb17ed6df0b"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":89,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":89} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":89} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2591d915-2bd7-4e7c-8765-23ab6485e99f"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2591d915-2bd7-4e7c-8765-23ab6485e99f"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":90,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":90} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":90} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"6ddba5bc-accb-4f28-80f9-e1fae8de5b5b"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"6ddba5bc-accb-4f28-80f9-e1fae8de5b5b"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":91,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":91} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":91} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e463c9b5-b0f1-44f0-add4-7abbccc8b18c"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e463c9b5-b0f1-44f0-add4-7abbccc8b18c"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":92,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":92} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":92} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7d521cf6-f33d-4b64-a3bb-8d624fdd61f7"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7d521cf6-f33d-4b64-a3bb-8d624fdd61f7"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":93,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":93} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":93} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"fc3ad6e9-b674-4e22-a2cd-630837d265c9"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"fc3ad6e9-b674-4e22-a2cd-630837d265c9"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":94,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":94} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":94} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1aba4ede-7fe4-4228-8643-a7bbb3a99fdc"} +{"level":"info","ts":"2024-08-15T19:26:52Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1aba4ede-7fe4-4228-8643-a7bbb3a99fdc"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":95,"total":1} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":95} +{"level":"info","ts":"2024-08-15T19:26:52Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":95} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d9d2f493-ae68-494a-84de-7a4f13ec4153"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d9d2f493-ae68-494a-84de-7a4f13ec4153"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":96,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":96} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":96} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"cf7613ee-b818-4dac-844a-a0ccf3a548dd"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"cf7613ee-b818-4dac-844a-a0ccf3a548dd"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":97,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":97} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":97} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1ea66a57-07d0-424a-83ba-cc6f1982589e"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"1ea66a57-07d0-424a-83ba-cc6f1982589e"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":98,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":98} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":98} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7fe02782-282d-462f-aa35-a46685a2fb12"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7fe02782-282d-462f-aa35-a46685a2fb12"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":99,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":99} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":99} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7ad9b729-53db-4ff9-b285-e93e842e4ed9"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"7ad9b729-53db-4ff9-b285-e93e842e4ed9"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":100,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":100} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":100} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4aa65a31-bbbc-49e3-bd09-9446d059dea5"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4aa65a31-bbbc-49e3-bd09-9446d059dea5"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":101,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":101} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":101} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f921e214-e3ca-4f05-9a2d-f3f9a2ad5726"} +{"level":"info","ts":"2024-08-15T19:26:53Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f921e214-e3ca-4f05-9a2d-f3f9a2ad5726"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":102,"total":1} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":102} +{"level":"info","ts":"2024-08-15T19:26:53Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":102} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4952d655-9c5b-4748-88f9-d1335a6035d1"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4952d655-9c5b-4748-88f9-d1335a6035d1"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":103,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":103} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":103} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"c00be6a2-c181-43ea-9c3a-566737659f2d"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"c00be6a2-c181-43ea-9c3a-566737659f2d"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":104,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":104} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":104} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e7799381-1187-404c-8048-954450afde87"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e7799381-1187-404c-8048-954450afde87"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":105,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":105} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":105} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"5d5a4b13-d3a2-4094-96ee-5a76bcf6c40c"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"5d5a4b13-d3a2-4094-96ee-5a76bcf6c40c"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":106,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":106} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":106} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"07eeb21a-b4eb-43ac-a16a-22f6563f6611"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"07eeb21a-b4eb-43ac-a16a-22f6563f6611"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":107,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":107} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":107} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"b6cadef9-6fa2-4099-aef9-b2ce722ab996"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"b6cadef9-6fa2-4099-aef9-b2ce722ab996"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":108,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":108} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":108} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e348af9f-e8d2-4e86-a670-23b23e379e5e"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"e348af9f-e8d2-4e86-a670-23b23e379e5e"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":109,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":109} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":109} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"dd713655-f228-4e0b-9034-39b69f347742"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"dd713655-f228-4e0b-9034-39b69f347742"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":110,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":110} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":110} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"6fac6966-379a-4016-bac6-b3f6fe931380"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"6fac6966-379a-4016-bac6-b3f6fe931380"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":111,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":111} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":111} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2d287e75-0520-4bee-94f3-ebb5d544f7df"} +{"level":"info","ts":"2024-08-15T19:26:54Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"2d287e75-0520-4bee-94f3-ebb5d544f7df"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":112,"total":1} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":112} +{"level":"info","ts":"2024-08-15T19:26:54Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":112} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d45b7218-8688-4966-906a-d1dce18779ea"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d45b7218-8688-4966-906a-d1dce18779ea"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":113,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":113} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":113} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"390beddf-2198-4370-904e-389e2e632b5a"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"390beddf-2198-4370-904e-389e2e632b5a"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":114,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":114} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":114} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4a765c3f-4003-48ee-9edf-28c421ce9f23"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"4a765c3f-4003-48ee-9edf-28c421ce9f23"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":115,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":115} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":115} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a8ae0f7d-38a0-403c-8b75-412bcad978d1"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a8ae0f7d-38a0-403c-8b75-412bcad978d1"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":116,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":116} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":116} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"79014458-b805-4914-a709-e2b4547037ab"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"79014458-b805-4914-a709-e2b4547037ab"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":117,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":117} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":117} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"095f0f2c-5aff-402d-9b41-3c9c13bbfc2b"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"095f0f2c-5aff-402d-9b41-3c9c13bbfc2b"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":118,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":118} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":118} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"aa7661f8-7f00-45af-8712-bff470aef1a0"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"aa7661f8-7f00-45af-8712-bff470aef1a0"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":119,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":119} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":119} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8eb35ff5-2e4b-40b6-b1b8-11950aa71097"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8eb35ff5-2e4b-40b6-b1b8-11950aa71097"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":120,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":120} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":120} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a4fe588a-84d1-4517-8768-6260a0de7ba5"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"a4fe588a-84d1-4517-8768-6260a0de7ba5"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":121,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":121} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":121} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"99b14464-f7aa-49ae-9928-021b53c3c625"} +{"level":"info","ts":"2024-08-15T19:26:55Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"99b14464-f7aa-49ae-9928-021b53c3c625"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":122,"total":1} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":122} +{"level":"info","ts":"2024-08-15T19:26:55Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":122} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8b9a030a-0747-4751-8056-4df3fecab549"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8b9a030a-0747-4751-8056-4df3fecab549"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":123,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":123} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":123} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"cefc2363-a157-4ba8-ad37-1d981ffb3d5d"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"cefc2363-a157-4ba8-ad37-1d981ffb3d5d"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":124,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":124} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":124} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8d74f0ff-6a7a-4528-9ec0-00b75d0fbb85"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"8d74f0ff-6a7a-4528-9ec0-00b75d0fbb85"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":125,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":125} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":125} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"53440953-5fec-4150-8003-9bf32d965bfe"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"53440953-5fec-4150-8003-9bf32d965bfe"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":126,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":126} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":126} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d178edc8-05a3-4960-b466-de3c6cc635c1"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"d178edc8-05a3-4960-b466-de3c6cc635c1"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":127,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":127} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":127} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f046b918-516c-40d3-989d-fdf617e1414a"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-ns7rv","namespace":"scale"},"namespace":"scale","name":"backend-ns7rv","reconcileID":"f046b918-516c-40d3-989d-fdf617e1414a"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":128,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":128} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":128} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"9a710cc2-3c4b-4e97-8754-c01bddb0f573"} +{"level":"info","ts":"2024-08-15T19:26:56Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"9a710cc2-3c4b-4e97-8754-c01bddb0f573"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":129,"total":1} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:56Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":129} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":129} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"e494219c-d591-43c7-90ed-748a07d4d542"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"e494219c-d591-43c7-90ed-748a07d4d542"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":130,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":130} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":130} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"d4cd5ee9-94ce-4ae2-bef9-31e54468323e"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"d4cd5ee9-94ce-4ae2-bef9-31e54468323e"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":131,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":131} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":131} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"bcbfa48b-288c-4dc9-a17e-dfe3e91f71e4"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"bcbfa48b-288c-4dc9-a17e-dfe3e91f71e4"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":132,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":132} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":132} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"06ac3edd-83a2-4b6a-bb69-10cb3d5c16e7"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"06ac3edd-83a2-4b6a-bb69-10cb3d5c16e7"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":133,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":133} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":133} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"78d303e6-94e9-40fa-a42b-54e39861be1c"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"78d303e6-94e9-40fa-a42b-54e39861be1c"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":134,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":134} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":134} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"02ee582c-ccf8-4a98-8a30-ed42c721a559"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"02ee582c-ccf8-4a98-8a30-ed42c721a559"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":135,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":135} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":135} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1fadcb3b-2783-4c31-b22a-77cbe1f9a4b9"} +{"level":"info","ts":"2024-08-15T19:26:57Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1fadcb3b-2783-4c31-b22a-77cbe1f9a4b9"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":136,"total":1} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":136} +{"level":"info","ts":"2024-08-15T19:26:57Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":136} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"96ac9922-9ee8-4a84-b0e3-2df15ed45519"} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"96ac9922-9ee8-4a84-b0e3-2df15ed45519"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":137,"total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":137} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":137} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"08e2d136-bbb5-42dd-b98d-cf5e286f6320"} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"08e2d136-bbb5-42dd-b98d-cf5e286f6320"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":138,"total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":138} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":138} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"ef990e8d-fa40-4a2d-8335-fca09b7d3432"} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"ef990e8d-fa40-4a2d-8335-fca09b7d3432"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":139,"total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":139} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":139} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"81f70f9b-2996-47dc-9317-4ba09c2f02b7"} +{"level":"info","ts":"2024-08-15T19:26:58Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"81f70f9b-2996-47dc-9317-4ba09c2f02b7"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":140,"total":1} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":140} +{"level":"info","ts":"2024-08-15T19:26:58Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":140} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"6f7de22d-cd1b-44e2-9539-e13532544c36"} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"6f7de22d-cd1b-44e2-9539-e13532544c36"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":141,"total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":141} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":141} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1e485936-33b5-4e3d-9bd3-f72a64e632fa"} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1e485936-33b5-4e3d-9bd3-f72a64e632fa"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":142,"total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":142} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":142} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"9c47aca1-d40d-4987-8196-aa9b737a6646"} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"9c47aca1-d40d-4987-8196-aa9b737a6646"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":143,"total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":143} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":143} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"5de5f3e0-7394-4024-b2c0-515d9a1e3721"} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"5de5f3e0-7394-4024-b2c0-515d9a1e3721"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":144,"total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":144} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":144} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"5c03b289-9615-4445-b454-fbf7f75c312b"} +{"level":"info","ts":"2024-08-15T19:26:59Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"5c03b289-9615-4445-b454-fbf7f75c312b"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":145,"total":1} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":145} +{"level":"info","ts":"2024-08-15T19:26:59Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":145} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"6ec729c9-5045-4c32-b171-b06fa48ccf66"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"6ec729c9-5045-4c32-b171-b06fa48ccf66"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":146,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":146} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":146} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"7a6c594f-71e9-4a90-a108-6b02abc2f53f"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"7a6c594f-71e9-4a90-a108-6b02abc2f53f"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":147,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":147} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":147} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1b209f1f-b992-4e52-9293-5a8292dd96af"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"1b209f1f-b992-4e52-9293-5a8292dd96af"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":148,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":148} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":148} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"d1decb0e-1d8f-43d0-892b-4e575a6f2c26"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"d1decb0e-1d8f-43d0-892b-4e575a6f2c26"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":149,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":149} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":149} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"2504152e-fe58-423a-a9c4-65fcbd5c28f5"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"2504152e-fe58-423a-a9c4-65fcbd5c28f5"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":150,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":150} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":150} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"cd8c5fc4-3e40-4866-bf9b-2527c3ab9846"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"cd8c5fc4-3e40-4866-bf9b-2527c3ab9846"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":151,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":151} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":151} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"68b1accd-6ad8-4b1f-a31e-a716a2ddf487"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"68b1accd-6ad8-4b1f-a31e-a716a2ddf487"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":152,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":152} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":152} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"571a07bc-94d6-4146-a5ef-25767d1a20d0"} +{"level":"info","ts":"2024-08-15T19:27:00Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"571a07bc-94d6-4146-a5ef-25767d1a20d0"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":153,"total":1} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":153} +{"level":"info","ts":"2024-08-15T19:27:00Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":153} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"db2b8a16-5ba6-4b33-a405-ffb9691a00c1"} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"db2b8a16-5ba6-4b33-a405-ffb9691a00c1"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":154,"total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":154} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":154} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"da0c6b89-d68e-4cbf-b480-eacb25f8a0b1"} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"da0c6b89-d68e-4cbf-b480-eacb25f8a0b1"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":155,"total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":155} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":155} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"c2826f02-9938-46e3-9c88-8370eb10e5b6"} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"c2826f02-9938-46e3-9c88-8370eb10e5b6"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":156,"total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":156} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":156} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"46d88ba0-5a7e-497b-9616-067086f2229e"} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"46d88ba0-5a7e-497b-9616-067086f2229e"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":157,"total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":157} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":157} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"95859f53-4e89-4ccc-9f0f-781b0e3e3c0e"} +{"level":"info","ts":"2024-08-15T19:27:01Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"95859f53-4e89-4ccc-9f0f-781b0e3e3c0e"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":158,"total":1} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":158} +{"level":"info","ts":"2024-08-15T19:27:01Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":158} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"a8ef1f60-5935-45b9-a568-bed78ba51ebc"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"a8ef1f60-5935-45b9-a568-bed78ba51ebc"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":159,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":159} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":159} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"06fa4bb4-4611-47ae-be5c-130899ca912a"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"06fa4bb4-4611-47ae-be5c-130899ca912a"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":160,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":160} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":160} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"e4d75ba6-256a-44f1-8e62-f648f512fbff"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4z95l","namespace":"scale"},"namespace":"scale","name":"backend-4z95l","reconcileID":"e4d75ba6-256a-44f1-8e62-f648f512fbff"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":161,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":161} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":161} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0d4515e8-01b2-4a8c-b7dc-fed8baed9c38"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0d4515e8-01b2-4a8c-b7dc-fed8baed9c38"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":162,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":162} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":162} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"efb8578d-1b2b-4aac-9cac-1de866f69af6"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"efb8578d-1b2b-4aac-9cac-1de866f69af6"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":163,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":163} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":163} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a743e8d3-8f00-4b2c-8a0a-76b2eadc65ae"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a743e8d3-8f00-4b2c-8a0a-76b2eadc65ae"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":164,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":164} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":164} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9dbfb64d-cdcc-4d03-985e-a142cabd231a"} +{"level":"info","ts":"2024-08-15T19:27:02Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9dbfb64d-cdcc-4d03-985e-a142cabd231a"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":165,"total":1} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":165} +{"level":"info","ts":"2024-08-15T19:27:02Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":165} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"7ef33bfc-0956-49af-ae9f-727bd4d996b2"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"7ef33bfc-0956-49af-ae9f-727bd4d996b2"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":166,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":166} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":166} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"2aef0556-6814-412f-8a48-bfdd4d560234"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"2aef0556-6814-412f-8a48-bfdd4d560234"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":167,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":167} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":167} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"758e9d20-9670-4a7b-acd1-413b2445dec0"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"758e9d20-9670-4a7b-acd1-413b2445dec0"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":168,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":168} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":168} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f4d64f52-4086-4fe0-bdb8-deb72e1d9fb1"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f4d64f52-4086-4fe0-bdb8-deb72e1d9fb1"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":169,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":169} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":169} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a5b923d2-6c39-4a7a-ba05-bb42c3d5334a"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a5b923d2-6c39-4a7a-ba05-bb42c3d5334a"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":170,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":170} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":170} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"e59396a9-bad7-42f8-b775-ad44d059f465"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"e59396a9-bad7-42f8-b775-ad44d059f465"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":171,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":171} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":171} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0e4dc5be-4905-46d3-9b25-531d1fa98c0c"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0e4dc5be-4905-46d3-9b25-531d1fa98c0c"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":172,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":172} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":172} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"cf701967-244d-46b2-b503-05800ac06e90"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"cf701967-244d-46b2-b503-05800ac06e90"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":173,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":173} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":173} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"36653e8c-bdf3-4d2d-bcf5-1879ad48ab6c"} +{"level":"info","ts":"2024-08-15T19:27:03Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"36653e8c-bdf3-4d2d-bcf5-1879ad48ab6c"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":174,"total":1} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":174} +{"level":"info","ts":"2024-08-15T19:27:03Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":174} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"cdf786d2-0ba6-45d4-b9d6-5e63cc59f114"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"cdf786d2-0ba6-45d4-b9d6-5e63cc59f114"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":175,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":175} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":175} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"3f7a4f44-4d08-4b0c-9288-3599008ce147"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"3f7a4f44-4d08-4b0c-9288-3599008ce147"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":176,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":176} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":176} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"d484c8b9-1c8b-42cb-ba0b-76f26fc5bdc9"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"d484c8b9-1c8b-42cb-ba0b-76f26fc5bdc9"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":177,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":177} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":177} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"fd2566b5-dcb3-4748-a5e1-b27856ee11ba"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"fd2566b5-dcb3-4748-a5e1-b27856ee11ba"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":178,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":178} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":178} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"68b66f5a-7d44-49bf-acda-158333960b44"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"68b66f5a-7d44-49bf-acda-158333960b44"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":179,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":179} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":179} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f442cd3c-a279-46e1-9580-652045d21f1f"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f442cd3c-a279-46e1-9580-652045d21f1f"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":180,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":180} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":180} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"dc703f84-dfce-4110-9de5-d3bd741486fd"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"dc703f84-dfce-4110-9de5-d3bd741486fd"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":181,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":181} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":181} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"60c66322-c766-43a1-88a1-d12dbf22b749"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"60c66322-c766-43a1-88a1-d12dbf22b749"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":182,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":182} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":182} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0413e992-8bc2-4f23-a639-838f6c0fa59a"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"0413e992-8bc2-4f23-a639-838f6c0fa59a"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":183,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":183} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":183} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9b4655f8-ecb8-4841-bae3-eed2b30edac5"} +{"level":"info","ts":"2024-08-15T19:27:04Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9b4655f8-ecb8-4841-bae3-eed2b30edac5"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":184,"total":1} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":184} +{"level":"info","ts":"2024-08-15T19:27:04Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":184} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"d63bfb14-f2dd-466f-9edf-8f1b3f5d8b9b"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"d63bfb14-f2dd-466f-9edf-8f1b3f5d8b9b"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":185,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":185} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":185} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"05f234ab-d56e-4b2a-abf8-476085c3359e"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"05f234ab-d56e-4b2a-abf8-476085c3359e"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":186,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":186} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":186} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f88a20a9-238a-4a56-85c8-2a8c233958c0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"f88a20a9-238a-4a56-85c8-2a8c233958c0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":187,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":187} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":187} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"c3bcbff0-990c-4be5-bb1a-5d11152630b0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"c3bcbff0-990c-4be5-bb1a-5d11152630b0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":188,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":188} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":188} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"e44616d3-613a-4ed7-bf96-d74608ac7e41"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"e44616d3-613a-4ed7-bf96-d74608ac7e41"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":189,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":189} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":189} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"65a4269e-7d53-48fe-a8ee-f5320d4ce9c0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"65a4269e-7d53-48fe-a8ee-f5320d4ce9c0"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":190,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":190} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":190} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a89a97ef-a46b-4e27-90f3-d528ab4f6c77"} +{"level":"info","ts":"2024-08-15T19:27:05Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"a89a97ef-a46b-4e27-90f3-d528ab4f6c77"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":191,"total":1} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":191} +{"level":"info","ts":"2024-08-15T19:27:05Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":191} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9b46b5d2-73df-4e7b-b51d-b25b41e20463"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"9b46b5d2-73df-4e7b-b51d-b25b41e20463"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":192,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":192} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":192} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"5bd07de2-ad8d-438f-8573-faff811297f4"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"5bd07de2-ad8d-438f-8573-faff811297f4"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":193,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":193} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":193} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"551625eb-b0c7-4daa-891f-f136428c85a9"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"551625eb-b0c7-4daa-891f-f136428c85a9"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":194,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":194} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":194} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"84d1f65e-f207-4f0e-8d90-4fd034eb4841"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"84d1f65e-f207-4f0e-8d90-4fd034eb4841"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":195,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":195} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":195} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"19432690-ccc3-40b7-8ab1-61c1bc624989"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"19432690-ccc3-40b7-8ab1-61c1bc624989"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":196,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":196} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":196} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"e1857f37-a471-42de-81f7-5e62188840fd"} +{"level":"info","ts":"2024-08-15T19:27:06Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"e1857f37-a471-42de-81f7-5e62188840fd"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":197,"total":1} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":197} +{"level":"info","ts":"2024-08-15T19:27:06Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":197} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"86cf2d4f-a4e6-46cc-a9dc-5061f0dfcd58"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"86cf2d4f-a4e6-46cc-a9dc-5061f0dfcd58"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":198,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":198} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":198} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"2bf70321-5ef0-400e-874e-a7c32c619110"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"2bf70321-5ef0-400e-874e-a7c32c619110"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":199,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":199} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":199} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"e3aca497-cacb-460b-b4fb-5611c7b28ed7"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"e3aca497-cacb-460b-b4fb-5611c7b28ed7"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":200,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":200} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":200} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"7004fa0b-1ee0-4122-b165-40f63abee998"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"7004fa0b-1ee0-4122-b165-40f63abee998"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":201,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":201} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":201} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"381bd3be-5002-40e9-83c1-30950dee9d82"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"381bd3be-5002-40e9-83c1-30950dee9d82"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":202,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":202} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":202} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"68a6d965-e984-436d-a479-38b2a73f6701"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-tbdwx","namespace":"scale"},"namespace":"scale","name":"backend-tbdwx","reconcileID":"68a6d965-e984-436d-a479-38b2a73f6701"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":203,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":203} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":203} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1d667b10-c697-4f8a-b253-99cde827bcf0"} +{"level":"info","ts":"2024-08-15T19:27:07Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1d667b10-c697-4f8a-b253-99cde827bcf0"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":204,"total":1} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":204} +{"level":"info","ts":"2024-08-15T19:27:07Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":204} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"b43bbc40-e6c0-4f5d-a47a-84fe1b5569ce"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"b43bbc40-e6c0-4f5d-a47a-84fe1b5569ce"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":205,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":205} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":205} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"c0ba05cf-5962-4721-8a1a-735396219b77"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"c0ba05cf-5962-4721-8a1a-735396219b77"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":206,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":206} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":206} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"7100dcc8-5c48-4687-8ba5-22a3bd351736"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"7100dcc8-5c48-4687-8ba5-22a3bd351736"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":207,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":207} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":207} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"640942ec-6fa7-4e78-8cc8-506999a45040"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"640942ec-6fa7-4e78-8cc8-506999a45040"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":208,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":208} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":208} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1138bdbc-0395-4e91-9564-06a75b1ca501"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1138bdbc-0395-4e91-9564-06a75b1ca501"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":209,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":209} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":209} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"f9797406-8c1b-421d-baf3-0c667020b659"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"f9797406-8c1b-421d-baf3-0c667020b659"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":210,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":210} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":210} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"5054e6d0-f92d-49e4-9de5-714810663d8f"} +{"level":"info","ts":"2024-08-15T19:27:08Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"5054e6d0-f92d-49e4-9de5-714810663d8f"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":211,"total":1} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":211} +{"level":"info","ts":"2024-08-15T19:27:08Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":211} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"65fbc26a-7e5b-4ed9-be1d-b2c0ad95b961"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"65fbc26a-7e5b-4ed9-be1d-b2c0ad95b961"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":212,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":212} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":212} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"edb8d260-ba5d-4d38-8619-370c33627d7d"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"edb8d260-ba5d-4d38-8619-370c33627d7d"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":213,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":213} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":213} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"6173e455-9822-4f4a-b2ac-d47fa778054e"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"6173e455-9822-4f4a-b2ac-d47fa778054e"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":214,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":214} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":214} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"315afd53-a794-4e3e-a407-1ec215a8c5ac"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"315afd53-a794-4e3e-a407-1ec215a8c5ac"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":215,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":215} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":215} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"0d6e6608-9a3b-439f-952d-fca3ba5ea7dc"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"0d6e6608-9a3b-439f-952d-fca3ba5ea7dc"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":216,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":216} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":216} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"9d5ae2b1-15a0-47f1-9511-c33c4013bdd6"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"9d5ae2b1-15a0-47f1-9511-c33c4013bdd6"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":217,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":217} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":217} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1df0674c-fdc4-4002-b723-1fdcfce3142a"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1df0674c-fdc4-4002-b723-1fdcfce3142a"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":218,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":218} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":218} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"967796de-feb6-4a0a-b496-38d01212ca30"} +{"level":"info","ts":"2024-08-15T19:27:09Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"967796de-feb6-4a0a-b496-38d01212ca30"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":219,"total":1} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":219} +{"level":"info","ts":"2024-08-15T19:27:09Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":219} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"b165f1cc-e6ea-4f61-939d-95cbfad6d9b0"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"b165f1cc-e6ea-4f61-939d-95cbfad6d9b0"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":220,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":220} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":220} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"4eecc010-1ac5-4328-8876-fc6228fb392d"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"4eecc010-1ac5-4328-8876-fc6228fb392d"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":221,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":221} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":221} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"dcb3362d-7664-4825-a760-12a2a426aa88"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"dcb3362d-7664-4825-a760-12a2a426aa88"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":222,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":222} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":222} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"f609f47b-ee26-45b9-9c48-e77cdc40c904"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"f609f47b-ee26-45b9-9c48-e77cdc40c904"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":223,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":223} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":223} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"82baf0f9-d032-4235-8410-083eabde7c68"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"82baf0f9-d032-4235-8410-083eabde7c68"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":224,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":224} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":224} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"aa788239-980e-4dfb-b703-7a9909309e3c"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"aa788239-980e-4dfb-b703-7a9909309e3c"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":225,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":225} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":225} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"53e9199a-865f-4a44-8e6c-dc343581d45b"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"53e9199a-865f-4a44-8e6c-dc343581d45b"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":226,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":226} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":226} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1d4f5eb1-033a-4f82-b79f-b6a82c97058f"} +{"level":"info","ts":"2024-08-15T19:27:10Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"1d4f5eb1-033a-4f82-b79f-b6a82c97058f"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":227,"total":1} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":227} +{"level":"info","ts":"2024-08-15T19:27:10Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":227} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"59f05a6a-97a2-437f-88b5-bacb3bad00d7"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"59f05a6a-97a2-437f-88b5-bacb3bad00d7"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":228,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":228} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":228} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"697ee5ad-54eb-4c8f-94cf-343eec196919"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"697ee5ad-54eb-4c8f-94cf-343eec196919"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":229,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":229} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":229} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"a146bbce-4d2d-4cf9-831e-57399546fda2"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"a146bbce-4d2d-4cf9-831e-57399546fda2"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":230,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":230} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":230} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"ee356ae1-b6c2-42b9-8101-2c28ec6eb770"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-4k8qx","namespace":"scale"},"namespace":"scale","name":"backend-4k8qx","reconcileID":"ee356ae1-b6c2-42b9-8101-2c28ec6eb770"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":231,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":231} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":231} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"63cf0c51-3327-453e-acb2-fd88017beeb2"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"63cf0c51-3327-453e-acb2-fd88017beeb2"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":232,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":232} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":232} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"52f80100-6f1b-4057-8d28-6b1341cb65af"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"52f80100-6f1b-4057-8d28-6b1341cb65af"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":233,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":233} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":233} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"07608c20-4d7c-405a-9718-bb1b32f9e7b9"} +{"level":"info","ts":"2024-08-15T19:27:11Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"07608c20-4d7c-405a-9718-bb1b32f9e7b9"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":234,"total":1} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":234} +{"level":"info","ts":"2024-08-15T19:27:11Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":234} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"caec70c4-0b16-4bc4-aa00-247c222552a1"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"caec70c4-0b16-4bc4-aa00-247c222552a1"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":235,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":235} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":235} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"024e0fd5-9a06-4d48-ae8b-1d4792f56971"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"024e0fd5-9a06-4d48-ae8b-1d4792f56971"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":236,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":236} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":236} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"9711e78f-9c1b-4da9-b0da-4950927d6001"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"9711e78f-9c1b-4da9-b0da-4950927d6001"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":237,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":237} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":237} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"1f4172e3-3b0c-4a48-91a5-a86f13a48460"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"1f4172e3-3b0c-4a48-91a5-a86f13a48460"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":238,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":238} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":238} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"e7c14767-9bf2-41e9-8509-7ef0f90733b0"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"e7c14767-9bf2-41e9-8509-7ef0f90733b0"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":239,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":239} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":239} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"18522861-963d-41af-9582-c8be58d73372"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"18522861-963d-41af-9582-c8be58d73372"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":240,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":240} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":240} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"3cbf960a-3282-4e0f-9388-a48222387b9e"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"3cbf960a-3282-4e0f-9388-a48222387b9e"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":241,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":241} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":241} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"b904ad50-60dd-4c2a-8762-28dcb438dcc6"} +{"level":"info","ts":"2024-08-15T19:27:12Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"b904ad50-60dd-4c2a-8762-28dcb438dcc6"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":242,"total":1} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":242} +{"level":"info","ts":"2024-08-15T19:27:12Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":242} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"bdba24c1-0326-4716-b3e2-83ed31b2aba6"} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"bdba24c1-0326-4716-b3e2-83ed31b2aba6"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":243,"total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":243} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":243} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"f1e4aa07-f20a-465d-bbe4-b4a3ac5c1c4e"} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"f1e4aa07-f20a-465d-bbe4-b4a3ac5c1c4e"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":244,"total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":244} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":244} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"33cae22d-a893-415a-9b83-a4528d47982a"} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"33cae22d-a893-415a-9b83-a4528d47982a"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":245,"total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":245} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":245} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"6782bd17-9407-489d-9297-014e924848d9"} +{"level":"info","ts":"2024-08-15T19:27:13Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"6782bd17-9407-489d-9297-014e924848d9"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":246,"total":1} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":246} +{"level":"info","ts":"2024-08-15T19:27:13Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":246} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"e7647d83-ef75-4255-bf29-2b1daefae190"} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"e7647d83-ef75-4255-bf29-2b1daefae190"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":247,"total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":247} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":247} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"03866c70-d139-49e4-a6a9-35b8af53b7f6"} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"03866c70-d139-49e4-a6a9-35b8af53b7f6"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":248,"total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":248} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":248} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"d626e982-2aef-4559-b571-4433c60c29bf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"d626e982-2aef-4559-b571-4433c60c29bf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":249,"total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":249} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":249} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"18a374e2-b375-47cc-b1ae-e9bee03fbee1"} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"18a374e2-b375-47cc-b1ae-e9bee03fbee1"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":250,"total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":250} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":250} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"aa001bd3-ca62-421b-bf80-88a9c3b32112"} +{"level":"info","ts":"2024-08-15T19:27:14Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"aa001bd3-ca62-421b-bf80-88a9c3b32112"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":251,"total":1} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":251} +{"level":"info","ts":"2024-08-15T19:27:14Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":251} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"269bffe6-fc4d-466b-9afc-72498bcd0f44"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"269bffe6-fc4d-466b-9afc-72498bcd0f44"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":252,"total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":252} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":252} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"ebdcc9bb-afc8-40ac-9967-516a90b58012"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"ebdcc9bb-afc8-40ac-9967-516a90b58012"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":253,"total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"NGINX configuration was successfully updated","batchID":253} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"Finished handling the batch","batchID":253} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"c8626835-9219-4559-88bb-f73e433312bf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"c8626835-9219-4559-88bb-f73e433312bf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"Handling events from the batch","batchID":254,"total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Deleted file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/http.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/matches.json"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/stream-conf.d/stream.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/conf.d/config-version.conf"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"nginxFileManager","msg":"Wrote file","path":"/etc/nginx/module-includes/load-modules.conf"} +{"level":"error","ts":"2024-08-15T19:27:15Z","logger":"eventLoop.eventHandler","msg":"couldn't update upstream via the API, reloading configuration instead","batchID":254,"upstreamName":"scale_backend_80","error":"failed to update servers of scale_backend_80 upstream: failed to add 10.4.11.170:8080 server to scale_backend_80 upstream: expected 201 response, got 500. error.status=500; error.text=upstream memory exhausted; error.code=UpstreamOutOfMemory; request_id=80c9481ef8fd839c7fe5307c037a8f39; href=https://nginx.org/en/docs/http/ngx_http_api_module.html","stacktrace":"github.com/nginxinc/nginx-gateway-fabric/internal/mode/static.(*eventHandlerImpl).updateUpstreamServers\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/handler.go:374\ngithub.com/nginxinc/nginx-gateway-fabric/internal/mode/static.(*eventHandlerImpl).HandleEventBatch\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/mode/static/handler.go:200\ngithub.com/nginxinc/nginx-gateway-fabric/internal/framework/events.(*EventLoop).Start.func1.1\n\t/home/runner/work/nginx-gateway-fabric/nginx-gateway-fabric/internal/framework/events/loop.go:74"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"3d594469-c251-4243-91a8-dbd9d1c58ba2"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"3d594469-c251-4243-91a8-dbd9d1c58ba2"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":1} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"1305eeee-51d0-4a39-af09-019cc579053e"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"1305eeee-51d0-4a39-af09-019cc579053e"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":2} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Reconciling the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"dd29791b-817a-4596-ab78-a4c752946f76"} +{"level":"info","ts":"2024-08-15T19:27:15Z","msg":"Upserted the resource","controller":"endpointslice","controllerGroup":"discovery.k8s.io","controllerKind":"EndpointSlice","EndpointSlice":{"name":"backend-77z7k","namespace":"scale"},"namespace":"scale","name":"backend-77z7k","reconcileID":"dd29791b-817a-4596-ab78-a4c752946f76"} +{"level":"info","ts":"2024-08-15T19:27:15Z","logger":"eventLoop","msg":"added an event to the next batch","type":"*events.UpsertEvent","total":3} diff --git a/tests/results/scale/edge/TestScale_UpstreamServers/nginx-plus.log b/tests/results/scale/edge/TestScale_UpstreamServers/nginx-plus.log index 511935eea..4538be319 100644 --- a/tests/results/scale/edge/TestScale_UpstreamServers/nginx-plus.log +++ b/tests/results/scale/edge/TestScale_UpstreamServers/nginx-plus.log @@ -1,1042 +1,1061 @@ -2024/08/14 00:45:21 [notice] 24#24: using the "epoll" event method -2024/08/14 00:45:21 [notice] 24#24: nginx/1.25.5 (nginx-plus-r32) -2024/08/14 00:45:21 [notice] 24#24: built by gcc 13.2.1 20240309 (Alpine 13.2.1_git20240309) -2024/08/14 00:45:21 [notice] 24#24: OS: Linux 6.1.85+ -2024/08/14 00:45:21 [notice] 24#24: getrlimit(RLIMIT_NOFILE): 1048576:1048576 -2024/08/14 00:45:21 [notice] 24#24: start worker processes -2024/08/14 00:45:21 [notice] 24#24: start worker process 31 -2024/08/14 00:45:21 [notice] 24#24: start worker process 32 -2024/08/14 00:45:21 [notice] 24#24: start worker process 33 -2024/08/14 00:45:21 [notice] 24#24: start worker process 34 -2024/08/14 00:45:21 [notice] 24#24: start worker process 35 -2024/08/14 00:45:21 [notice] 24#24: start worker process 36 -2024/08/14 00:45:21 [notice] 24#24: start worker process 37 -2024/08/14 00:45:21 [notice] 24#24: start worker process 38 -2024/08/14 00:45:21 [notice] 24#24: start worker process 39 -2024/08/14 00:45:21 [notice] 24#24: start worker process 40 -2024/08/14 00:45:21 [notice] 24#24: start worker process 41 -2024/08/14 00:45:21 [notice] 24#24: start worker process 42 -2024/08/14 00:45:21 [notice] 24#24: start worker process 43 -2024/08/14 00:45:21 [notice] 24#24: start worker process 44 -2024/08/14 00:45:21 [notice] 24#24: start worker process 45 -2024/08/14 00:45:21 [notice] 24#24: start worker process 46 -2024/08/14 00:45:22 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:45:22 [notice] 24#24: reconfiguring -2024/08/14 00:45:22 [notice] 24#24: using the "epoll" event method -2024/08/14 00:45:22 [notice] 24#24: start worker processes -2024/08/14 00:45:22 [notice] 24#24: start worker process 55 -2024/08/14 00:45:22 [notice] 24#24: start worker process 56 -2024/08/14 00:45:22 [notice] 24#24: start worker process 57 -2024/08/14 00:45:22 [notice] 24#24: start worker process 58 -2024/08/14 00:45:22 [notice] 24#24: start worker process 59 -2024/08/14 00:45:22 [notice] 24#24: start worker process 60 -2024/08/14 00:45:22 [notice] 24#24: start worker process 61 -2024/08/14 00:45:22 [notice] 24#24: start worker process 62 -2024/08/14 00:45:22 [notice] 24#24: start worker process 63 -2024/08/14 00:45:22 [notice] 24#24: start worker process 64 -2024/08/14 00:45:22 [notice] 24#24: start worker process 65 -2024/08/14 00:45:22 [notice] 24#24: start worker process 66 -2024/08/14 00:45:22 [notice] 24#24: start worker process 67 -2024/08/14 00:45:22 [notice] 24#24: start worker process 68 -2024/08/14 00:45:22 [notice] 24#24: start worker process 69 -2024/08/14 00:45:22 [notice] 24#24: start worker process 70 -2024/08/14 00:45:22 [notice] 31#31: gracefully shutting down -2024/08/14 00:45:22 [notice] 32#32: gracefully shutting down -2024/08/14 00:45:22 [notice] 33#33: gracefully shutting down -2024/08/14 00:45:22 [notice] 31#31: exiting -2024/08/14 00:45:22 [notice] 34#34: gracefully shutting down -2024/08/14 00:45:22 [notice] 32#32: exiting -2024/08/14 00:45:22 [notice] 33#33: exiting -2024/08/14 00:45:22 [notice] 36#36: gracefully shutting down -2024/08/14 00:45:22 [notice] 34#34: exiting -2024/08/14 00:45:22 [notice] 35#35: gracefully shutting down -2024/08/14 00:45:22 [notice] 36#36: exiting -2024/08/14 00:45:22 [notice] 39#39: gracefully shutting down -2024/08/14 00:45:22 [notice] 38#38: gracefully shutting down -2024/08/14 00:45:22 [notice] 37#37: gracefully shutting down -2024/08/14 00:45:22 [notice] 40#40: gracefully shutting down -2024/08/14 00:45:22 [notice] 35#35: exiting -2024/08/14 00:45:22 [notice] 41#41: gracefully shutting down -2024/08/14 00:45:22 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:45:22 [notice] 39#39: exiting -2024/08/14 00:45:22 [notice] 24#24: reconfiguring -2024/08/14 00:45:22 [notice] 40#40: exiting -2024/08/14 00:45:22 [notice] 37#37: exiting -2024/08/14 00:45:22 [notice] 38#38: exiting -2024/08/14 00:45:22 [notice] 42#42: gracefully shutting down -2024/08/14 00:45:22 [notice] 43#43: gracefully shutting down -2024/08/14 00:45:22 [notice] 41#41: exiting -2024/08/14 00:45:22 [notice] 44#44: gracefully shutting down -2024/08/14 00:45:22 [notice] 45#45: gracefully shutting down -2024/08/14 00:45:22 [notice] 42#42: exiting -2024/08/14 00:45:22 [notice] 43#43: exiting -2024/08/14 00:45:22 [notice] 44#44: exiting -2024/08/14 00:45:22 [notice] 45#45: exiting -2024/08/14 00:45:22 [notice] 46#46: gracefully shutting down -2024/08/14 00:45:22 [notice] 46#46: exiting -2024/08/14 00:45:22 [notice] 34#34: exit -2024/08/14 00:45:22 [notice] 36#36: exit -2024/08/14 00:45:22 [notice] 32#32: exit -2024/08/14 00:45:22 [notice] 39#39: exit -2024/08/14 00:45:22 [notice] 37#37: exit -2024/08/14 00:45:22 [notice] 45#45: exit -2024/08/14 00:45:22 [notice] 40#40: exit -2024/08/14 00:45:22 [notice] 43#43: exit -2024/08/14 00:45:22 [notice] 33#33: exit -2024/08/14 00:45:22 [notice] 35#35: exit -2024/08/14 00:45:22 [notice] 42#42: exit -2024/08/14 00:45:22 [notice] 44#44: exit -2024/08/14 00:45:22 [notice] 38#38: exit -2024/08/14 00:45:22 [notice] 46#46: exit -2024/08/14 00:45:22 [notice] 41#41: exit -2024/08/14 00:45:22 [notice] 31#31: exit -2024/08/14 00:45:22 [notice] 24#24: using the "epoll" event method -2024/08/14 00:45:22 [notice] 24#24: start worker processes -2024/08/14 00:45:22 [notice] 24#24: start worker process 71 -2024/08/14 00:45:22 [notice] 24#24: start worker process 72 -2024/08/14 00:45:22 [notice] 24#24: start worker process 73 -2024/08/14 00:45:22 [notice] 24#24: start worker process 74 -2024/08/14 00:45:22 [notice] 24#24: start worker process 75 -2024/08/14 00:45:22 [notice] 24#24: start worker process 76 -2024/08/14 00:45:22 [notice] 24#24: start worker process 77 -2024/08/14 00:45:22 [notice] 24#24: start worker process 78 -2024/08/14 00:45:22 [notice] 24#24: start worker process 79 -2024/08/14 00:45:22 [notice] 24#24: start worker process 80 -2024/08/14 00:45:22 [notice] 24#24: start worker process 81 -2024/08/14 00:45:22 [notice] 24#24: start worker process 82 -2024/08/14 00:45:22 [notice] 24#24: start worker process 83 -2024/08/14 00:45:22 [notice] 24#24: start worker process 84 -2024/08/14 00:45:22 [notice] 24#24: start worker process 85 -2024/08/14 00:45:22 [notice] 24#24: start worker process 86 -2024/08/14 00:45:23 [notice] 55#55: gracefully shutting down -2024/08/14 00:45:23 [notice] 56#56: gracefully shutting down -2024/08/14 00:45:23 [notice] 57#57: gracefully shutting down -2024/08/14 00:45:23 [notice] 58#58: gracefully shutting down -2024/08/14 00:45:23 [notice] 59#59: gracefully shutting down -2024/08/14 00:45:23 [notice] 60#60: gracefully shutting down -2024/08/14 00:45:23 [notice] 61#61: gracefully shutting down -2024/08/14 00:45:23 [notice] 56#56: exiting -2024/08/14 00:45:23 [notice] 57#57: exiting -2024/08/14 00:45:23 [notice] 62#62: gracefully shutting down -2024/08/14 00:45:23 [notice] 58#58: exiting -2024/08/14 00:45:23 [notice] 63#63: gracefully shutting down -2024/08/14 00:45:23 [notice] 59#59: exiting -2024/08/14 00:45:23 [notice] 64#64: gracefully shutting down -2024/08/14 00:45:23 [notice] 55#55: exiting -2024/08/14 00:45:23 [notice] 60#60: exiting -2024/08/14 00:45:23 [notice] 61#61: exiting -2024/08/14 00:45:23 [notice] 66#66: gracefully shutting down -2024/08/14 00:45:23 [notice] 63#63: exiting -2024/08/14 00:45:23 [notice] 67#67: gracefully shutting down -2024/08/14 00:45:23 [notice] 69#69: gracefully shutting down -2024/08/14 00:45:23 [notice] 64#64: exiting -2024/08/14 00:45:23 [notice] 70#70: gracefully shutting down -2024/08/14 00:45:23 [notice] 66#66: exiting -2024/08/14 00:45:23 [notice] 69#69: exiting -2024/08/14 00:45:23 [notice] 68#68: gracefully shutting down -2024/08/14 00:45:23 [notice] 67#67: exiting -2024/08/14 00:45:23 [notice] 68#68: exiting -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 39 -2024/08/14 00:45:23 [notice] 70#70: exiting -2024/08/14 00:45:23 [notice] 24#24: worker process 31 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 32 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 33 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 34 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 35 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 36 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 37 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 38 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 39 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 40 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 41 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 42 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 43 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 44 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 45 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 46 exited with code 0 -2024/08/14 00:45:23 [notice] 65#65: gracefully shutting down -2024/08/14 00:45:23 [notice] 65#65: exiting -2024/08/14 00:45:23 [notice] 62#62: exiting -2024/08/14 00:45:23 [notice] 58#58: exit -2024/08/14 00:45:23 [notice] 67#67: exit -2024/08/14 00:45:23 [notice] 69#69: exit -2024/08/14 00:45:23 [notice] 56#56: exit -2024/08/14 00:45:23 [notice] 68#68: exit -2024/08/14 00:45:23 [notice] 60#60: exit -2024/08/14 00:45:23 [notice] 66#66: exit -2024/08/14 00:45:23 [notice] 63#63: exit -2024/08/14 00:45:23 [notice] 70#70: exit -2024/08/14 00:45:23 [notice] 61#61: exit -2024/08/14 00:45:23 [notice] 59#59: exit -2024/08/14 00:45:23 [notice] 57#57: exit -2024/08/14 00:45:23 [notice] 55#55: exit -2024/08/14 00:45:23 [notice] 62#62: exit -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 64#64: exit -2024/08/14 00:45:23 [notice] 65#65: exit -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 63 -2024/08/14 00:45:23 [notice] 24#24: worker process 63 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 69 -2024/08/14 00:45:23 [notice] 24#24: worker process 58 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 67 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 69 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 58 -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 70 -2024/08/14 00:45:23 [notice] 24#24: worker process 56 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 70 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 57 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 57 -2024/08/14 00:45:23 [notice] 24#24: worker process 59 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 60 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 61 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 64 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 66 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 68 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 65 -2024/08/14 00:45:23 [notice] 24#24: worker process 62 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: worker process 65 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:45:23 [notice] 24#24: signal 17 (SIGCHLD) received from 55 -2024/08/14 00:45:23 [notice] 24#24: worker process 55 exited with code 0 -2024/08/14 00:45:23 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:46:08 [notice] 24#24: reconfiguring -2024/08/14 00:46:08 [notice] 24#24: using the "epoll" event method -2024/08/14 00:46:08 [notice] 24#24: start worker processes -2024/08/14 00:46:08 [notice] 24#24: start worker process 87 -2024/08/14 00:46:08 [notice] 24#24: start worker process 88 -2024/08/14 00:46:08 [notice] 24#24: start worker process 89 -2024/08/14 00:46:08 [notice] 24#24: start worker process 90 -2024/08/14 00:46:08 [notice] 24#24: start worker process 91 -2024/08/14 00:46:08 [notice] 24#24: start worker process 92 -2024/08/14 00:46:08 [notice] 24#24: start worker process 93 -2024/08/14 00:46:08 [notice] 24#24: start worker process 94 -2024/08/14 00:46:08 [notice] 24#24: start worker process 95 -2024/08/14 00:46:08 [notice] 24#24: start worker process 96 -2024/08/14 00:46:08 [notice] 24#24: start worker process 97 -2024/08/14 00:46:08 [notice] 24#24: start worker process 98 -2024/08/14 00:46:08 [notice] 24#24: start worker process 99 -2024/08/14 00:46:08 [notice] 24#24: start worker process 100 -2024/08/14 00:46:08 [notice] 24#24: start worker process 101 -2024/08/14 00:46:08 [notice] 24#24: start worker process 102 -2024/08/14 00:46:08 [notice] 71#71: gracefully shutting down -2024/08/14 00:46:08 [notice] 72#72: gracefully shutting down -2024/08/14 00:46:08 [notice] 73#73: gracefully shutting down -2024/08/14 00:46:08 [notice] 74#74: gracefully shutting down -2024/08/14 00:46:08 [notice] 75#75: gracefully shutting down -2024/08/14 00:46:08 [notice] 78#78: gracefully shutting down -2024/08/14 00:46:08 [notice] 73#73: exiting -2024/08/14 00:46:08 [notice] 72#72: exiting -2024/08/14 00:46:08 [notice] 76#76: gracefully shutting down -2024/08/14 00:46:08 [notice] 77#77: gracefully shutting down -2024/08/14 00:46:08 [notice] 71#71: exiting -2024/08/14 00:46:08 [notice] 75#75: exiting -2024/08/14 00:46:08 [notice] 74#74: exiting -2024/08/14 00:46:08 [notice] 79#79: gracefully shutting down -2024/08/14 00:46:08 [notice] 78#78: exiting -2024/08/14 00:46:08 [notice] 76#76: exiting -2024/08/14 00:46:08 [notice] 77#77: exiting -2024/08/14 00:46:08 [notice] 81#81: gracefully shutting down -2024/08/14 00:46:08 [notice] 80#80: gracefully shutting down -2024/08/14 00:46:08 [notice] 85#85: gracefully shutting down -2024/08/14 00:46:08 [notice] 79#79: exiting -2024/08/14 00:46:08 [notice] 81#81: exiting -2024/08/14 00:46:08 [notice] 80#80: exiting -2024/08/14 00:46:08 [notice] 82#82: gracefully shutting down -2024/08/14 00:46:08 [notice] 85#85: exiting -2024/08/14 00:46:08 [notice] 83#83: gracefully shutting down -2024/08/14 00:46:08 [notice] 82#82: exiting -2024/08/14 00:46:08 [notice] 83#83: exiting -2024/08/14 00:46:08 [notice] 84#84: gracefully shutting down -2024/08/14 00:46:08 [notice] 84#84: exiting -2024/08/14 00:46:08 [notice] 73#73: exit -2024/08/14 00:46:08 [notice] 72#72: exit -2024/08/14 00:46:08 [notice] 74#74: exit -2024/08/14 00:46:08 [notice] 76#76: exit -2024/08/14 00:46:08 [notice] 77#77: exit -2024/08/14 00:46:08 [notice] 78#78: exit -2024/08/14 00:46:08 [notice] 71#71: exit -2024/08/14 00:46:08 [notice] 81#81: exit -2024/08/14 00:46:08 [notice] 80#80: exit -2024/08/14 00:46:08 [notice] 82#82: exit -2024/08/14 00:46:08 [notice] 75#75: exit -2024/08/14 00:46:08 [notice] 79#79: exit -2024/08/14 00:46:08 [notice] 83#83: exit -2024/08/14 00:46:08 [notice] 84#84: exit -2024/08/14 00:46:08 [notice] 85#85: exit -2024/08/14 00:46:08 [notice] 86#86: gracefully shutting down -2024/08/14 00:46:08 [notice] 86#86: exiting -2024/08/14 00:46:08 [notice] 86#86: exit -2024/08/14 00:46:08 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:46:08 [notice] 24#24: reconfiguring -2024/08/14 00:46:08 [notice] 24#24: using the "epoll" event method -2024/08/14 00:46:08 [notice] 24#24: start worker processes -2024/08/14 00:46:08 [notice] 24#24: start worker process 103 -2024/08/14 00:46:08 [notice] 24#24: start worker process 104 -2024/08/14 00:46:08 [notice] 24#24: start worker process 105 -2024/08/14 00:46:08 [notice] 24#24: start worker process 106 -2024/08/14 00:46:08 [notice] 24#24: start worker process 107 -2024/08/14 00:46:08 [notice] 24#24: start worker process 108 -2024/08/14 00:46:08 [notice] 24#24: start worker process 109 -2024/08/14 00:46:08 [notice] 24#24: start worker process 110 -2024/08/14 00:46:08 [notice] 24#24: start worker process 111 -2024/08/14 00:46:08 [notice] 24#24: start worker process 112 -2024/08/14 00:46:08 [notice] 24#24: start worker process 113 -2024/08/14 00:46:08 [notice] 24#24: start worker process 114 -2024/08/14 00:46:08 [notice] 24#24: start worker process 115 -2024/08/14 00:46:08 [notice] 24#24: start worker process 116 -2024/08/14 00:46:08 [notice] 24#24: start worker process 117 -2024/08/14 00:46:08 [notice] 24#24: start worker process 118 -2024/08/14 00:46:08 [notice] 87#87: gracefully shutting down -2024/08/14 00:46:08 [notice] 88#88: gracefully shutting down -2024/08/14 00:46:08 [notice] 90#90: gracefully shutting down -2024/08/14 00:46:08 [notice] 89#89: gracefully shutting down -2024/08/14 00:46:08 [notice] 91#91: gracefully shutting down -2024/08/14 00:46:08 [notice] 92#92: gracefully shutting down -2024/08/14 00:46:08 [notice] 93#93: gracefully shutting down -2024/08/14 00:46:08 [notice] 87#87: exiting -2024/08/14 00:46:08 [notice] 88#88: exiting -2024/08/14 00:46:08 [notice] 90#90: exiting -2024/08/14 00:46:08 [notice] 89#89: exiting -2024/08/14 00:46:08 [notice] 91#91: exiting -2024/08/14 00:46:08 [notice] 94#94: gracefully shutting down -2024/08/14 00:46:08 [notice] 95#95: gracefully shutting down -2024/08/14 00:46:08 [notice] 99#99: gracefully shutting down -2024/08/14 00:46:08 [notice] 92#92: exiting -2024/08/14 00:46:08 [notice] 96#96: gracefully shutting down -2024/08/14 00:46:08 [notice] 93#93: exiting -2024/08/14 00:46:08 [notice] 94#94: exiting -2024/08/14 00:46:08 [notice] 95#95: exiting -2024/08/14 00:46:08 [notice] 99#99: exiting -2024/08/14 00:46:08 [notice] 98#98: gracefully shutting down -2024/08/14 00:46:08 [notice] 97#97: gracefully shutting down -2024/08/14 00:46:08 [notice] 96#96: exiting -2024/08/14 00:46:08 [notice] 98#98: exiting -2024/08/14 00:46:08 [notice] 97#97: exiting -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 75 -2024/08/14 00:46:08 [notice] 102#102: gracefully shutting down -2024/08/14 00:46:08 [notice] 101#101: gracefully shutting down -2024/08/14 00:46:08 [notice] 102#102: exiting -2024/08/14 00:46:08 [notice] 101#101: exiting -2024/08/14 00:46:08 [notice] 24#24: worker process 71 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 72 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 73 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 74 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 75 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 76 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 77 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 78 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 79 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 80 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 81 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 82 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 83 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 84 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 85 exited with code 0 -2024/08/14 00:46:08 [notice] 90#90: exit -2024/08/14 00:46:08 [notice] 24#24: worker process 86 exited with code 0 -2024/08/14 00:46:08 [notice] 98#98: exit -2024/08/14 00:46:08 [notice] 91#91: exit -2024/08/14 00:46:08 [notice] 99#99: exit -2024/08/14 00:46:08 [notice] 87#87: exit -2024/08/14 00:46:08 [notice] 93#93: exit -2024/08/14 00:46:08 [notice] 94#94: exit -2024/08/14 00:46:08 [notice] 95#95: exit -2024/08/14 00:46:08 [notice] 92#92: exit -2024/08/14 00:46:08 [notice] 88#88: exit -2024/08/14 00:46:08 [notice] 89#89: exit -2024/08/14 00:46:08 [notice] 96#96: exit -2024/08/14 00:46:08 [notice] 97#97: exit -2024/08/14 00:46:08 [notice] 101#101: exit -2024/08/14 00:46:08 [notice] 102#102: exit -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 100#100: gracefully shutting down -2024/08/14 00:46:08 [notice] 100#100: exiting -2024/08/14 00:46:08 [notice] 100#100: exit -2024/08/14 00:46:08 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:46:08 [notice] 24#24: reconfiguring -2024/08/14 00:46:08 [notice] 24#24: using the "epoll" event method -2024/08/14 00:46:08 [notice] 24#24: start worker processes -2024/08/14 00:46:08 [notice] 24#24: start worker process 119 -2024/08/14 00:46:08 [notice] 24#24: start worker process 120 -2024/08/14 00:46:08 [notice] 24#24: start worker process 121 -2024/08/14 00:46:08 [notice] 24#24: start worker process 122 -2024/08/14 00:46:08 [notice] 24#24: start worker process 123 -2024/08/14 00:46:08 [notice] 24#24: start worker process 124 -2024/08/14 00:46:08 [notice] 24#24: start worker process 125 -2024/08/14 00:46:08 [notice] 24#24: start worker process 126 -2024/08/14 00:46:08 [notice] 24#24: start worker process 127 -2024/08/14 00:46:08 [notice] 24#24: start worker process 128 -2024/08/14 00:46:08 [notice] 24#24: start worker process 129 -2024/08/14 00:46:08 [notice] 24#24: start worker process 130 -2024/08/14 00:46:08 [notice] 24#24: start worker process 131 -2024/08/14 00:46:08 [notice] 24#24: start worker process 132 -2024/08/14 00:46:08 [notice] 24#24: start worker process 133 -2024/08/14 00:46:08 [notice] 24#24: start worker process 134 -2024/08/14 00:46:08 [notice] 103#103: gracefully shutting down -2024/08/14 00:46:08 [notice] 105#105: gracefully shutting down -2024/08/14 00:46:08 [notice] 106#106: gracefully shutting down -2024/08/14 00:46:08 [notice] 107#107: gracefully shutting down -2024/08/14 00:46:08 [notice] 108#108: gracefully shutting down -2024/08/14 00:46:08 [notice] 109#109: gracefully shutting down -2024/08/14 00:46:08 [notice] 110#110: gracefully shutting down -2024/08/14 00:46:08 [notice] 105#105: exiting -2024/08/14 00:46:08 [notice] 106#106: exiting -2024/08/14 00:46:08 [notice] 107#107: exiting -2024/08/14 00:46:08 [notice] 109#109: exiting -2024/08/14 00:46:08 [notice] 116#116: gracefully shutting down -2024/08/14 00:46:08 [notice] 111#111: gracefully shutting down -2024/08/14 00:46:08 [notice] 103#103: exiting -2024/08/14 00:46:08 [notice] 108#108: exiting -2024/08/14 00:46:08 [notice] 110#110: exiting -2024/08/14 00:46:08 [notice] 114#114: gracefully shutting down -2024/08/14 00:46:08 [notice] 112#112: gracefully shutting down -2024/08/14 00:46:08 [notice] 113#113: gracefully shutting down -2024/08/14 00:46:08 [notice] 115#115: gracefully shutting down -2024/08/14 00:46:08 [notice] 116#116: exiting -2024/08/14 00:46:08 [notice] 114#114: exiting -2024/08/14 00:46:08 [notice] 112#112: exiting -2024/08/14 00:46:08 [notice] 113#113: exiting -2024/08/14 00:46:08 [notice] 111#111: exiting -2024/08/14 00:46:08 [notice] 115#115: exiting -2024/08/14 00:46:08 [notice] 104#104: gracefully shutting down -2024/08/14 00:46:08 [notice] 104#104: exiting -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 92 -2024/08/14 00:46:08 [notice] 24#24: worker process 87 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 88 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 89 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 90 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 91 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 92 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 93 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 94 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 95 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 96 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 97 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 98 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 99 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 100 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 101 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 102 exited with code 0 -2024/08/14 00:46:08 [notice] 117#117: gracefully shutting down -2024/08/14 00:46:08 [notice] 117#117: exiting -2024/08/14 00:46:08 [notice] 118#118: gracefully shutting down -2024/08/14 00:46:08 [notice] 118#118: exiting -2024/08/14 00:46:08 [notice] 105#105: exit -2024/08/14 00:46:08 [notice] 108#108: exit -2024/08/14 00:46:08 [notice] 106#106: exit -2024/08/14 00:46:08 [notice] 103#103: exit -2024/08/14 00:46:08 [notice] 116#116: exit -2024/08/14 00:46:08 [notice] 114#114: exit -2024/08/14 00:46:08 [notice] 112#112: exit -2024/08/14 00:46:08 [notice] 110#110: exit -2024/08/14 00:46:08 [notice] 115#115: exit -2024/08/14 00:46:08 [notice] 109#109: exit -2024/08/14 00:46:08 [notice] 111#111: exit -2024/08/14 00:46:08 [notice] 104#104: exit -2024/08/14 00:46:08 [notice] 113#113: exit -2024/08/14 00:46:08 [notice] 107#107: exit -2024/08/14 00:46:08 [notice] 118#118: exit -2024/08/14 00:46:08 [notice] 117#117: exit -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 107 -2024/08/14 00:46:08 [notice] 24#24: worker process 107 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 112 -2024/08/14 00:46:08 [notice] 24#24: worker process 112 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 118 -2024/08/14 00:46:08 [notice] 24#24: worker process 118 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 115 -2024/08/14 00:46:08 [notice] 24#24: worker process 115 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 109 -2024/08/14 00:46:08 [notice] 24#24: worker process 109 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 110 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 113 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 117 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 116 -2024/08/14 00:46:08 [notice] 24#24: worker process 104 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 108 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 116 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 111 -2024/08/14 00:46:08 [notice] 24#24: worker process 103 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 105 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 111 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: worker process 114 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:08 [notice] 24#24: signal 17 (SIGCHLD) received from 106 -2024/08/14 00:46:08 [notice] 24#24: worker process 106 exited with code 0 -2024/08/14 00:46:08 [notice] 24#24: signal 29 (SIGIO) received -2024/08/14 00:46:09 [info] 119#119: *7 client unix: closed keepalive connection -2024/08/14 00:46:09 [info] 120#120: *8 client unix: closed keepalive connection -10.138.0.118 - - [14/Aug/2024:00:46:09 +0000] "GET / HTTP/1.1" 200 156 "-" "Go-http-client/1.1" -2024/08/14 00:46:09 [info] 119#119: *9 client 10.138.0.118 closed keepalive connection -10.138.0.118 - - [14/Aug/2024:00:46:09 +0000] "GET / HTTP/1.1" 200 156 "-" "Go-http-client/1.1" -2024/08/14 00:46:09 [info] 120#120: *11 client 10.138.0.118 closed keepalive connection -2024/08/14 00:46:10 [info] 121#121: *13 client unix: closed keepalive connection -2024/08/14 00:46:10 [info] 122#122: *14 client unix: closed keepalive connection -2024/08/14 00:46:10 [info] 123#123: *15 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 124#124: *16 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 125#125: *17 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 126#126: *18 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 127#127: *19 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 128#128: *20 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 129#129: *21 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 130#130: *22 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 131#131: *23 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 132#132: *24 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 133#133: *25 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 134#134: *26 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *27 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *28 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *29 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *30 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *31 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *32 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *33 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *34 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *35 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *36 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *37 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *38 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *39 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *40 client unix: closed keepalive connection -2024/08/14 00:46:11 [info] 119#119: *41 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 119#119: *42 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *43 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *44 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *45 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *46 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *47 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *48 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *49 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *50 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *51 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *52 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *53 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *54 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *55 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *56 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *57 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 120#120: *58 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *59 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *60 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *61 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *62 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *63 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *64 client unix: closed keepalive connection -2024/08/14 00:46:12 [info] 121#121: *65 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *66 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *67 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *68 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *69 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *70 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *71 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *72 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *73 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *74 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 121#121: *75 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *76 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *77 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *78 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *79 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *80 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *81 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *82 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *83 client unix: closed keepalive connection -2024/08/14 00:46:13 [info] 122#122: *84 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *85 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *86 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *87 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *88 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *89 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 122#122: *90 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *91 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *92 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *93 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *94 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *95 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *96 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *97 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *98 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *99 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *100 client unix: closed keepalive connection -2024/08/14 00:46:14 [info] 123#123: *101 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 123#123: *102 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 123#123: *103 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 123#123: *104 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 123#123: *105 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 123#123: *106 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *107 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *108 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *109 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *110 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *111 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *112 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *113 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *114 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *115 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *116 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *117 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *118 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *119 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *120 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *121 client unix: closed keepalive connection -2024/08/14 00:46:15 [info] 124#124: *122 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *123 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *124 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *125 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *126 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *127 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *128 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *129 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *130 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *131 client unix: closed keepalive connection -2024/08/14 00:46:16 [info] 125#125: *132 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *133 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *134 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *135 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *136 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *137 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 125#125: *138 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 126#126: *139 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 126#126: *140 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 126#126: *141 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 126#126: *142 client unix: closed keepalive connection -2024/08/14 00:46:17 [info] 126#126: *143 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *144 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *145 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *146 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *147 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *148 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *149 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *150 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *151 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *152 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *153 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 126#126: *154 client unix: closed keepalive connection -2024/08/14 00:46:18 [info] 127#127: *155 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *156 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 128#128: *157 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *158 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *159 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *160 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *161 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *162 client unix: closed keepalive connection -2024/08/14 00:46:19 [info] 127#127: *163 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *164 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *165 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *166 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *167 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *168 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *169 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *170 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 127#127: *171 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *172 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *173 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *174 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *175 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *176 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *177 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *178 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *179 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *180 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *181 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *182 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *183 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *184 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *185 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 128#128: *186 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 129#129: *187 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 129#129: *188 client unix: closed keepalive connection -2024/08/14 00:46:20 [info] 129#129: *189 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *190 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *191 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *192 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *193 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *194 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *195 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *196 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *197 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *198 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *199 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *200 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *201 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 129#129: *202 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *203 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *204 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *205 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *206 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *207 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *208 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *209 client unix: closed keepalive connection -2024/08/14 00:46:21 [info] 130#130: *210 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *211 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *212 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *213 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *214 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *215 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *216 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *217 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 130#130: *218 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *219 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *220 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *221 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *222 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *223 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *224 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *225 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *226 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *227 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *228 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *229 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *230 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *231 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *232 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *233 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 131#131: *234 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 132#132: *235 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 132#132: *236 client unix: closed keepalive connection -2024/08/14 00:46:22 [info] 132#132: *237 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *238 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *239 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *240 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *241 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *242 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *243 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *244 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *245 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *246 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *247 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *248 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *249 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 132#132: *250 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *251 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *252 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *253 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *254 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *255 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *256 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *257 client unix: closed keepalive connection -2024/08/14 00:46:23 [info] 133#133: *258 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *259 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *260 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *261 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *262 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *263 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *264 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *265 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *266 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 133#133: *267 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *268 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *269 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *270 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *271 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *272 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *273 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *274 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *275 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *276 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *277 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *278 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *279 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *280 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *281 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 134#134: *282 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 119#119: *283 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 119#119: *284 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 119#119: *285 client unix: closed keepalive connection -2024/08/14 00:46:24 [info] 119#119: *286 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *287 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *288 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *289 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *290 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *291 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *292 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *293 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *294 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *295 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *296 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *297 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 119#119: *298 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *299 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *300 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *301 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *302 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *303 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *304 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *305 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *306 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *307 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *308 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *309 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *310 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *311 client unix: closed keepalive connection -2024/08/14 00:46:25 [info] 120#120: *312 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 120#120: *313 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 120#120: *314 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *315 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *316 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *317 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *318 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *319 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *320 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *321 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *322 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *323 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *324 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *325 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *326 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *327 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *328 client unix: closed keepalive connection -2024/08/14 00:46:26 [info] 121#121: *329 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 121#121: *330 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *331 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *332 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *333 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *334 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *335 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *336 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *337 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *338 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *339 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *340 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *341 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *342 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *343 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *344 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *345 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 122#122: *346 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *347 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *348 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *349 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *350 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *351 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *352 client unix: closed keepalive connection -2024/08/14 00:46:27 [info] 123#123: *353 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *354 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *355 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *356 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *357 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *358 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *359 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *360 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *361 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 123#123: *362 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *363 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *364 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *365 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *366 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *367 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *368 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *369 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *370 client unix: closed keepalive connection -2024/08/14 00:46:28 [info] 124#124: *371 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *372 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *373 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *374 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *375 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *376 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *377 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *378 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 124#124: *379 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *380 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *381 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *382 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *383 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *384 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *385 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *386 client unix: closed keepalive connection -2024/08/14 00:46:29 [info] 125#125: *387 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *388 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *389 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *390 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *391 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *392 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *393 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 125#125: *394 client unix: closed keepalive connection -2024/08/14 00:46:30 [info] 126#126: *395 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *396 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *397 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *398 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *399 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *400 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *401 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *402 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *403 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *404 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *405 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *406 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *407 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *408 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *409 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 126#126: *410 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *411 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *412 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *413 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *414 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *415 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *416 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *417 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *418 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *419 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *420 client unix: closed keepalive connection -2024/08/14 00:46:31 [info] 127#127: *421 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 127#127: *422 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 127#127: *423 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 127#127: *424 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 127#127: *425 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 127#127: *426 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *427 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *428 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *429 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *430 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *431 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *432 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *433 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *434 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *435 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *436 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *437 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *438 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *439 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *440 client unix: closed keepalive connection -2024/08/14 00:46:32 [info] 128#128: *441 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 128#128: *442 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *443 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *444 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *445 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *446 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *447 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *448 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *449 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *450 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *451 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *452 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *453 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *454 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *455 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *456 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *457 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 129#129: *458 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *459 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *460 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *461 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *462 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *463 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *464 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *465 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *466 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *467 client unix: closed keepalive connection -2024/08/14 00:46:33 [info] 130#130: *468 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *469 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *470 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *471 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *472 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *473 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 130#130: *474 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *475 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *476 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *477 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *478 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *479 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *480 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *481 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *482 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *483 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *484 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *485 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *486 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *487 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *488 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *489 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 131#131: *490 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *491 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *492 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *493 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *494 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *495 client unix: closed keepalive connection -2024/08/14 00:46:34 [info] 132#132: *496 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *497 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *498 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *499 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *500 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *501 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *502 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *503 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *504 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *505 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 132#132: *506 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 133#133: *507 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 133#133: *508 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 133#133: *509 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 133#133: *510 client unix: closed keepalive connection -2024/08/14 00:46:35 [info] 133#133: *511 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *512 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *513 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *514 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *515 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *516 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *517 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *518 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *519 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *520 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *521 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 133#133: *522 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 134#134: *523 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 134#134: *524 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 134#134: *525 client unix: closed keepalive connection -2024/08/14 00:46:36 [info] 134#134: *526 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *527 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *528 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *529 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *530 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *531 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *532 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *533 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *534 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *535 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *536 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *537 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 134#134: *538 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *539 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *540 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *541 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *542 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *543 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *544 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *545 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *546 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *547 client unix: closed keepalive connection -2024/08/14 00:46:37 [info] 119#119: *548 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *549 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *550 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *551 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *552 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *553 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 119#119: *554 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *555 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *556 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *557 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *558 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *559 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *560 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *561 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *562 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *563 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *564 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *565 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *566 client unix: closed keepalive connection -2024/08/14 00:46:38 [info] 120#120: *567 client unix: closed keepalive connection -2024/08/14 00:46:38 [crit] 120#120: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" -2024/08/14 00:46:38 [notice] 24#24: signal 1 (SIGHUP) received from 7, reconfiguring -2024/08/14 00:46:38 [notice] 24#24: reconfiguring -2024/08/14 00:46:38 [crit] 24#24: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" +2024/08/15 19:25:56 [notice] 26#26: using the "epoll" event method +2024/08/15 19:25:56 [notice] 26#26: nginx/1.25.5 (nginx-plus-r32-p1) +2024/08/15 19:25:56 [notice] 26#26: built by gcc 13.2.1 20240309 (Alpine 13.2.1_git20240309) +2024/08/15 19:25:56 [notice] 26#26: OS: Linux 6.1.85+ +2024/08/15 19:25:56 [notice] 26#26: getrlimit(RLIMIT_NOFILE): 1048576:1048576 +2024/08/15 19:25:56 [notice] 26#26: start worker processes +2024/08/15 19:25:56 [notice] 26#26: start worker process 33 +2024/08/15 19:25:56 [notice] 26#26: start worker process 34 +2024/08/15 19:25:56 [notice] 26#26: start worker process 35 +2024/08/15 19:25:56 [notice] 26#26: start worker process 36 +2024/08/15 19:25:56 [notice] 26#26: start worker process 37 +2024/08/15 19:25:56 [notice] 26#26: start worker process 38 +2024/08/15 19:25:56 [notice] 26#26: start worker process 39 +2024/08/15 19:25:56 [notice] 26#26: start worker process 40 +2024/08/15 19:25:56 [notice] 26#26: start worker process 41 +2024/08/15 19:25:56 [notice] 26#26: start worker process 42 +2024/08/15 19:25:56 [notice] 26#26: start worker process 43 +2024/08/15 19:25:56 [notice] 26#26: start worker process 44 +2024/08/15 19:25:56 [notice] 26#26: start worker process 45 +2024/08/15 19:25:56 [notice] 26#26: start worker process 46 +2024/08/15 19:25:56 [notice] 26#26: start worker process 47 +2024/08/15 19:25:56 [notice] 26#26: start worker process 48 +2024/08/15 19:25:58 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:25:58 [notice] 26#26: reconfiguring +2024/08/15 19:25:58 [notice] 26#26: using the "epoll" event method +2024/08/15 19:25:58 [notice] 26#26: start worker processes +2024/08/15 19:25:58 [notice] 26#26: start worker process 56 +2024/08/15 19:25:58 [notice] 26#26: start worker process 57 +2024/08/15 19:25:58 [notice] 26#26: start worker process 58 +2024/08/15 19:25:58 [notice] 26#26: start worker process 59 +2024/08/15 19:25:58 [notice] 26#26: start worker process 60 +2024/08/15 19:25:58 [notice] 26#26: start worker process 61 +2024/08/15 19:25:58 [notice] 26#26: start worker process 62 +2024/08/15 19:25:58 [notice] 26#26: start worker process 63 +2024/08/15 19:25:58 [notice] 26#26: start worker process 64 +2024/08/15 19:25:58 [notice] 26#26: start worker process 65 +2024/08/15 19:25:58 [notice] 26#26: start worker process 66 +2024/08/15 19:25:58 [notice] 26#26: start worker process 67 +2024/08/15 19:25:58 [notice] 26#26: start worker process 68 +2024/08/15 19:25:58 [notice] 26#26: start worker process 69 +2024/08/15 19:25:58 [notice] 26#26: start worker process 70 +2024/08/15 19:25:58 [notice] 26#26: start worker process 71 +2024/08/15 19:25:58 [notice] 34#34: gracefully shutting down +2024/08/15 19:25:58 [notice] 33#33: gracefully shutting down +2024/08/15 19:25:58 [notice] 35#35: gracefully shutting down +2024/08/15 19:25:58 [notice] 36#36: gracefully shutting down +2024/08/15 19:25:58 [notice] 37#37: gracefully shutting down +2024/08/15 19:25:58 [notice] 34#34: exiting +2024/08/15 19:25:58 [notice] 38#38: gracefully shutting down +2024/08/15 19:25:58 [notice] 33#33: exiting +2024/08/15 19:25:58 [notice] 40#40: gracefully shutting down +2024/08/15 19:25:58 [notice] 37#37: exiting +2024/08/15 19:25:58 [notice] 41#41: gracefully shutting down +2024/08/15 19:25:58 [notice] 35#35: exiting +2024/08/15 19:25:58 [notice] 36#36: exiting +2024/08/15 19:25:58 [notice] 42#42: gracefully shutting down +2024/08/15 19:25:58 [notice] 41#41: exiting +2024/08/15 19:25:58 [notice] 38#38: exiting +2024/08/15 19:25:58 [notice] 40#40: exiting +2024/08/15 19:25:58 [notice] 42#42: exiting +2024/08/15 19:25:58 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:25:58 [notice] 44#44: gracefully shutting down +2024/08/15 19:25:58 [notice] 46#46: gracefully shutting down +2024/08/15 19:25:58 [notice] 39#39: gracefully shutting down +2024/08/15 19:25:58 [notice] 26#26: reconfiguring +2024/08/15 19:25:58 [notice] 45#45: gracefully shutting down +2024/08/15 19:25:58 [notice] 43#43: gracefully shutting down +2024/08/15 19:25:58 [notice] 44#44: exiting +2024/08/15 19:25:58 [notice] 48#48: gracefully shutting down +2024/08/15 19:25:58 [notice] 45#45: exiting +2024/08/15 19:25:58 [notice] 43#43: exiting +2024/08/15 19:25:58 [notice] 39#39: exiting +2024/08/15 19:25:58 [notice] 46#46: exiting +2024/08/15 19:25:58 [notice] 48#48: exiting +2024/08/15 19:25:58 [notice] 37#37: exit +2024/08/15 19:25:58 [notice] 42#42: exit +2024/08/15 19:25:58 [notice] 41#41: exit +2024/08/15 19:25:58 [notice] 34#34: exit +2024/08/15 19:25:58 [notice] 36#36: exit +2024/08/15 19:25:58 [notice] 35#35: exit +2024/08/15 19:25:58 [notice] 40#40: exit +2024/08/15 19:25:58 [notice] 38#38: exit +2024/08/15 19:25:58 [notice] 44#44: exit +2024/08/15 19:25:58 [notice] 43#43: exit +2024/08/15 19:25:58 [notice] 45#45: exit +2024/08/15 19:25:58 [notice] 33#33: exit +2024/08/15 19:25:58 [notice] 48#48: exit +2024/08/15 19:25:58 [notice] 39#39: exit +2024/08/15 19:25:58 [notice] 46#46: exit +2024/08/15 19:25:58 [notice] 47#47: gracefully shutting down +2024/08/15 19:25:58 [notice] 47#47: exiting +2024/08/15 19:25:58 [notice] 47#47: exit +2024/08/15 19:25:58 [notice] 26#26: using the "epoll" event method +2024/08/15 19:25:58 [notice] 26#26: start worker processes +2024/08/15 19:25:58 [notice] 26#26: start worker process 72 +2024/08/15 19:25:58 [notice] 26#26: start worker process 73 +2024/08/15 19:25:58 [notice] 26#26: start worker process 74 +2024/08/15 19:25:58 [notice] 26#26: start worker process 75 +2024/08/15 19:25:58 [notice] 26#26: start worker process 76 +2024/08/15 19:25:58 [notice] 26#26: start worker process 77 +2024/08/15 19:25:58 [notice] 26#26: start worker process 78 +2024/08/15 19:25:58 [notice] 26#26: start worker process 79 +2024/08/15 19:25:58 [notice] 26#26: start worker process 80 +2024/08/15 19:25:58 [notice] 26#26: start worker process 81 +2024/08/15 19:25:58 [notice] 26#26: start worker process 82 +2024/08/15 19:25:58 [notice] 26#26: start worker process 83 +2024/08/15 19:25:58 [notice] 26#26: start worker process 84 +2024/08/15 19:25:58 [notice] 26#26: start worker process 85 +2024/08/15 19:25:58 [notice] 26#26: start worker process 86 +2024/08/15 19:25:58 [notice] 26#26: start worker process 87 +2024/08/15 19:25:58 [notice] 56#56: gracefully shutting down +2024/08/15 19:25:58 [notice] 57#57: gracefully shutting down +2024/08/15 19:25:58 [notice] 58#58: gracefully shutting down +2024/08/15 19:25:58 [notice] 60#60: gracefully shutting down +2024/08/15 19:25:58 [notice] 61#61: gracefully shutting down +2024/08/15 19:25:58 [notice] 59#59: gracefully shutting down +2024/08/15 19:25:58 [notice] 62#62: gracefully shutting down +2024/08/15 19:25:58 [notice] 57#57: exiting +2024/08/15 19:25:58 [notice] 58#58: exiting +2024/08/15 19:25:58 [notice] 63#63: gracefully shutting down +2024/08/15 19:25:58 [notice] 60#60: exiting +2024/08/15 19:25:58 [notice] 61#61: exiting +2024/08/15 19:25:58 [notice] 56#56: exiting +2024/08/15 19:25:58 [notice] 62#62: exiting +2024/08/15 19:25:58 [notice] 59#59: exiting +2024/08/15 19:25:58 [notice] 68#68: gracefully shutting down +2024/08/15 19:25:58 [notice] 63#63: exiting +2024/08/15 19:25:58 [notice] 67#67: gracefully shutting down +2024/08/15 19:25:58 [notice] 66#66: gracefully shutting down +2024/08/15 19:25:58 [notice] 68#68: exiting +2024/08/15 19:25:58 [notice] 64#64: gracefully shutting down +2024/08/15 19:25:58 [notice] 67#67: exiting +2024/08/15 19:25:58 [notice] 66#66: exiting +2024/08/15 19:25:58 [notice] 65#65: gracefully shutting down +2024/08/15 19:25:58 [notice] 64#64: exiting +2024/08/15 19:25:58 [notice] 65#65: exiting +2024/08/15 19:25:58 [notice] 70#70: gracefully shutting down +2024/08/15 19:25:58 [notice] 69#69: gracefully shutting down +2024/08/15 19:25:58 [notice] 70#70: exiting +2024/08/15 19:25:58 [notice] 69#69: exiting +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 48 +2024/08/15 19:25:58 [notice] 26#26: worker process 33 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 34 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 35 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 36 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 37 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 38 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 39 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 40 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 41 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 42 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 43 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 44 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 45 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 46 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 47 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 48 exited with code 0 +2024/08/15 19:25:58 [notice] 61#61: exit +2024/08/15 19:25:58 [notice] 68#68: exit +2024/08/15 19:25:58 [notice] 57#57: exit +2024/08/15 19:25:58 [notice] 63#63: exit +2024/08/15 19:25:58 [notice] 66#66: exit +2024/08/15 19:25:58 [notice] 67#67: exit +2024/08/15 19:25:58 [notice] 56#56: exit +2024/08/15 19:25:58 [notice] 62#62: exit +2024/08/15 19:25:58 [notice] 59#59: exit +2024/08/15 19:25:58 [notice] 60#60: exit +2024/08/15 19:25:58 [notice] 65#65: exit +2024/08/15 19:25:58 [notice] 64#64: exit +2024/08/15 19:25:58 [notice] 58#58: exit +2024/08/15 19:25:58 [notice] 70#70: exit +2024/08/15 19:25:58 [notice] 69#69: exit +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 71#71: gracefully shutting down +2024/08/15 19:25:58 [notice] 71#71: exiting +2024/08/15 19:25:58 [notice] 71#71: exit +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 63 +2024/08/15 19:25:58 [notice] 26#26: worker process 63 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 58 +2024/08/15 19:25:58 [notice] 26#26: worker process 58 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 70 +2024/08/15 19:25:58 [notice] 26#26: worker process 70 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 57 +2024/08/15 19:25:58 [notice] 26#26: worker process 57 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 69 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 59 +2024/08/15 19:25:58 [notice] 26#26: worker process 56 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 59 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 60 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 62 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 65 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 67 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 71 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:25:58 [notice] 26#26: signal 17 (SIGCHLD) received from 68 +2024/08/15 19:25:58 [notice] 26#26: worker process 61 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 64 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 66 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: worker process 68 exited with code 0 +2024/08/15 19:25:58 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:26:43 [notice] 26#26: reconfiguring +2024/08/15 19:26:43 [notice] 26#26: using the "epoll" event method +2024/08/15 19:26:43 [notice] 26#26: start worker processes +2024/08/15 19:26:43 [notice] 26#26: start worker process 89 +2024/08/15 19:26:43 [notice] 26#26: start worker process 90 +2024/08/15 19:26:43 [notice] 26#26: start worker process 91 +2024/08/15 19:26:43 [notice] 26#26: start worker process 92 +2024/08/15 19:26:43 [notice] 26#26: start worker process 93 +2024/08/15 19:26:43 [notice] 26#26: start worker process 94 +2024/08/15 19:26:43 [notice] 26#26: start worker process 95 +2024/08/15 19:26:43 [notice] 26#26: start worker process 96 +2024/08/15 19:26:43 [notice] 26#26: start worker process 97 +2024/08/15 19:26:43 [notice] 26#26: start worker process 98 +2024/08/15 19:26:43 [notice] 26#26: start worker process 99 +2024/08/15 19:26:43 [notice] 26#26: start worker process 100 +2024/08/15 19:26:43 [notice] 26#26: start worker process 101 +2024/08/15 19:26:43 [notice] 26#26: start worker process 102 +2024/08/15 19:26:43 [notice] 26#26: start worker process 103 +2024/08/15 19:26:43 [notice] 26#26: start worker process 104 +2024/08/15 19:26:43 [notice] 72#72: gracefully shutting down +2024/08/15 19:26:43 [notice] 73#73: gracefully shutting down +2024/08/15 19:26:43 [notice] 75#75: gracefully shutting down +2024/08/15 19:26:43 [notice] 74#74: gracefully shutting down +2024/08/15 19:26:43 [notice] 76#76: gracefully shutting down +2024/08/15 19:26:43 [notice] 77#77: gracefully shutting down +2024/08/15 19:26:43 [notice] 73#73: exiting +2024/08/15 19:26:43 [notice] 81#81: gracefully shutting down +2024/08/15 19:26:43 [notice] 79#79: gracefully shutting down +2024/08/15 19:26:43 [notice] 74#74: exiting +2024/08/15 19:26:43 [notice] 80#80: gracefully shutting down +2024/08/15 19:26:43 [notice] 72#72: exiting +2024/08/15 19:26:43 [notice] 75#75: exiting +2024/08/15 19:26:43 [notice] 77#77: exiting +2024/08/15 19:26:43 [notice] 76#76: exiting +2024/08/15 19:26:43 [notice] 82#82: gracefully shutting down +2024/08/15 19:26:43 [notice] 87#87: gracefully shutting down +2024/08/15 19:26:43 [notice] 83#83: gracefully shutting down +2024/08/15 19:26:43 [notice] 79#79: exiting +2024/08/15 19:26:43 [notice] 81#81: exiting +2024/08/15 19:26:43 [notice] 80#80: exiting +2024/08/15 19:26:43 [notice] 82#82: exiting +2024/08/15 19:26:43 [notice] 85#85: gracefully shutting down +2024/08/15 19:26:43 [notice] 84#84: gracefully shutting down +2024/08/15 19:26:43 [notice] 87#87: exiting +2024/08/15 19:26:43 [notice] 83#83: exiting +2024/08/15 19:26:43 [notice] 85#85: exiting +2024/08/15 19:26:43 [notice] 78#78: gracefully shutting down +2024/08/15 19:26:43 [notice] 84#84: exiting +2024/08/15 19:26:43 [notice] 86#86: gracefully shutting down +2024/08/15 19:26:43 [notice] 78#78: exiting +2024/08/15 19:26:43 [notice] 86#86: exiting +2024/08/15 19:26:43 [notice] 72#72: exit +2024/08/15 19:26:43 [notice] 73#73: exit +2024/08/15 19:26:43 [notice] 79#79: exit +2024/08/15 19:26:43 [notice] 77#77: exit +2024/08/15 19:26:43 [notice] 75#75: exit +2024/08/15 19:26:43 [notice] 74#74: exit +2024/08/15 19:26:43 [notice] 76#76: exit +2024/08/15 19:26:43 [notice] 81#81: exit +2024/08/15 19:26:43 [notice] 85#85: exit +2024/08/15 19:26:43 [notice] 80#80: exit +2024/08/15 19:26:43 [notice] 82#82: exit +2024/08/15 19:26:43 [notice] 83#83: exit +2024/08/15 19:26:43 [notice] 87#87: exit +2024/08/15 19:26:43 [notice] 86#86: exit +2024/08/15 19:26:43 [notice] 84#84: exit +2024/08/15 19:26:43 [notice] 78#78: exit +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 81 +2024/08/15 19:26:43 [notice] 26#26: worker process 81 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 85 +2024/08/15 19:26:43 [notice] 26#26: worker process 85 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 84 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 78 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 84 +2024/08/15 19:26:43 [notice] 26#26: worker process 77 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 76 +2024/08/15 19:26:43 [notice] 26#26: worker process 76 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 79 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 83 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 72 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 75 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 79 +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 87 +2024/08/15 19:26:43 [notice] 26#26: worker process 73 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 82 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 86 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: worker process 87 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 86 +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 74 +2024/08/15 19:26:43 [notice] 26#26: worker process 74 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 17 (SIGCHLD) received from 80 +2024/08/15 19:26:43 [notice] 26#26: worker process 80 exited with code 0 +2024/08/15 19:26:43 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:43 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:26:43 [notice] 26#26: reconfiguring +2024/08/15 19:26:43 [notice] 26#26: using the "epoll" event method +2024/08/15 19:26:43 [notice] 26#26: start worker processes +2024/08/15 19:26:43 [notice] 26#26: start worker process 105 +2024/08/15 19:26:43 [notice] 26#26: start worker process 106 +2024/08/15 19:26:43 [notice] 26#26: start worker process 107 +2024/08/15 19:26:43 [notice] 26#26: start worker process 108 +2024/08/15 19:26:43 [notice] 26#26: start worker process 109 +2024/08/15 19:26:43 [notice] 26#26: start worker process 110 +2024/08/15 19:26:43 [notice] 26#26: start worker process 111 +2024/08/15 19:26:43 [notice] 26#26: start worker process 112 +2024/08/15 19:26:43 [notice] 26#26: start worker process 113 +2024/08/15 19:26:43 [notice] 26#26: start worker process 114 +2024/08/15 19:26:43 [notice] 26#26: start worker process 115 +2024/08/15 19:26:43 [notice] 26#26: start worker process 116 +2024/08/15 19:26:43 [notice] 26#26: start worker process 117 +2024/08/15 19:26:43 [notice] 26#26: start worker process 118 +2024/08/15 19:26:43 [notice] 26#26: start worker process 119 +2024/08/15 19:26:43 [notice] 26#26: start worker process 120 +2024/08/15 19:26:43 [notice] 89#89: gracefully shutting down +2024/08/15 19:26:43 [notice] 91#91: gracefully shutting down +2024/08/15 19:26:43 [notice] 90#90: gracefully shutting down +2024/08/15 19:26:43 [notice] 95#95: gracefully shutting down +2024/08/15 19:26:43 [notice] 92#92: gracefully shutting down +2024/08/15 19:26:43 [notice] 94#94: gracefully shutting down +2024/08/15 19:26:43 [notice] 93#93: gracefully shutting down +2024/08/15 19:26:43 [notice] 91#91: exiting +2024/08/15 19:26:43 [notice] 90#90: exiting +2024/08/15 19:26:43 [notice] 96#96: gracefully shutting down +2024/08/15 19:26:43 [notice] 89#89: exiting +2024/08/15 19:26:43 [notice] 95#95: exiting +2024/08/15 19:26:43 [notice] 92#92: exiting +2024/08/15 19:26:43 [notice] 94#94: exiting +2024/08/15 19:26:43 [notice] 101#101: gracefully shutting down +2024/08/15 19:26:43 [notice] 98#98: gracefully shutting down +2024/08/15 19:26:43 [notice] 93#93: exiting +2024/08/15 19:26:43 [notice] 103#103: gracefully shutting down +2024/08/15 19:26:43 [notice] 99#99: gracefully shutting down +2024/08/15 19:26:43 [notice] 100#100: gracefully shutting down +2024/08/15 19:26:43 [notice] 96#96: exiting +2024/08/15 19:26:43 [notice] 104#104: gracefully shutting down +2024/08/15 19:26:43 [notice] 101#101: exiting +2024/08/15 19:26:43 [notice] 98#98: exiting +2024/08/15 19:26:43 [notice] 103#103: exiting +2024/08/15 19:26:43 [notice] 100#100: exiting +2024/08/15 19:26:43 [notice] 104#104: exiting +2024/08/15 19:26:43 [notice] 99#99: exiting +2024/08/15 19:26:43 [notice] 102#102: gracefully shutting down +2024/08/15 19:26:43 [notice] 102#102: exiting +2024/08/15 19:26:43 [notice] 97#97: gracefully shutting down +2024/08/15 19:26:43 [notice] 97#97: exiting +2024/08/15 19:26:43 [notice] 93#93: exit +2024/08/15 19:26:43 [notice] 94#94: exit +2024/08/15 19:26:43 [notice] 95#95: exit +2024/08/15 19:26:43 [notice] 101#101: exit +2024/08/15 19:26:43 [notice] 92#92: exit +2024/08/15 19:26:43 [notice] 91#91: exit +2024/08/15 19:26:43 [notice] 89#89: exit +2024/08/15 19:26:43 [notice] 103#103: exit +2024/08/15 19:26:43 [notice] 99#99: exit +2024/08/15 19:26:43 [notice] 100#100: exit +2024/08/15 19:26:43 [notice] 90#90: exit +2024/08/15 19:26:43 [notice] 98#98: exit +2024/08/15 19:26:43 [notice] 104#104: exit +2024/08/15 19:26:43 [notice] 102#102: exit +2024/08/15 19:26:43 [notice] 96#96: exit +2024/08/15 19:26:43 [notice] 97#97: exit +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 93 +2024/08/15 19:26:44 [notice] 26#26: worker process 93 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 94 +2024/08/15 19:26:44 [notice] 26#26: worker process 94 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 95 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 100 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 101 +2024/08/15 19:26:44 [notice] 26#26: worker process 101 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:26:44 [notice] 26#26: reconfiguring +2024/08/15 19:26:44 [notice] 26#26: using the "epoll" event method +2024/08/15 19:26:44 [notice] 26#26: start worker processes +2024/08/15 19:26:44 [notice] 26#26: start worker process 121 +2024/08/15 19:26:44 [notice] 26#26: start worker process 122 +2024/08/15 19:26:44 [notice] 26#26: start worker process 123 +2024/08/15 19:26:44 [notice] 26#26: start worker process 124 +2024/08/15 19:26:44 [notice] 26#26: start worker process 125 +2024/08/15 19:26:44 [notice] 26#26: start worker process 126 +2024/08/15 19:26:44 [notice] 26#26: start worker process 127 +2024/08/15 19:26:44 [notice] 26#26: start worker process 128 +2024/08/15 19:26:44 [notice] 26#26: start worker process 129 +2024/08/15 19:26:44 [notice] 26#26: start worker process 130 +2024/08/15 19:26:44 [notice] 26#26: start worker process 131 +2024/08/15 19:26:44 [notice] 26#26: start worker process 132 +2024/08/15 19:26:44 [notice] 26#26: start worker process 133 +2024/08/15 19:26:44 [notice] 26#26: start worker process 134 +2024/08/15 19:26:44 [notice] 26#26: start worker process 135 +2024/08/15 19:26:44 [notice] 26#26: start worker process 136 +2024/08/15 19:26:44 [notice] 105#105: gracefully shutting down +2024/08/15 19:26:44 [notice] 107#107: gracefully shutting down +2024/08/15 19:26:44 [notice] 106#106: gracefully shutting down +2024/08/15 19:26:44 [notice] 108#108: gracefully shutting down +2024/08/15 19:26:44 [notice] 110#110: gracefully shutting down +2024/08/15 19:26:44 [notice] 106#106: exiting +2024/08/15 19:26:44 [notice] 107#107: exiting +2024/08/15 19:26:44 [notice] 113#113: gracefully shutting down +2024/08/15 19:26:44 [notice] 105#105: exiting +2024/08/15 19:26:44 [notice] 112#112: gracefully shutting down +2024/08/15 19:26:44 [notice] 108#108: exiting +2024/08/15 19:26:44 [notice] 115#115: gracefully shutting down +2024/08/15 19:26:44 [notice] 110#110: exiting +2024/08/15 19:26:44 [notice] 116#116: gracefully shutting down +2024/08/15 19:26:44 [notice] 113#113: exiting +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 91 +2024/08/15 19:26:44 [notice] 26#26: worker process 89 exited with code 0 +2024/08/15 19:26:44 [notice] 120#120: gracefully shutting down +2024/08/15 19:26:44 [notice] 112#112: exiting +2024/08/15 19:26:44 [notice] 115#115: exiting +2024/08/15 19:26:44 [notice] 119#119: gracefully shutting down +2024/08/15 19:26:44 [notice] 117#117: gracefully shutting down +2024/08/15 19:26:44 [notice] 26#26: worker process 90 exited with code 0 +2024/08/15 19:26:44 [notice] 118#118: gracefully shutting down +2024/08/15 19:26:44 [notice] 26#26: worker process 91 exited with code 0 +2024/08/15 19:26:44 [notice] 116#116: exiting +2024/08/15 19:26:44 [notice] 26#26: worker process 92 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 96 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 97 exited with code 0 +2024/08/15 19:26:44 [notice] 111#111: gracefully shutting down +2024/08/15 19:26:44 [notice] 26#26: worker process 98 exited with code 0 +2024/08/15 19:26:44 [notice] 120#120: exiting +2024/08/15 19:26:44 [notice] 26#26: worker process 99 exited with code 0 +2024/08/15 19:26:44 [notice] 118#118: exiting +2024/08/15 19:26:44 [notice] 26#26: worker process 102 exited with code 0 +2024/08/15 19:26:44 [notice] 119#119: exiting +2024/08/15 19:26:44 [notice] 117#117: exiting +2024/08/15 19:26:44 [notice] 26#26: worker process 103 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 104 exited with code 0 +2024/08/15 19:26:44 [notice] 111#111: exiting +2024/08/15 19:26:44 [notice] 109#109: gracefully shutting down +2024/08/15 19:26:44 [notice] 109#109: exiting +2024/08/15 19:26:44 [notice] 114#114: gracefully shutting down +2024/08/15 19:26:44 [notice] 114#114: exiting +2024/08/15 19:26:44 [notice] 106#106: exit +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 115#115: exit +2024/08/15 19:26:44 [notice] 108#108: exit +2024/08/15 19:26:44 [notice] 107#107: exit +2024/08/15 19:26:44 [notice] 113#113: exit +2024/08/15 19:26:44 [notice] 111#111: exit +2024/08/15 19:26:44 [notice] 112#112: exit +2024/08/15 19:26:44 [notice] 120#120: exit +2024/08/15 19:26:44 [notice] 110#110: exit +2024/08/15 19:26:44 [notice] 117#117: exit +2024/08/15 19:26:44 [notice] 119#119: exit +2024/08/15 19:26:44 [notice] 114#114: exit +2024/08/15 19:26:44 [notice] 118#118: exit +2024/08/15 19:26:44 [notice] 116#116: exit +2024/08/15 19:26:44 [notice] 105#105: exit +2024/08/15 19:26:44 [notice] 109#109: exit +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 108 +2024/08/15 19:26:44 [notice] 26#26: worker process 108 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 117 +2024/08/15 19:26:44 [notice] 26#26: worker process 117 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 112 +2024/08/15 19:26:44 [notice] 26#26: worker process 112 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 107 +2024/08/15 19:26:44 [notice] 26#26: worker process 107 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 113 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 111 +2024/08/15 19:26:44 [notice] 26#26: worker process 111 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 106 +2024/08/15 19:26:44 [notice] 26#26: worker process 106 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 109 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 109 +2024/08/15 19:26:44 [notice] 26#26: worker process 114 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 115 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 116 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 118 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 120 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [notice] 26#26: signal 17 (SIGCHLD) received from 119 +2024/08/15 19:26:44 [notice] 26#26: worker process 105 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 110 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: worker process 119 exited with code 0 +2024/08/15 19:26:44 [notice] 26#26: signal 29 (SIGIO) received +2024/08/15 19:26:44 [info] 121#121: *7 client unix: closed keepalive connection +2024/08/15 19:26:44 [info] 122#122: *8 client unix: closed keepalive connection +10.138.0.79 - - [15/Aug/2024:19:26:45 +0000] "GET / HTTP/1.1" 200 155 "-" "Go-http-client/1.1" +2024/08/15 19:26:45 [info] 121#121: *9 client 10.138.0.79 closed keepalive connection +10.138.0.79 - - [15/Aug/2024:19:26:45 +0000] "GET / HTTP/1.1" 200 155 "-" "Go-http-client/1.1" +2024/08/15 19:26:45 [info] 122#122: *11 client 10.138.0.79 closed keepalive connection +2024/08/15 19:26:46 [info] 123#123: *13 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 124#124: *14 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 125#125: *15 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 126#126: *16 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 127#127: *17 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 128#128: *18 client unix: closed keepalive connection +2024/08/15 19:26:46 [info] 129#129: *19 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 130#130: *20 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 131#131: *21 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 132#132: *22 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 133#133: *23 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 134#134: *24 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 135#135: *25 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 136#136: *26 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *27 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *28 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *29 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *30 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *31 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *32 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *33 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *34 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *35 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *36 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *37 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *38 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *39 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *40 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *41 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 121#121: *42 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *43 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *44 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *45 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *46 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *47 client unix: closed keepalive connection +2024/08/15 19:26:47 [info] 122#122: *48 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *49 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *50 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *51 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *52 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *53 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *54 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *55 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *56 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *57 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 122#122: *58 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *59 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *60 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *61 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *62 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *63 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *64 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *65 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *66 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *67 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *68 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *69 client unix: closed keepalive connection +2024/08/15 19:26:48 [info] 123#123: *70 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 123#123: *71 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 123#123: *72 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 123#123: *73 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 123#123: *74 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *75 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *76 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *77 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *78 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *79 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *80 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *81 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *82 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *83 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *84 client unix: closed keepalive connection +2024/08/15 19:26:49 [info] 124#124: *85 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 124#124: *86 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 124#124: *87 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 124#124: *88 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 124#124: *89 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 124#124: *90 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *91 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *92 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *93 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *94 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *95 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *96 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *97 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *98 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *99 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *100 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *101 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *102 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *103 client unix: closed keepalive connection +2024/08/15 19:26:50 [info] 125#125: *104 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 125#125: *105 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 125#125: *106 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *107 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *108 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *109 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *110 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *111 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *112 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *113 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *114 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *115 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *116 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *117 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *118 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *119 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *120 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *121 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 126#126: *122 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *123 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *124 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *125 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *126 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *127 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *128 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *129 client unix: closed keepalive connection +2024/08/15 19:26:51 [info] 127#127: *130 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *131 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *132 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *133 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *134 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *135 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *136 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *137 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 127#127: *138 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 128#128: *139 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 128#128: *140 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 128#128: *141 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 128#128: *142 client unix: closed keepalive connection +2024/08/15 19:26:52 [info] 128#128: *143 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *144 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *145 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *146 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *147 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *148 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *149 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *150 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *151 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *152 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *153 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 128#128: *154 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 129#129: *155 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 129#129: *156 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 129#129: *157 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 129#129: *158 client unix: closed keepalive connection +2024/08/15 19:26:53 [info] 129#129: *159 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *160 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *161 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *162 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *163 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *164 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *165 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *166 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *167 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *168 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *169 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 129#129: *170 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 130#130: *171 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 130#130: *172 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 130#130: *173 client unix: closed keepalive connection +2024/08/15 19:26:54 [info] 130#130: *174 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *175 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *176 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *177 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *178 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *179 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *180 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *181 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *182 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *183 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *184 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *185 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 130#130: *186 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *187 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *188 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *189 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *190 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *191 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *192 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *193 client unix: closed keepalive connection +2024/08/15 19:26:55 [info] 131#131: *194 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *195 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *196 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *197 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *198 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *199 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *200 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *201 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 131#131: *202 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *203 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *204 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *205 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *206 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *207 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *208 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *209 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *210 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *211 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *212 client unix: closed keepalive connection +2024/08/15 19:26:56 [info] 132#132: *213 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 132#132: *214 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 132#132: *215 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *216 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 132#132: *217 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 132#132: *218 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 132#132: *219 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *220 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *221 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *222 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *223 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *224 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *225 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *226 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *227 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *228 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *229 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *230 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *231 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *232 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *233 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 133#133: *234 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 134#134: *235 client unix: closed keepalive connection +2024/08/15 19:26:57 [info] 134#134: *236 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *237 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *238 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *239 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *240 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *241 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *242 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *243 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *244 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *245 client unix: closed keepalive connection +2024/08/15 19:26:58 [info] 134#134: *246 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 134#134: *247 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 134#134: *248 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 134#134: *249 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 134#134: *250 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *251 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *252 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *253 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *254 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *255 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *256 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *257 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *258 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *259 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *260 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *261 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *262 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *263 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *264 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *265 client unix: closed keepalive connection +2024/08/15 19:26:59 [info] 135#135: *266 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *267 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *268 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *269 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *270 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *271 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *272 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *273 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *274 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *275 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *276 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *277 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *278 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *279 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *280 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *281 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 136#136: *282 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *283 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *284 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *285 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *286 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *287 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *288 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *289 client unix: closed keepalive connection +2024/08/15 19:27:00 [info] 121#121: *290 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *291 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *292 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *293 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *294 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *295 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *296 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *297 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 121#121: *298 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *299 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *300 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *301 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *302 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *303 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *304 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *305 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *306 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *307 client unix: closed keepalive connection +2024/08/15 19:27:01 [info] 122#122: *308 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *309 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *310 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *311 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *312 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *313 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 122#122: *314 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *315 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *316 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *317 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *318 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *319 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *320 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *321 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *322 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *323 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *324 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *325 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 124#124: *326 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *327 client unix: closed keepalive connection +2024/08/15 19:27:02 [info] 123#123: *328 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 123#123: *329 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 123#123: *330 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 123#123: *331 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *332 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *333 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *334 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *335 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *336 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *337 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *338 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *339 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *340 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *341 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *342 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *343 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *344 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *345 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 124#124: *346 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 125#125: *347 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 125#125: *348 client unix: closed keepalive connection +2024/08/15 19:27:03 [info] 125#125: *349 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *351 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *350 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *352 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *353 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *354 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *355 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *356 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *357 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *358 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *359 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *360 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *361 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *362 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 125#125: *363 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *364 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *365 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *366 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *367 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *368 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *369 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *370 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *371 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *372 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *373 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *374 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *375 client unix: closed keepalive connection +2024/08/15 19:27:04 [info] 126#126: *376 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 126#126: *377 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 126#126: *378 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *379 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *380 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *381 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *382 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *383 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *384 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *385 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *386 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *387 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *388 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *389 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *390 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *391 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *392 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *393 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 127#127: *394 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 128#128: *395 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 128#128: *396 client unix: closed keepalive connection +2024/08/15 19:27:05 [info] 128#128: *397 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *398 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *399 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *400 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *401 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *402 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *403 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *404 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *405 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *406 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *407 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *408 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *409 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 128#128: *410 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 129#129: *411 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 129#129: *412 client unix: closed keepalive connection +2024/08/15 19:27:06 [info] 129#129: *413 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *414 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *415 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *416 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *417 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *418 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *419 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *420 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *421 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *422 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *423 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *424 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *425 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 129#129: *426 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *427 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *428 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *429 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *430 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 131#131: *431 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *432 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *433 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *434 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *435 client unix: closed keepalive connection +2024/08/15 19:27:07 [info] 130#130: *436 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *437 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *438 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *439 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *440 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *441 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *442 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 130#130: *443 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *444 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *445 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *446 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *447 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *448 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *449 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *450 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *451 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *452 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *453 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *454 client unix: closed keepalive connection +2024/08/15 19:27:08 [info] 131#131: *455 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 131#131: *456 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 131#131: *457 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 131#131: *458 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *459 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *460 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *461 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *462 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *463 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *464 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *465 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *466 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *467 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *468 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *469 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *470 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *471 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *472 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *473 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 132#132: *474 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 133#133: *475 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 133#133: *476 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 133#133: *477 client unix: closed keepalive connection +2024/08/15 19:27:09 [info] 133#133: *478 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *479 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *480 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *481 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *482 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *483 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *484 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *485 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *486 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *487 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *488 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *489 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *490 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 133#133: *491 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *492 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *493 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *494 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *495 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *496 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *497 client unix: closed keepalive connection +2024/08/15 19:27:10 [info] 134#134: *498 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *499 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *500 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *501 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *502 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *503 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *504 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *505 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 134#134: *506 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *507 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *508 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *509 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *510 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *511 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *512 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *513 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *514 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *515 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *516 client unix: closed keepalive connection +2024/08/15 19:27:11 [info] 135#135: *517 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 135#135: *518 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 135#135: *519 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 135#135: *520 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 135#135: *521 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 135#135: *522 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *523 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *524 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *525 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *526 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *527 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *528 client unix: closed keepalive connection +2024/08/15 19:27:12 [info] 136#136: *529 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *530 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *531 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *532 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *533 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *534 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *535 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *536 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *537 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 136#136: *538 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *539 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *540 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *541 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *542 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *543 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *544 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *545 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *546 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *547 client unix: closed keepalive connection +2024/08/15 19:27:13 [info] 121#121: *548 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *549 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *550 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *551 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *552 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *553 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 121#121: *554 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *555 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *556 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *557 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *558 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *559 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *560 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *561 client unix: closed keepalive connection +2024/08/15 19:27:14 [info] 122#122: *562 client unix: closed keepalive connection +2024/08/15 19:27:15 [info] 122#122: *563 client unix: closed keepalive connection +2024/08/15 19:27:15 [info] 122#122: *564 client unix: closed keepalive connection +2024/08/15 19:27:15 [info] 122#122: *565 client unix: closed keepalive connection +2024/08/15 19:27:15 [info] 122#122: *566 client unix: closed keepalive connection +2024/08/15 19:27:15 [info] 122#122: *567 client unix: closed keepalive connection +2024/08/15 19:27:15 [crit] 123#123: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" +2024/08/15 19:27:15 [notice] 26#26: signal 1 (SIGHUP) received from 7, reconfiguring +2024/08/15 19:27:15 [notice] 26#26: reconfiguring +2024/08/15 19:27:15 [crit] 26#26: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" diff --git a/tests/results/scale/edge/edge-oss.md b/tests/results/scale/edge/edge-oss.md index dc5b42791..069aa0b6b 100644 --- a/tests/results/scale/edge/edge-oss.md +++ b/tests/results/scale/edge/edge-oss.md @@ -6,8 +6,8 @@ NGINX Plus: false NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -24,28 +24,28 @@ GKE Cluster: ### Reloads -- Total: 126 +- Total: 128 - Total Errors: 0 -- Average Time: 150ms +- Average Time: 151ms - Reload distribution: - - 500ms: 126 - - 1000ms: 126 - - 5000ms: 126 - - 10000ms: 126 - - 30000ms: 126 - - +Infms: 126 + - 500ms: 128 + - 1000ms: 128 + - 5000ms: 128 + - 10000ms: 128 + - 30000ms: 128 + - +Infms: 128 ### Event Batch Processing -- Total: 385 -- Average Time: 126ms +- Total: 386 +- Average Time: 124ms - Event Batch Processing distribution: - - 500ms: 347 - - 1000ms: 385 - - 5000ms: 385 - - 10000ms: 385 - - 30000ms: 385 - - +Infms: 385 + - 500ms: 352 + - 1000ms: 384 + - 5000ms: 386 + - 10000ms: 386 + - 30000ms: 386 + - +Infms: 386 ### Errors @@ -76,15 +76,15 @@ The logs are attached only if there are errors. ### Event Batch Processing -- Total: 449 -- Average Time: 121ms +- Total: 448 +- Average Time: 120ms - Event Batch Processing distribution: - - 500ms: 407 - - 1000ms: 448 - - 5000ms: 449 - - 10000ms: 449 - - 30000ms: 449 - - +Infms: 449 + - 500ms: 402 + - 1000ms: 447 + - 5000ms: 448 + - 10000ms: 448 + - 30000ms: 448 + - +Infms: 448 ### Errors @@ -104,9 +104,9 @@ The logs are attached only if there are errors. - Total: 1001 - Total Errors: 0 -- Average Time: 390ms +- Average Time: 394ms - Reload distribution: - - 500ms: 699 + - 500ms: 687 - 1000ms: 1001 - 5000ms: 1001 - 10000ms: 1001 @@ -116,9 +116,9 @@ The logs are attached only if there are errors. ### Event Batch Processing - Total: 1008 -- Average Time: 442ms +- Average Time: 444ms - Event Batch Processing distribution: - - 500ms: 611 + - 500ms: 613 - 1000ms: 1008 - 5000ms: 1008 - 10000ms: 1008 @@ -141,28 +141,28 @@ The logs are attached only if there are errors. ### Reloads -- Total: 150 +- Total: 107 - Total Errors: 0 -- Average Time: 127ms +- Average Time: 126ms - Reload distribution: - - 500ms: 150 - - 1000ms: 150 - - 5000ms: 150 - - 10000ms: 150 - - 30000ms: 150 - - +Infms: 150 + - 500ms: 107 + - 1000ms: 107 + - 5000ms: 107 + - 10000ms: 107 + - 30000ms: 107 + - +Infms: 107 ### Event Batch Processing -- Total: 153 -- Average Time: 126ms +- Total: 110 +- Average Time: 125ms - Event Batch Processing distribution: - - 500ms: 153 - - 1000ms: 153 - - 5000ms: 153 - - 10000ms: 153 - - 30000ms: 153 - - +Infms: 153 + - 500ms: 110 + - 1000ms: 110 + - 5000ms: 110 + - 10000ms: 110 + - 30000ms: 110 + - +Infms: 110 ### Errors @@ -179,21 +179,20 @@ The logs are attached only if there are errors. ## Test TestScale_HTTPMatches ```text -Requests [total, rate, throughput] 30000, 1000.02, 997.90 -Duration [total, attack, wait] 30s, 29.999s, 725.405µs -Latencies [min, mean, 50, 90, 95, 99, max] 350.433µs, 744.47µs, 721.353µs, 821.981µs, 863.431µs, 986.153µs, 12.411ms -Bytes In [total, mean] 4799370, 159.98 +Requests [total, rate, throughput] 30000, 1000.00, 999.98 +Duration [total, attack, wait] 30.001s, 30s, 663.08µs +Latencies [min, mean, 50, 90, 95, 99, max] 518.253µs, 721.379µs, 690.364µs, 801.458µs, 846.06µs, 972.256µs, 12.432ms +Bytes In [total, mean] 4830000, 161.00 Bytes Out [total, mean] 0, 0.00 -Success [ratio] 99.79% -Status Codes [code:count] 200:29937 502:63 +Success [ratio] 100.00% +Status Codes [code:count] 200:30000 Error Set: -502 Bad Gateway ``` ```text -Requests [total, rate, throughput] 30000, 1000.05, 1000.02 -Duration [total, attack, wait] 29.999s, 29.999s, 727.319µs -Latencies [min, mean, 50, 90, 95, 99, max] 616.109µs, 832.616µs, 810.194µs, 948.088µs, 1.001ms, 1.127ms, 12.141ms -Bytes In [total, mean] 4800000, 160.00 +Requests [total, rate, throughput] 30000, 1000.01, 999.98 +Duration [total, attack, wait] 30.001s, 30s, 775.127µs +Latencies [min, mean, 50, 90, 95, 99, max] 586.924µs, 794.034µs, 771.093µs, 911.524µs, 965.023µs, 1.086ms, 12.692ms +Bytes In [total, mean] 4830000, 161.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 diff --git a/tests/results/scale/edge/edge-plus.md b/tests/results/scale/edge/edge-plus.md index 5d4d3b47a..18f6d18bc 100644 --- a/tests/results/scale/edge/edge-plus.md +++ b/tests/results/scale/edge/edge-plus.md @@ -6,8 +6,8 @@ NGINX Plus: true NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -26,7 +26,7 @@ GKE Cluster: - Total: 127 - Total Errors: 0 -- Average Time: 147ms +- Average Time: 146ms - Reload distribution: - 500ms: 127 - 1000ms: 127 @@ -38,10 +38,10 @@ GKE Cluster: ### Event Batch Processing - Total: 386 -- Average Time: 127ms +- Average Time: 125ms - Event Batch Processing distribution: - - 500ms: 348 - - 1000ms: 385 + - 500ms: 351 + - 1000ms: 386 - 5000ms: 386 - 10000ms: 386 - 30000ms: 386 @@ -63,28 +63,28 @@ The logs are attached only if there are errors. ### Reloads -- Total: 128 +- Total: 127 - Total Errors: 0 -- Average Time: 168ms +- Average Time: 170ms - Reload distribution: - - 500ms: 128 - - 1000ms: 128 - - 5000ms: 128 - - 10000ms: 128 - - 30000ms: 128 - - +Infms: 128 + - 500ms: 127 + - 1000ms: 127 + - 5000ms: 127 + - 10000ms: 127 + - 30000ms: 127 + - +Infms: 127 ### Event Batch Processing -- Total: 451 -- Average Time: 119ms +- Total: 450 +- Average Time: 120ms - Event Batch Processing distribution: - - 500ms: 407 - - 1000ms: 450 - - 5000ms: 451 - - 10000ms: 451 - - 30000ms: 451 - - +Infms: 451 + - 500ms: 410 + - 1000ms: 449 + - 5000ms: 450 + - 10000ms: 450 + - 30000ms: 450 + - +Infms: 450 ### Errors @@ -104,9 +104,9 @@ The logs are attached only if there are errors. - Total: 1001 - Total Errors: 0 -- Average Time: 353ms +- Average Time: 360ms - Reload distribution: - - 500ms: 822 + - 500ms: 776 - 1000ms: 1001 - 5000ms: 1001 - 10000ms: 1001 @@ -116,9 +116,9 @@ The logs are attached only if there are errors. ### Event Batch Processing - Total: 1008 -- Average Time: 406ms +- Average Time: 415ms - Event Batch Processing distribution: - - 500ms: 698 + - 500ms: 670 - 1000ms: 1008 - 5000ms: 1008 - 10000ms: 1008 @@ -154,15 +154,15 @@ The logs are attached only if there are errors. ### Event Batch Processing -- Total: 175 +- Total: 170 - Average Time: 9ms - Event Batch Processing distribution: - - 500ms: 175 - - 1000ms: 175 - - 5000ms: 175 - - 10000ms: 175 - - 30000ms: 175 - - +Infms: 175 + - 500ms: 170 + - 1000ms: 170 + - 5000ms: 170 + - 10000ms: 170 + - 30000ms: 170 + - +Infms: 170 ### Errors @@ -179,20 +179,20 @@ The logs are attached only if there are errors. ## Test TestScale_HTTPMatches ```text -Requests [total, rate, throughput] 30000, 1000.03, 1000.01 -Duration [total, attack, wait] 30s, 29.999s, 603.352µs -Latencies [min, mean, 50, 90, 95, 99, max] 512.119µs, 672.772µs, 654.913µs, 740.834µs, 773.778µs, 876.83µs, 12.287ms -Bytes In [total, mean] 4830000, 161.00 +Requests [total, rate, throughput] 30000, 1000.04, 1000.01 +Duration [total, attack, wait] 30s, 29.999s, 783.45µs +Latencies [min, mean, 50, 90, 95, 99, max] 501.197µs, 745.893µs, 720.178µs, 843.83µs, 894.201µs, 1.029ms, 23.698ms +Bytes In [total, mean] 4800000, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` ```text -Requests [total, rate, throughput] 30000, 1000.02, 1000.00 -Duration [total, attack, wait] 30s, 29.999s, 693.545µs -Latencies [min, mean, 50, 90, 95, 99, max] 581.783µs, 748.28µs, 728.29µs, 842.394µs, 890.556µs, 981.919µs, 11.278ms -Bytes In [total, mean] 4830000, 161.00 +Requests [total, rate, throughput] 30000, 1000.02, 999.99 +Duration [total, attack, wait] 30s, 29.999s, 699.999µs +Latencies [min, mean, 50, 90, 95, 99, max] 599.544µs, 832.984µs, 805.272µs, 963.3µs, 1.033ms, 1.193ms, 14.793ms +Bytes In [total, mean] 4800000, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-oss.png index fe128d1297d721d6c59ad6b3de3d073ae44873bd..99103989f68efbb3df3e6daa64020c390a6c5c0f 100644 GIT binary patch literal 9896 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 APyhe` literal 9871 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 W(U@0~Sh!(^piRvGQuNEk$o~L7wyBi> diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-oss.png index fe128d1297d721d6c59ad6b3de3d073ae44873bd..99103989f68efbb3df3e6daa64020c390a6c5c0f 100644 GIT binary patch literal 9896 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 APyhe` literal 9871 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 W(U@0~Sh!(^piRvGQuNEk$o~L7wyBi> diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-oss.png index 64238af3c07b3356d88d0b2e0ae6908ab4160058..f43709b27112ea4d21467c06ab8b3947322f1eda 100644 GIT binary patch literal 10173 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 QoFE8BL+4`VujY^c4FRBZ0{{R3 literal 10129 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 AbpQYW diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-plus.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-plus.png index c13e8f3645e1beb7b5e2b2bdd32a906f6a207717..41d4ced1fbcbb9760724b8b1f38368a84950d25b 100644 GIT binary patch literal 10281 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 diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-oss.png index 64238af3c07b3356d88d0b2e0ae6908ab4160058..f43709b27112ea4d21467c06ab8b3947322f1eda 100644 GIT binary patch literal 10173 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 QoFE8BL+4`VujY^c4FRBZ0{{R3 literal 10129 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 AbpQYW diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-plus.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-plus.png index c13e8f3645e1beb7b5e2b2bdd32a906f6a207717..41d4ced1fbcbb9760724b8b1f38368a84950d25b 100644 GIT binary patch literal 10281 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 diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-oss.png index 69f7eca982747ee5ebe4016ea6d50d545cf54a19..03be8df2c9b0e0ea1c4c39eca9d9b05510afb954 100644 GIT binary patch literal 10280 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 ZM{^ctF8f8o!)FMBIb(P_=NG$s{{l5?#vlLy diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-plus.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-plus.png index 1ce840ee7704988dc47d7dc43d3bf1dfa7d8d785..754f214b0d0c9f1dcf82ab32ef88ecd12d512229 100644 GIT binary patch literal 10119 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 literal 9683 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 ZM{^ctF8f8o!)FMBIb(P_=NG$s{{l5?#vlLy diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-plus.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-plus.png index 1ce840ee7704988dc47d7dc43d3bf1dfa7d8d785..754f214b0d0c9f1dcf82ab32ef88ecd12d512229 100644 GIT binary patch literal 10119 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 literal 9683 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 literal 10290 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 literal 9878 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 diff --git a/tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-oss.png b/tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-oss.png index b0a0787a8db09337cb2cc6ca5c065c093ffd04e1..cf4e98d93cbb4228a94a319189f3ef00e1d93e97 100644 GIT binary patch literal 9975 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 literal 10290 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 literal 9878 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 diff --git a/tests/results/zero-downtime-scale/edge/edge-oss.md b/tests/results/zero-downtime-scale/edge/edge-oss.md index 2aa2329e6..6c25aa644 100644 --- a/tests/results/zero-downtime-scale/edge/edge-oss.md +++ b/tests/results/zero-downtime-scale/edge/edge-oss.md @@ -6,8 +6,8 @@ NGINX Plus: false NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -24,35 +24,35 @@ GKE Cluster: ### Scale Up Gradually -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 1.114ms -Latencies [min, mean, 50, 90, 95, 99, max] 449.75µs, 911.702µs, 900.385µs, 1.019ms, 1.069ms, 1.344ms, 13.752ms -Bytes In [total, mean] 4565908, 152.20 +Duration [total, attack, wait] 5m0s, 5m0s, 747.767µs +Latencies [min, mean, 50, 90, 95, 99, max] 414.569µs, 871.361µs, 860.543µs, 999.408µs, 1.053ms, 1.372ms, 23.601ms +Bytes In [total, mean] 4806003, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-affinity-https-oss.png](gradual-scale-up-affinity-https-oss.png) +![gradual-scale-up-affinity-http-oss.png](gradual-scale-up-affinity-http-oss.png) -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 1.017ms -Latencies [min, mean, 50, 90, 95, 99, max] 449.683µs, 887.251µs, 881.387µs, 998.312µs, 1.045ms, 1.365ms, 14.096ms -Bytes In [total, mean] 4776008, 159.20 +Duration [total, attack, wait] 5m0s, 5m0s, 909.264µs +Latencies [min, mean, 50, 90, 95, 99, max] 433.814µs, 887.623µs, 877.584µs, 1.018ms, 1.071ms, 1.351ms, 31.021ms +Bytes In [total, mean] 4596080, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-affinity-http-oss.png](gradual-scale-up-affinity-http-oss.png) +![gradual-scale-up-affinity-https-oss.png](gradual-scale-up-affinity-https-oss.png) ### Scale Down Gradually @@ -60,9 +60,9 @@ Error Set: ```text Requests [total, rate, throughput] 48000, 100.00, 100.00 -Duration [total, attack, wait] 8m0s, 8m0s, 926.769µs -Latencies [min, mean, 50, 90, 95, 99, max] 466.912µs, 924.764µs, 923.218µs, 1.05ms, 1.098ms, 1.304ms, 12.057ms -Bytes In [total, mean] 7641701, 159.20 +Duration [total, attack, wait] 8m0s, 8m0s, 781.11µs +Latencies [min, mean, 50, 90, 95, 99, max] 398.298µs, 843.922µs, 844.976µs, 978.632µs, 1.024ms, 1.248ms, 11.206ms +Bytes In [total, mean] 7689685, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:48000 @@ -75,9 +75,9 @@ Error Set: ```text Requests [total, rate, throughput] 48000, 100.00, 100.00 -Duration [total, attack, wait] 8m0s, 8m0s, 931.87µs -Latencies [min, mean, 50, 90, 95, 99, max] 487.371µs, 951.705µs, 941.325µs, 1.075ms, 1.132ms, 1.335ms, 12.607ms -Bytes In [total, mean] 7305525, 152.20 +Duration [total, attack, wait] 8m0s, 8m0s, 807.808µs +Latencies [min, mean, 50, 90, 95, 99, max] 437.654µs, 873.586µs, 868.462µs, 1.006ms, 1.057ms, 1.275ms, 12.377ms +Bytes In [total, mean] 7353559, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:48000 @@ -88,101 +88,101 @@ Error Set: ### Scale Up Abruptly -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 1.05ms -Latencies [min, mean, 50, 90, 95, 99, max] 486.019µs, 944.509µs, 938.484µs, 1.082ms, 1.138ms, 1.336ms, 4.334ms -Bytes In [total, mean] 1910319, 159.19 +Duration [total, attack, wait] 2m0s, 2m0s, 928.789µs +Latencies [min, mean, 50, 90, 95, 99, max] 466.82µs, 898.446µs, 888.93µs, 1.04ms, 1.101ms, 1.277ms, 10.922ms +Bytes In [total, mean] 1838365, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-affinity-http-oss.png](abrupt-scale-up-affinity-http-oss.png) +![abrupt-scale-up-affinity-https-oss.png](abrupt-scale-up-affinity-https-oss.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 1.05ms -Latencies [min, mean, 50, 90, 95, 99, max] 545.279µs, 972.604µs, 955.006µs, 1.107ms, 1.172ms, 1.386ms, 11.678ms -Bytes In [total, mean] 1826411, 152.20 +Duration [total, attack, wait] 2m0s, 2m0s, 946.422µs +Latencies [min, mean, 50, 90, 95, 99, max] 446.889µs, 863.531µs, 864.643µs, 993.534µs, 1.037ms, 1.24ms, 2.894ms +Bytes In [total, mean] 1922331, 160.19 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-affinity-https-oss.png](abrupt-scale-up-affinity-https-oss.png) +![abrupt-scale-up-affinity-http-oss.png](abrupt-scale-up-affinity-http-oss.png) ### Scale Down Abruptly -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 956.441µs -Latencies [min, mean, 50, 90, 95, 99, max] 529.38µs, 984.48µs, 971.856µs, 1.097ms, 1.144ms, 1.28ms, 6.422ms -Bytes In [total, mean] 1826403, 152.20 +Duration [total, attack, wait] 2m0s, 2m0s, 803.302µs +Latencies [min, mean, 50, 90, 95, 99, max] 463.744µs, 843.899µs, 846.272µs, 971.262µs, 1.014ms, 1.138ms, 6.961ms +Bytes In [total, mean] 1922383, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-down-affinity-https-oss.png](abrupt-scale-down-affinity-https-oss.png) +![abrupt-scale-down-affinity-http-oss.png](abrupt-scale-down-affinity-http-oss.png) -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 991.231µs -Latencies [min, mean, 50, 90, 95, 99, max] 538.784µs, 960.249µs, 952.878µs, 1.074ms, 1.117ms, 1.237ms, 4.488ms -Bytes In [total, mean] 1910450, 159.20 +Duration [total, attack, wait] 2m0s, 2m0s, 519.961µs +Latencies [min, mean, 50, 90, 95, 99, max] 451.477µs, 865.661µs, 863.067µs, 996.552µs, 1.046ms, 1.178ms, 6.933ms +Bytes In [total, mean] 1838348, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-down-affinity-http-oss.png](abrupt-scale-down-affinity-http-oss.png) +![abrupt-scale-down-affinity-https-oss.png](abrupt-scale-down-affinity-https-oss.png) ## Multiple NGF Pods run per node Test Results ### Scale Up Gradually -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 982.805µs -Latencies [min, mean, 50, 90, 95, 99, max] 455.338µs, 905.599µs, 904.267µs, 1.019ms, 1.066ms, 1.369ms, 7.871ms -Bytes In [total, mean] 4776013, 159.20 +Duration [total, attack, wait] 5m0s, 5m0s, 1.037ms +Latencies [min, mean, 50, 90, 95, 99, max] 462.784µs, 893.425µs, 884.052µs, 1.015ms, 1.068ms, 1.356ms, 11.968ms +Bytes In [total, mean] 4595998, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-http-oss.png](gradual-scale-up-http-oss.png) +![gradual-scale-up-https-oss.png](gradual-scale-up-https-oss.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 806.041µs -Latencies [min, mean, 50, 90, 95, 99, max] 476.73µs, 922.222µs, 915.298µs, 1.032ms, 1.082ms, 1.375ms, 9.75ms -Bytes In [total, mean] 4572028, 152.40 +Duration [total, attack, wait] 5m0s, 5m0s, 954.461µs +Latencies [min, mean, 50, 90, 95, 99, max] 434.113µs, 868.429µs, 864.548µs, 996.703µs, 1.052ms, 1.346ms, 9.717ms +Bytes In [total, mean] 4805945, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-https-oss.png](gradual-scale-up-https-oss.png) +![gradual-scale-up-http-oss.png](gradual-scale-up-http-oss.png) ### Scale Down Gradually @@ -190,9 +190,9 @@ Error Set: ```text Requests [total, rate, throughput] 96000, 100.00, 100.00 -Duration [total, attack, wait] 16m0s, 16m0s, 1.007ms -Latencies [min, mean, 50, 90, 95, 99, max] 445.865µs, 887.204µs, 880.343µs, 1.006ms, 1.055ms, 1.319ms, 37.472ms -Bytes In [total, mean] 14630301, 152.40 +Duration [total, attack, wait] 16m0s, 16m0s, 871.349µs +Latencies [min, mean, 50, 90, 95, 99, max] 440.552µs, 888.19µs, 880.655µs, 1.018ms, 1.073ms, 1.313ms, 41.155ms +Bytes In [total, mean] 14707143, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:96000 @@ -205,9 +205,9 @@ Error Set: ```text Requests [total, rate, throughput] 96000, 100.00, 100.00 -Duration [total, attack, wait] 16m0s, 16m0s, 977.391µs -Latencies [min, mean, 50, 90, 95, 99, max] 422.218µs, 862.403µs, 859.832µs, 984.84µs, 1.031ms, 1.299ms, 31.685ms -Bytes In [total, mean] 15282845, 159.20 +Duration [total, attack, wait] 16m0s, 16m0s, 871.306µs +Latencies [min, mean, 50, 90, 95, 99, max] 427.257µs, 860.433µs, 858.936µs, 992.074µs, 1.043ms, 1.276ms, 29.859ms +Bytes In [total, mean] 15379205, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:96000 @@ -218,35 +218,35 @@ Error Set: ### Scale Up Abruptly -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 829.772µs -Latencies [min, mean, 50, 90, 95, 99, max] 443.409µs, 864.3µs, 859.901µs, 986.131µs, 1.037ms, 1.272ms, 10.525ms -Bytes In [total, mean] 1828812, 152.40 +Duration [total, attack, wait] 2m0s, 2m0s, 995.727µs +Latencies [min, mean, 50, 90, 95, 99, max] 462.116µs, 902.223µs, 898.476µs, 1.03ms, 1.082ms, 1.307ms, 8.366ms +Bytes In [total, mean] 1922414, 160.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-https-oss.png](abrupt-scale-up-https-oss.png) +![abrupt-scale-up-http-oss.png](abrupt-scale-up-http-oss.png) -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 637.057µs -Latencies [min, mean, 50, 90, 95, 99, max] 436.37µs, 831.689µs, 832.971µs, 954.284µs, 1.001ms, 1.202ms, 4.742ms -Bytes In [total, mean] 1910384, 159.20 +Duration [total, attack, wait] 2m0s, 2m0s, 979.865µs +Latencies [min, mean, 50, 90, 95, 99, max] 483.569µs, 921.536µs, 912.988µs, 1.047ms, 1.097ms, 1.324ms, 11.19ms +Bytes In [total, mean] 1838405, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-http-oss.png](abrupt-scale-up-http-oss.png) +![abrupt-scale-up-https-oss.png](abrupt-scale-up-https-oss.png) ### Scale Down Abruptly @@ -254,9 +254,9 @@ Error Set: ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 926.788µs -Latencies [min, mean, 50, 90, 95, 99, max] 442.954µs, 860.614µs, 860.834µs, 985.004µs, 1.033ms, 1.175ms, 12.153ms -Bytes In [total, mean] 1910368, 159.20 +Duration [total, attack, wait] 2m0s, 2m0s, 909.807µs +Latencies [min, mean, 50, 90, 95, 99, max] 471.254µs, 901.676µs, 904.018µs, 1.034ms, 1.079ms, 1.235ms, 3.541ms +Bytes In [total, mean] 1922315, 160.19 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 @@ -269,9 +269,9 @@ Error Set: ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 923.169µs -Latencies [min, mean, 50, 90, 95, 99, max] 468.689µs, 879.118µs, 878.701µs, 1.003ms, 1.051ms, 1.191ms, 12.165ms -Bytes In [total, mean] 1828806, 152.40 +Duration [total, attack, wait] 2m0s, 2m0s, 1.074ms +Latencies [min, mean, 50, 90, 95, 99, max] 523.474µs, 933.653µs, 926.079µs, 1.068ms, 1.121ms, 1.276ms, 10.334ms +Bytes In [total, mean] 1838363, 153.20 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 @@ -279,3 +279,4 @@ Error Set: ``` ![abrupt-scale-down-https-oss.png](abrupt-scale-down-https-oss.png) + diff --git a/tests/results/zero-downtime-scale/edge/edge-plus.md b/tests/results/zero-downtime-scale/edge/edge-plus.md index 8a13f0c4d..f11cdfed7 100644 --- a/tests/results/zero-downtime-scale/edge/edge-plus.md +++ b/tests/results/zero-downtime-scale/edge/edge-plus.md @@ -6,8 +6,8 @@ NGINX Plus: true NGINX Gateway Fabric: -- Commit: 9a85dbcc0797e31557a3731688795aa166ee0f96 -- Date: 2024-08-13T21:12:05Z +- Commit: 3c029b1417c1f89f2a29aeef07f47078640e28b2 +- Date: 2024-08-15T00:04:25Z - Dirty: false GKE Cluster: @@ -24,165 +24,165 @@ GKE Cluster: ### Scale Up Gradually -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 803.719µs -Latencies [min, mean, 50, 90, 95, 99, max] 383.64µs, 813.964µs, 806.99µs, 953.502µs, 1.013ms, 1.27ms, 14.101ms -Bytes In [total, mean] 4826983, 160.90 +Duration [total, attack, wait] 5m0s, 5m0s, 952.729µs +Latencies [min, mean, 50, 90, 95, 99, max] 454.567µs, 940.698µs, 931.277µs, 1.078ms, 1.136ms, 1.357ms, 19.577ms +Bytes In [total, mean] 4587013, 152.90 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-affinity-http-plus.png](gradual-scale-up-affinity-http-plus.png) +![gradual-scale-up-affinity-https-plus.png](gradual-scale-up-affinity-https-plus.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 758.257µs -Latencies [min, mean, 50, 90, 95, 99, max] 427.535µs, 830.965µs, 819.716µs, 956.264µs, 1.012ms, 1.271ms, 12.233ms -Bytes In [total, mean] 4619929, 154.00 +Duration [total, attack, wait] 5m0s, 5m0s, 767.806µs +Latencies [min, mean, 50, 90, 95, 99, max] 427.125µs, 908.744µs, 907.09µs, 1.047ms, 1.098ms, 1.364ms, 14.861ms +Bytes In [total, mean] 4791034, 159.70 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-affinity-https-plus.png](gradual-scale-up-affinity-https-plus.png) +![gradual-scale-up-affinity-http-plus.png](gradual-scale-up-affinity-http-plus.png) ### Scale Down Gradually -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 48000, 100.00, 100.00 -Duration [total, attack, wait] 8m0s, 8m0s, 792.628µs -Latencies [min, mean, 50, 90, 95, 99, max] 426.338µs, 838.042µs, 828.579µs, 975.489µs, 1.034ms, 1.254ms, 34.701ms -Bytes In [total, mean] 7391971, 154.00 +Duration [total, attack, wait] 8m0s, 8m0s, 689.825µs +Latencies [min, mean, 50, 90, 95, 99, max] 410.82µs, 888.906µs, 889.49µs, 1.028ms, 1.078ms, 1.347ms, 20.196ms +Bytes In [total, mean] 7665470, 159.70 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:48000 Error Set: ``` -![gradual-scale-down-affinity-https-plus.png](gradual-scale-down-affinity-https-plus.png) +![gradual-scale-down-affinity-http-plus.png](gradual-scale-down-affinity-http-plus.png) -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 48000, 100.00, 100.00 -Duration [total, attack, wait] 8m0s, 8m0s, 576.387µs -Latencies [min, mean, 50, 90, 95, 99, max] 398.939µs, 808.743µs, 805.28µs, 944.663µs, 999.475µs, 1.211ms, 24.434ms -Bytes In [total, mean] 7723399, 160.90 +Duration [total, attack, wait] 8m0s, 8m0s, 744.752µs +Latencies [min, mean, 50, 90, 95, 99, max] 438.067µs, 912.33µs, 907.634µs, 1.049ms, 1.102ms, 1.347ms, 20.464ms +Bytes In [total, mean] 7339080, 152.90 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:48000 Error Set: ``` -![gradual-scale-down-affinity-http-plus.png](gradual-scale-down-affinity-http-plus.png) +![gradual-scale-down-affinity-https-plus.png](gradual-scale-down-affinity-https-plus.png) ### Scale Up Abruptly -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 959.085µs -Latencies [min, mean, 50, 90, 95, 99, max] 407.604µs, 790.353µs, 787.313µs, 914.084µs, 960.312µs, 1.128ms, 5.357ms -Bytes In [total, mean] 1930730, 160.89 +Duration [total, attack, wait] 2m0s, 2m0s, 1.148ms +Latencies [min, mean, 50, 90, 95, 99, max] 460.712µs, 882.499µs, 880.208µs, 1.02ms, 1.068ms, 1.244ms, 9.074ms +Bytes In [total, mean] 1834680, 152.89 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-affinity-http-plus.png](abrupt-scale-up-affinity-http-plus.png) +![abrupt-scale-up-affinity-https-plus.png](abrupt-scale-up-affinity-https-plus.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 818.125µs -Latencies [min, mean, 50, 90, 95, 99, max] 431.008µs, 848.722µs, 832.66µs, 989.584µs, 1.06ms, 1.302ms, 7.374ms -Bytes In [total, mean] 1848037, 154.00 +Duration [total, attack, wait] 2m0s, 2m0s, 1.18ms +Latencies [min, mean, 50, 90, 95, 99, max] 428.344µs, 862.118µs, 862.208µs, 1.007ms, 1.052ms, 1.236ms, 9.083ms +Bytes In [total, mean] 1916474, 159.71 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-affinity-https-plus.png](abrupt-scale-up-affinity-https-plus.png) +![abrupt-scale-up-affinity-http-plus.png](abrupt-scale-up-affinity-http-plus.png) ### Scale Down Abruptly -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 863.199µs -Latencies [min, mean, 50, 90, 95, 99, max] 418.492µs, 803.518µs, 806.395µs, 939.15µs, 987.692µs, 1.131ms, 4.68ms -Bytes In [total, mean] 1930853, 160.90 +Duration [total, attack, wait] 2m0s, 2m0s, 1.027ms +Latencies [min, mean, 50, 90, 95, 99, max] 464.838µs, 918.721µs, 919.978µs, 1.06ms, 1.105ms, 1.244ms, 11.629ms +Bytes In [total, mean] 1834731, 152.89 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-down-affinity-http-plus.png](abrupt-scale-down-affinity-http-plus.png) +![abrupt-scale-down-affinity-https-plus.png](abrupt-scale-down-affinity-https-plus.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 551.15µs -Latencies [min, mean, 50, 90, 95, 99, max] 440.591µs, 827.614µs, 825.911µs, 956.666µs, 1.003ms, 1.144ms, 5.246ms -Bytes In [total, mean] 1848038, 154.00 +Duration [total, attack, wait] 2m0s, 2m0s, 1.039ms +Latencies [min, mean, 50, 90, 95, 99, max] 455.228µs, 899.607µs, 903.219µs, 1.042ms, 1.085ms, 1.223ms, 11.288ms +Bytes In [total, mean] 1916412, 159.70 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-down-affinity-https-plus.png](abrupt-scale-down-affinity-https-plus.png) +![abrupt-scale-down-affinity-http-plus.png](abrupt-scale-down-affinity-http-plus.png) ## Multiple NGF Pods run per node Test Results ### Scale Up Gradually -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 1.085ms -Latencies [min, mean, 50, 90, 95, 99, max] 432.999µs, 868.073µs, 848.532µs, 1.006ms, 1.082ms, 1.405ms, 11.871ms -Bytes In [total, mean] 4623138, 154.10 +Duration [total, attack, wait] 5m0s, 5m0s, 557.058µs +Latencies [min, mean, 50, 90, 95, 99, max] 425.666µs, 881.25µs, 876.97µs, 1.019ms, 1.073ms, 1.374ms, 16.057ms +Bytes In [total, mean] 4799925, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-https-plus.png](gradual-scale-up-https-plus.png) +![gradual-scale-up-http-plus.png](gradual-scale-up-http-plus.png) -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 30000, 100.00, 100.00 -Duration [total, attack, wait] 5m0s, 5m0s, 718.592µs -Latencies [min, mean, 50, 90, 95, 99, max] 410.631µs, 835.92µs, 824.014µs, 974.867µs, 1.045ms, 1.341ms, 11.582ms -Bytes In [total, mean] 4832889, 161.10 +Duration [total, attack, wait] 5m0s, 5m0s, 829.03µs +Latencies [min, mean, 50, 90, 95, 99, max] 452.719µs, 908.347µs, 897.76µs, 1.047ms, 1.108ms, 1.409ms, 10.825ms +Bytes In [total, mean] 4590033, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:30000 Error Set: ``` -![gradual-scale-up-http-plus.png](gradual-scale-up-http-plus.png) +![gradual-scale-up-https-plus.png](gradual-scale-up-https-plus.png) ### Scale Down Gradually @@ -190,9 +190,9 @@ Error Set: ```text Requests [total, rate, throughput] 96000, 100.00, 100.00 -Duration [total, attack, wait] 16m0s, 16m0s, 884.796µs -Latencies [min, mean, 50, 90, 95, 99, max] 393.131µs, 822.987µs, 817.679µs, 949.34µs, 1.002ms, 1.257ms, 43.09ms -Bytes In [total, mean] 15465360, 161.10 +Duration [total, attack, wait] 16m0s, 16m0s, 965.681µs +Latencies [min, mean, 50, 90, 95, 99, max] 422.359µs, 891.388µs, 887.74µs, 1.027ms, 1.079ms, 1.331ms, 28.941ms +Bytes In [total, mean] 15360059, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:96000 @@ -205,9 +205,9 @@ Error Set: ```text Requests [total, rate, throughput] 96000, 100.00, 100.00 -Duration [total, attack, wait] 16m0s, 16m0s, 783.867µs -Latencies [min, mean, 50, 90, 95, 99, max] 414.755µs, 853.381µs, 841.866µs, 984.689µs, 1.041ms, 1.291ms, 33.395ms -Bytes In [total, mean] 14793566, 154.10 +Duration [total, attack, wait] 16m0s, 16m0s, 930.193µs +Latencies [min, mean, 50, 90, 95, 99, max] 402.803µs, 917.57µs, 909.154µs, 1.052ms, 1.107ms, 1.361ms, 23.221ms +Bytes In [total, mean] 14687799, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:96000 @@ -218,35 +218,35 @@ Error Set: ### Scale Up Abruptly -#### Test: Send http /coffee traffic +#### Test: Send https /tea traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 805.973µs -Latencies [min, mean, 50, 90, 95, 99, max] 384.007µs, 820.512µs, 818.95µs, 953.165µs, 1.009ms, 1.223ms, 8.993ms -Bytes In [total, mean] 1933211, 161.10 +Duration [total, attack, wait] 2m0s, 2m0s, 934.068µs +Latencies [min, mean, 50, 90, 95, 99, max] 485.389µs, 932.491µs, 923.049µs, 1.07ms, 1.127ms, 1.364ms, 12.554ms +Bytes In [total, mean] 1835959, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-http-plus.png](abrupt-scale-up-http-plus.png) +![abrupt-scale-up-https-plus.png](abrupt-scale-up-https-plus.png) -#### Test: Send https /tea traffic +#### Test: Send http /coffee traffic ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 833.982µs -Latencies [min, mean, 50, 90, 95, 99, max] 446.32µs, 839.644µs, 833.205µs, 961.082µs, 1.009ms, 1.202ms, 12.421ms -Bytes In [total, mean] 1849167, 154.10 +Duration [total, attack, wait] 2m0s, 2m0s, 1.904ms +Latencies [min, mean, 50, 90, 95, 99, max] 467.756µs, 905.39µs, 905.54µs, 1.05ms, 1.101ms, 1.324ms, 10.761ms +Bytes In [total, mean] 1920019, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 Error Set: ``` -![abrupt-scale-up-https-plus.png](abrupt-scale-up-https-plus.png) +![abrupt-scale-up-http-plus.png](abrupt-scale-up-http-plus.png) ### Scale Down Abruptly @@ -254,9 +254,9 @@ Error Set: ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 860.874µs -Latencies [min, mean, 50, 90, 95, 99, max] 417.841µs, 831.148µs, 831.149µs, 959.406µs, 1.005ms, 1.141ms, 4.048ms -Bytes In [total, mean] 1933278, 161.11 +Duration [total, attack, wait] 2m0s, 2m0s, 1.057ms +Latencies [min, mean, 50, 90, 95, 99, max] 492.06µs, 941.087µs, 938.497µs, 1.101ms, 1.159ms, 1.311ms, 9.64ms +Bytes In [total, mean] 1920055, 160.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 @@ -269,9 +269,9 @@ Error Set: ```text Requests [total, rate, throughput] 12000, 100.01, 100.01 -Duration [total, attack, wait] 2m0s, 2m0s, 834.483µs -Latencies [min, mean, 50, 90, 95, 99, max] 446.663µs, 846.991µs, 845.434µs, 977.288µs, 1.022ms, 1.168ms, 5.424ms -Bytes In [total, mean] 1849173, 154.10 +Duration [total, attack, wait] 2m0s, 2m0s, 1.057ms +Latencies [min, mean, 50, 90, 95, 99, max] 465.962µs, 958.715µs, 951.081µs, 1.123ms, 1.185ms, 1.35ms, 9.641ms +Bytes In [total, mean] 1835946, 153.00 Bytes Out [total, mean] 0, 0.00 Success [ratio] 100.00% Status Codes [code:count] 200:12000 @@ -279,3 +279,4 @@ Error Set: ``` ![abrupt-scale-down-https-plus.png](abrupt-scale-down-https-plus.png) + diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-oss.png index d4d2c2d2e79a26fc7dd56d52acd82fff0215accc..cf6b262520505c84f655246e99c3d947e03fb561 100644 GIT binary patch literal 10403 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 PhX_tZ^Owv^rjPyuD5}9; literal 10471 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 Ngd@bm=?86Y{2SDT^$7p~ diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-oss.png index d4d2c2d2e79a26fc7dd56d52acd82fff0215accc..cf6b262520505c84f655246e99c3d947e03fb561 100644 GIT binary patch literal 10403 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 PhX_tZ^Owv^rjPyuD5}9; literal 10471 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 Ngd@bm=?86Y{2SDT^$7p~ diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-down-http-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-down-http-oss.png index b186497c48dd1da7b2cda74ea664731a9336aed9..70ad787ca007062c8c83af006513a0c013abd85d 100644 GIT binary patch literal 9534 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 WuVm^H4L^uNFz2v8XZ>V#|9=1?J^uLs literal 9559 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 dayNPxsL$|$3bL_lgB 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 literal 9549 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 WuVm^H4L^uNFz2v8XZ>V#|9=1?J^uLs literal 9559 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 dayNPxsL$|$3bL_lgB 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 literal 9549 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 diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-plus.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-plus.png index e1120de75c37cc90ce68608bb57b88c8eaf6639b..08cbb035f3e4e1cc3156e5db26ad05af4199eedd 100644 GIT binary patch literal 10293 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 literal 9624 zcmeHt2~g8#yYFAoqNPe(E1Ze~R@}-G6_K52ty)AtK?!@XC@5RlAwr0vl`0|#3T2H8 zi|inqAP^B{had=HkL*j>Lju{)^Z$C!y>n;InKSdXGxyFnhZ!YgegE(KJiq6+6cJ>-<)-y;&-U-O?}uNTJ%6$CL6EKQ(SPfnC~uWR5JklB z=MxtLlja6Vo|o9kYfC=0>bJg@(6K&vMCPEc)a}^qKfhP`!A$Bv&*fybD<7{bkDAxC z9#MJiLBG&c(KC}%(LH_sYSM#TySs&RvBsOj8%iI~otF77_1DDp7DTtE+ln<~tMx** z$+0_$cY@zl73S0N<&#NCd~Jr~yC4sbU$dS)+r17^G&zwci6CpQzp+G+nhi3@@k6&Z zB43|#Sch!b_80F;!kJ=)zB7?GR;HGwP02h3@sa{_X2x3|7gWWY$?i-yezW*aDhM9U zG$pyzgl?4Fy0d|Oe$pmSW_WFBG_y$V@UQP*L>ly!5g4pPo1=CYC`u09VCLSvdsoO` z#V)>;kj4rYPfF`QX5MR?SrCgBFt0y{&ejJrZ5Rn!ULy^U_GD*gNAA=%yKtfKdT08D z7pLb2%GDRGmTmd6!%5p^WR4y6Uiu)*fcK0K>o0X@POZDCzFDOqK19eH^rPFw>@&W> z>2>zeZ!YI^X=HnQdr>=l9B=9cMKHD>7Jk^N<&P3qy8prusXNE2JY`<5k#)-Q)s@DN zFV6VrZxmer#xlw=4j)2vcb{7zi}@?H?){~M-p#7Aww@>Q?W^*tIDK^cpxmVzF^3>N z7QD7-UvI6MMv?`iGWELsMQ;72bEW+r=yCAb%z#c~O(9JzFrDzp&dSPrGhgxU-8*zkVBrz? zy}W*^u-{0n{0gI*1ZT+XFI%7pdnsx8EA?2>((m8wxxt?CtKFhm$)A4{v0ppv$#v!r zm4fBw%!^r#;f55kU^2gQxvBfXqw<$F9_48SM)m4o0KUjE$v8&gn^M1fuf&?0j~Y3g zcsSQrk{z%xbn4V8!)O6|ysy1Rc`MWAc6P!y453HUdBAg6=b%6md776(j5~mkuPrM3iH;hIL<;G%-WO#TuY*k;8 zGcDfPzRY6~iZ6&g({+VE))>r51~>GcnHB`P)E-6F@CAAI9E{H}!=eCg69 z^YnA⋙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 h--V>)47Si+lhBd zc7sn^&FjkF`frCE(A-Qny}CLCwDoi(ncvSyH_N2*-%yRP1JD3s3+b*TNiDm4_0s(YqwsDvqHDQlCE`iFZ!X_Q7$STPWJWYer1 z>;eY;GB3IS@dd23gGlmfoL%gYfy<|t;7^cOKAxElTd3yGgSyAAeZK94nE+1>4Z+ z?__1^@Pp>6HwW4%!i&3(iXrHpgqJ}8MsJ|MG0eyi;G1YAilwd3M=3SJ1$Bb~A3+G-^Cw5Y zp6GUc>3^>oQgG80y>j2_4yRQoa-E))_^r_|&Dl0lb_N5XZ@HbYsi1Gh)1WU46VWU2SU2CE+rmw-=XFCxeJHahYbgj1W_B9L!&L~j~_pVlr42B zc18CSXb>CXagRw_NY=wY$dhf!U?&Yg=mFt8eRiGujk=^9^6cI#V>H!kF)XswuamTf zS~dlYARe1ZA&a=+s)*d`$5^~FC(#1{!=i})(_o9l>W%Kg^|Ug~Eg#VrUAvi#rn2sU zmj}($zmnHma|?o42i~?Nx1U!Bh?;Rp_#F}Lj2#5H-jhqhK3IcJz;qoVQ)2mpUp**tkB-R}2GWOAqW*Xsy zd&M0YX#-l>(_CB}0l$9IGazA;t$0AP8^Rv=B8V0k!cMCmgB8&EpBZ8yBXO{QcEPlb zf~EeWrDaV0l2;ZY z+P8c~SQPom(jbR?lCOsLaEMgfFzx7=!00JE=pRkIp&L?4s|yz%g)mnk$wk8-G^rbS zeYh$B1{rw80|1qh)!Tf1c^q1nRwg;-#zPx?sycF+b{~+f#G|(FDZTA}|7fiB7Gotn9tbBBK~7 zpGW3ALgA9QnHVVbYM~W?J%y|5EA&~E&jIU<&{OcNxVShq^$Li7IJ?ZeylPILYiAHl zBjG*M;E{<$f*Sl_F!w;{BA4PWvw!c-Oi2WCFy z7P&${UlBTDc1sg#(4_Wk8iX^v3_Z9slQc8f5LeD;y~>U52{50;i41{Lv=YoGQw?tr zeHuZYu<}1gEsC6Q0XNVK=u^THPB8tZcp2a&=(u?!H?gP6#YXc8qM-iIq(?%mg61)O VMPc$;_^K6Rc*^AGyq_FG{~bX*K=l9s diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-oss.png index d6c9967ddafd7ffdf61f23d1c577adb940037cc4..7ab7ffe34a5ac8f122bcaa646e915291633235fc 100644 GIT binary patch literal 10247 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 diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-plus.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-plus.png index e1120de75c37cc90ce68608bb57b88c8eaf6639b..08cbb035f3e4e1cc3156e5db26ad05af4199eedd 100644 GIT binary patch literal 10293 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 literal 9624 zcmeHt2~g8#yYFAoqNPe(E1Ze~R@}-G6_K52ty)AtK?!@XC@5RlAwr0vl`0|#3T2H8 zi|inqAP^B{had=HkL*j>Lju{)^Z$C!y>n;InKSdXGxyFnhZ!YgegE(KJiq6+6cJ>-<)-y;&-U-O?}uNTJ%6$CL6EKQ(SPfnC~uWR5JklB z=MxtLlja6Vo|o9kYfC=0>bJg@(6K&vMCPEc)a}^qKfhP`!A$Bv&*fybD<7{bkDAxC z9#MJiLBG&c(KC}%(LH_sYSM#TySs&RvBsOj8%iI~otF77_1DDp7DTtE+ln<~tMx** z$+0_$cY@zl73S0N<&#NCd~Jr~yC4sbU$dS)+r17^G&zwci6CpQzp+G+nhi3@@k6&Z zB43|#Sch!b_80F;!kJ=)zB7?GR;HGwP02h3@sa{_X2x3|7gWWY$?i-yezW*aDhM9U zG$pyzgl?4Fy0d|Oe$pmSW_WFBG_y$V@UQP*L>ly!5g4pPo1=CYC`u09VCLSvdsoO` z#V)>;kj4rYPfF`QX5MR?SrCgBFt0y{&ejJrZ5Rn!ULy^U_GD*gNAA=%yKtfKdT08D z7pLb2%GDRGmTmd6!%5p^WR4y6Uiu)*fcK0K>o0X@POZDCzFDOqK19eH^rPFw>@&W> z>2>zeZ!YI^X=HnQdr>=l9B=9cMKHD>7Jk^N<&P3qy8prusXNE2JY`<5k#)-Q)s@DN zFV6VrZxmer#xlw=4j)2vcb{7zi}@?H?){~M-p#7Aww@>Q?W^*tIDK^cpxmVzF^3>N z7QD7-UvI6MMv?`iGWELsMQ;72bEW+r=yCAb%z#c~O(9JzFrDzp&dSPrGhgxU-8*zkVBrz? zy}W*^u-{0n{0gI*1ZT+XFI%7pdnsx8EA?2>((m8wxxt?CtKFhm$)A4{v0ppv$#v!r zm4fBw%!^r#;f55kU^2gQxvBfXqw<$F9_48SM)m4o0KUjE$v8&gn^M1fuf&?0j~Y3g zcsSQrk{z%xbn4V8!)O6|ysy1Rc`MWAc6P!y453HUdBAg6=b%6md776(j5~mkuPrM3iH;hIL<;G%-WO#TuY*k;8 zGcDfPzRY6~iZ6&g({+VE))>r51~>GcnHB`P)E-6F@CAAI9E{H}!=eCg69 z^YnA⋙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 h--V>)47Si+lhBd zc7sn^&FjkF`frCE(A-Qny}CLCwDoi(ncvSyH_N2*-%yRP1JD3s3+b*TNiDm4_0s(YqwsDvqHDQlCE`iFZ!X_Q7$STPWJWYer1 z>;eY;GB3IS@dd23gGlmfoL%gYfy<|t;7^cOKAxElTd3yGgSyAAeZK94nE+1>4Z+ z?__1^@Pp>6HwW4%!i&3(iXrHpgqJ}8MsJ|MG0eyi;G1YAilwd3M=3SJ1$Bb~A3+G-^Cw5Y zp6GUc>3^>oQgG80y>j2_4yRQoa-E))_^r_|&Dl0lb_N5XZ@HbYsi1Gh)1WU46VWU2SU2CE+rmw-=XFCxeJHahYbgj1W_B9L!&L~j~_pVlr42B zc18CSXb>CXagRw_NY=wY$dhf!U?&Yg=mFt8eRiGujk=^9^6cI#V>H!kF)XswuamTf zS~dlYARe1ZA&a=+s)*d`$5^~FC(#1{!=i})(_o9l>W%Kg^|Ug~Eg#VrUAvi#rn2sU zmj}($zmnHma|?o42i~?Nx1U!Bh?;Rp_#F}Lj2#5H-jhqhK3IcJz;qoVQ)2mpUp**tkB-R}2GWOAqW*Xsy zd&M0YX#-l>(_CB}0l$9IGazA;t$0AP8^Rv=B8V0k!cMCmgB8&EpBZ8yBXO{QcEPlb zf~EeWrDaV0l2;ZY z+P8c~SQPom(jbR?lCOsLaEMgfFzx7=!00JE=pRkIp&L?4s|yz%g)mnk$wk8-G^rbS zeYh$B1{rw80|1qh)!Tf1c^q1nRwg;-#zPx?sycF+b{~+f#G|(FDZTA}|7fiB7Gotn9tbBBK~7 zpGW3ALgA9QnHVVbYM~W?J%y|5EA&~E&jIU<&{OcNxVShq^$Li7IJ?ZeylPILYiAHl zBjG*M;E{<$f*Sl_F!w;{BA4PWvw!c-Oi2WCFy z7P&${UlBTDc1sg#(4_Wk8iX^v3_Z9slQc8f5LeD;y~>U52{50;i41{Lv=YoGQw?tr zeHuZYu<}1gEsC6Q0XNVK=u^THPB8tZcp2a&=(u?!H?gP6#YXc8qM-iIq(?%mg61)O VMPc$;_^K6Rc*^AGyq_FG{~bX*K=l9s diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-oss.png index 55229b614580f520ea5494839538a56367926d6f..a84e5771d49f6359601b73d909e430643551f9b4 100644 GIT binary patch literal 10116 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 Dg!z{P diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-plus.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-plus.png index df46e3f3d7683710d22d3b4973cfecd19c3b32fc..a58c30f581b80149cade9860daa0d2a78868d6c4 100644 GIT binary patch literal 10243 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 E0U!VAOaK4? literal 10056 zcmeHtd05luwr&JxMA}+Kp@IrZ6%Y$Tm{aT2h=7PpGQ=5?As~b)kcd{TqM{%oGQ@&1 z$s`C!7y=@qUQk)G`0kRkbGIGgSc`^P64sy zag7{e<&HuG;_9k@@TrsSpPyR=5(>^X+#^XvENQ>G2pb zuL^ru7n+mHiBic?rS>lUl2r}&Ha7{*?Z2@mZ1lIAWZXo@>Ntd#oPvJeU1V=oULKp#QACL-j5~5ZJk6FDLR<)8k%)vkdW2NSR5uHrZ24_J65AWWpYH$s`SV>>zTM4ph?=pb8_peFU^6HJD)yc#l6^}n z^*v9=lQW!v*}ZdTBHVGmk_E4mMks}aJ9&f+!|F_fM)#a=e0bEBexxX3omyyLl*ZwE z=fYR>gT8jYe_DR|nylPh5racWAeZ}gm#ShbXGB~Yr!BiRfg&1C@CeUl*GuOxQrw5_ z2|?p+V>vJK!{^$a3aaM2RQ+CW#f_JC`w2fMRG(NFKuNhMieMzE6{+eR2CF2_IT71o zGyE82_psr36u(yKc!MWw<*C}Mjg5_M(bgpKq^B)O+J95MnMNZSdOI?%LEt-g?(Bqx z#}Gw>hZ=;>@SPC7ZduRgiVzMQ2_}Srqe$ioT1l>sjz;0U(cSPCPOtc#DmGWB^NA^< zGI>+oA)MYSWRL&;GCzi7k|xoai$uA#y62gouV{3Z8G@vqmVWr}C zYiVWn#-TBSMyK5slSLVK9!S#sDrero+9M}inWlpqNzZz%exWkbZb*}sHvfET-;JrB z^5Q^Nvp^s~$BH;o3FrL-jf&tYG93CsFCP2mmsNxB?pocfhjfx1Ktbe`H-3IHY&<)2 zgqq~!;?nsR?-e?{(>`OeyR4wHGJ;thX=^_7mPlL0x9LSewdt9+ziOgAB4+9>@be#^7;1~nG4L6` ztXj95BAR82MvzHJtR+FjhgD8AJKEdFgj^WEWggf%y&z)EP-`Fy02fq-thdLHf6)eMP6)d?Eaf;#axs$FukIy zFav9ser<`Tqr$7S1~t5nK#VWkrLC<_6wPR&;okA4X0QUih<*h)g(Dc$g^!PULa)^d z3Wx7~muNZH;ffs|8L>$={sC8n4G zM89>C(G<_#!NH-tyxczHs8?fXCbQ|w%d;yKRZfKTz4}_?(3;Jrdn36uQSvEfA*q&; z;o}$3XmqURL`R+#iAtqzHumrP5T|8-SPd2kHgrmiupwxw%P_Lo#kFnvRE^fmnhob_`f9HQUcL-_ z#x7^2dbMVV2T_uERf)x|>Q^NU`zva9_Ab@Kjg) zFYKe~NypsWDm`hbMMXtz)b-kqcT|!2aNXT|4?KvF!iuz(AnTsAj5W)XAJkl3^RskA zzr{jNu}^0aMl_&|j{OecW#~hk5=!LHV7?>)=>4|;W~`=3==3QEhxTR4ZpT7W!jThb z=|ybluqN8Ez{BEV%hQ2@0X2(oH(a{|iD#4EisSTJpirpw+H=p=&QH(_KF!!beS|@p zTShJ>&z!Kfrj7~yVQ+X;cw3v|)qMAgj;d-14i;b;VZ5pb2)s{+mn~a1)m4&& zA`+@ti6{wwP!kQ?nV66OC{|6@ZmUWpk%+v}Ph?LNzwcVx3dMqC%?~V;RG==Iz8N1M z@7<9*MlWFImGwR$1cs--ySLfZ!$b1vuzI^$HEeiW=b;8O_e*^S9>@34#3OuSlBW;QLV{xe-w`IZnWM}s&$KeH(!pqCUjS#L)s(JaXvzqA7u)PL^Ri2r* zT-zSjUNQIvFkC@-cWzczC;$rt>Fn(M8gkTjaST_#-YM6mct<36s*KrN9_YDvK`If4 zOm*QVzr1XthV+K9kQ9OS_~0QYn=!!q61s=5Cy+KgJnY-`YA3D`uuaQ0)u*rc$dMy! z)h#P8eo7;+h}mpb8aguot02t1!1xALwsM|BuQ~hfj!Vg<_A&X8$uBdvwe$I(Vh9f{ zXDgUuwycdj{^6|3#@V=6=RC(R4ea<qmb=ACL& zW8+#i^U$I94~Swq(IRa2+@hlCwG~PLmZ9SZKN>8~CQxL-3%D%Qbd5ZxTF5@E9?5Ie zF1VwPs?Nz7PxMUn8jxYnKz;PWWTyduJ(3y01)x2D{ydZa4tYFtghrx73g;6IJORfS zpjSx!s^&T%CEA7SR#}I1m<4V~@}H?!j@kIbnfb|1Xd_1`mS09UCdQXs+gIv6RxuPc zk|lKg#VecjJT-LS7GMvuH*^pHv#Rf^!tCtqawRpl)SQr$& zw7q~}=-2a_hyA*vqeH?XN>~7h+}YW8cQ$dMX|{ThrF@YOtyHQ!z98w#*$Q# zen(@URaRCG%eLbFqEg=-v(B20nM6Cqi;dW?jl82(B-n3^(~}{*H6xo_zM*^IeLXyS zm5BVhqe^l$>eJtBMf|uYY8m3Ik5<1R5Vhvl;LoF{mLQg{bB2dYH~jhP-}6*qaH3kD z&(P4&x$vckr+GPfc^34LPdntbz2fssLM~sv{E_71E4JE0ypV`0?phR~yQSYqR*qn= z<7fU_)!%+@p^+dO;VWKHMqD}Sm2!J}%|Eid-=qH9`~O`}om6p#gf$^%L7U$iw*>LZ z?g!c_UuJdH`~sYldeIKVkE+Ale*!Ab+EaKB4iYG#8xT9F(QFL>K^o1BQ~BH~!N`BS zhboU~F+C#(-MbL-9)79@@0s;RE->0^fv-J$^vJKX=zMQw7&>;6Nuj)c9Xjy#mW(yY zXZ|#@1o8gqqvei(%OlMx0HB1?mfxT=JxoY|yxb->%5B#Q?KL|QSB%D!q5bt%;XOY- z4iF3{U>W2&z;@pOc&$|1xX=SXRRZM8Euen=m_~hl{bti3XW*ZAHW^%?rB=a$GLq#G z7b{LK>JK5SXYRgv^Tsay(A;>tH}J#-K;D_b24L{Xi+Fa7`Rsdu?v4Ts5x6$|gTT`O zX`CpF4#1pLjNADwy^!F^@uf3rxxm&a{DEkI;i*sQ4ZsZ>?rbUs;&H;gYH|EU;K)aS zo#u8YOo}F2I6q}&Wu?7q7n>rLEVn5US;-;Z=Nbu4-1jU*Tq$lfO0AVcJXMpG(LW)f z{-L7#yHfaH>l1bK3;n7EBgx6hX6)A*{??E}S~`WPcy>7ux0k@1?G)r>RThNczjz8E(*bAVqwr>ZQv{B4;TM+ghP3;$pbY75 ztvq`K!uLe9+zViy85tR`UmLR)?x|UjBLuUsVKQZy?LE(Cm;tqbULFCQ9eVynhAp=5 zTf~pu?P)dS*+y+|=`qkSP!cCyUGWSY{dxY*-MiT>ztw?$1aa{L2rj6*=cuYE*{9LV z#gxXdp$CUM@?6V+SAo`Eu9L7sQY6N^A}$cPFe|g0Q^)ua%1b zQ_cSh9rpi+oH+TdGZ1S+U(|{lYc_$rN&sEU?`BHoftycw6cVM9Zoi5=P@F&}E7;@- zS=Y=UEkj&Phj&8PeBo5!Q5iZ@9Vr9^qZeRMmxta%Wj5$X$(Hiqu$mXoM`J&0FMjg5Nq3U4eFpF74|P z=UOtSJp+c4dg!?>aU#oN5PdJtHh>Nv_t+CU-3Q91&HGnH(%o4vyz!DP-jO+k?{6;a zfc=74@%`78LHwEEhQKleuL)PM^ZW0!va_>ubA5O|zuLCTuR?TkTDj@v?(cU269Xf} z1f(+1ZZq8YLsMsadwWh1`LK$m0-`0jerX5L1EkNFLO?&6X%txq&cID2^?ZD1f8EW% zz(9r7t5qzzvjBm^4`1^3CJ`3LG|_$(@%&J0+j~UI4IOG{FHTSp$COs)3yXzr5fR~g zUfsKb{7g$W3H%VdJ;q}G3wR~23w&_wil8}^F$rdoLnBGpUVvoahpnTXhi>?F38jV` z5a*KaNDrM>we^4jZ~SH=$+yr0tKB zj^4&*N~W0XN^UbqJq}@^B9oMtpRZ;a5ei#I3L8lTlGh6sAM_*!FhfsEZsH-Dk$zBI zcWaz8;=YBxgy-;iM{4b2??QEg<_8dNf#dv+vg&x#Zb-ZmZ~EHrjQzh9o>ukt=zRvz)y_OnqA?(P=g_k#KA*IQYhmX-$4e*OA&4n<1H z0Q&T6?8};6y1KFgg`eHz(X>^T@(HXyoQ3@eC8KC_W3;cSI{Mz z+sqLNJN*sLFizRH_u?^z2ADR`7r@g)F2pbHtOYIPl4=PY&PTUT`V^-*`%t9xY&9! zbDRGBH~rwI2eW$wixUNzerjgHK49p_?XYhABb50Q$8fm0>Ha#i5Vq)}0S&z6IdGd? z!47()>k1e~gB!{eT643yz`z+ODF$8wHwPT8VCWNS#{Q@3ZYWx3Ya_1c(07nl&w{Vu zA1rxKg7@&xZvSV@&HjlqIBj{bPV_B)iheaGh%1$De~c=Y87YyHXH&#g@T+6%f3aYh z#J>=J;{sQxfT(ftzRvfG1I2ouT6tjQ|ATHVT(i^>Y=dU?aYjW5LxC_8jd2U48iGV& z_f`oLs(H_){1_?!*>iATXY{1AdQR>*2ibwnPvK!KSP8OYF29pPl=_x2I*L7Mvhfzo zq+}DZ@>J<{Wsi+uZh`=7MoC2!el+Dv6+T4%g`ug35smafjBPBUl3P27E9F?Uw*4*B zPrz~s=?ORt^D>wk5QN>#(sS85B$UDe5uQ>qpRT#Tbw7}b%is}kf)_S{vjf~^-jL@s>Wr};_PY7;Fj);%-!#Sh0lEr{<@YrCo=@l%{BCIuBKig)rz z+;jRTaDiohHuOdqekiYBFBVdy!cEFy^PQd`(bVvhFO@9$PhmKrr-ua%1yem~T=i2j zIb6h_fz0fw3=2GX@E~~BFt}k7rQ$%O)Jm^vFL;db>s4CX8SV%b=+O5%I_ALLHYs}r zRYE}aLgutA^gHHDqqv?!TQ7!E6EK9Z{x{cwtij07tN(Z>inxJI3<#JRZ+`)*u@V*u z)6uyJddznwvoPH7e0gG?MoM8`RY}Pivr0+V+v+dT5oz6@2lJ!~91t*EAa30!l+tz( zc)JC4>eDy|ED+{H4KeDr>YL0%r};C3Nky}NlsTt@Q_XuY+?1e&E&`F=Mom8)Gs0rY zV$$76c_3)Gt4fD+1_SxIAG@$0nfRiLFhPXtN>EXx|>=HZd5`Qi3@?dCJtlO#&2j$lLE=n3k{UDu>bpXd|Q zl|3&>;*YjXq1(oOhVVEz3k?~gYFu9VF1g5e@mn|QiTi2}5563A*t zu1j_?MLdOtB9P2urSrUH;6j357_tD@gF!KN?cZR&N#=Fi+0CGBjmsh=t?g}X&<_Uh zaFM1Sk7yVtZ#J>6$tc1|RqbkxVB%8A&8OSFVeo{p|j<3biyUon$`ot&Fe|J&{i>%TSiRYF=ncWSU4@Nth=pQrMpul*AavWrQ#paNJ-C()g$L$|56uZv2nwmicOS|5vXs zY+y@W-gk*nfC@e3fqIqGZ=j}0jN@?1M@l0VE(PUW(2dW&`Sh0Tm?mgMm~y~p$R?-J z7||JpgiHORDV3^iJup0j98Fo|cX=1M!!ip`*FDm4nQhsx1e$5KNe`4)HMq3wo^qHf zG$rW4d4rcj7SDIbX_k+sMZ>{Q=<+{X=|zfW8X)@t0>IMmu_esL1>J`uYOCP$G+uIP z(BWlHFN6nUgHRZyK?$1S&VzwF_QwJK8KxqMdgJC6f5}5f!pf6H7i34()gl2W)HYFn z7&@NJY=W89CKhc3AXT)pb6z*AKf9}Of6H5eYPGQjm-fW)MNZBofEQ0uPe+gRqjYob z*8Mkl6Lc)ZpPd8?oM_FYfj|XM6b}po1PmA2GL}aVgU($^i)06CJLZnUHL%jhmc6h) zFioLX>CbJbgi{XOD|M=#jdytA=-c!9C5A$90^b*QEyE_I3oZqFJXKQuJ5FSl%u0}z zKE>?48cO^6L|%D)`&^&@ z)!y@xLwbJ00+=UJwMY?{X9nt_YhnA3>yl91CcYS*cEjG|8zPD50gDb zmAzR&xY(>}n5yFn!Updm!B8YgnEP38;A<-U35;|xJ;t&N;4OqAWB`?jQ8669<7D)E z5!t?&k`>W}jlt|!OPeva6M)&?7y2b-2j(ZGU?+ozES2TGtUJ0Eoq)2leH8I$vds|X z6lu)S`aE+Yv^HyNYw+h6l`LRz8zh(=22O<%cG8}doTw35hiQpSN?ah{`FqG@01spUJSw#-b4}&X?dD=|A}d( zQboQ0jA_LZ1I0v!^a2$YI7u9@e*ne#D&lWJ>@W0)9`X0h|sR6mhHp!4FEN zc!buB-KS_9FIL(If4?Eh&9y1yLNTma+R>b1CYxj~kzXDJ5kP1_Vdwz*P77BJy=DG$ z29R~|8=yxE>}@ULEgi7lz+6qhEQa?C4G$}RXIz+-^?gdBmwLqXK07VlwedAbiE17K5z3=;&uDnXL|UsOmj`HwO`YOz!?S2pl(CG8{uf#1Z! zHimYZ109e)hwmUQiU3D1N#1q`i2NdN!< diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-oss.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-oss.png index 55229b614580f520ea5494839538a56367926d6f..a84e5771d49f6359601b73d909e430643551f9b4 100644 GIT binary patch literal 10116 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 Dg!z{P diff --git a/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-plus.png b/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-plus.png index df46e3f3d7683710d22d3b4973cfecd19c3b32fc..a58c30f581b80149cade9860daa0d2a78868d6c4 100644 GIT binary patch literal 10243 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 E0U!VAOaK4? literal 10056 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 From 12078fc0a7ceab8d1533d16e2e84b38d6e12bbd7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 20:03:51 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/results/reconfig/edge/edge-oss.md | 1 - tests/results/reconfig/edge/edge-plus.md | 1 - tests/results/zero-downtime-scale/edge/edge-oss.md | 1 - tests/results/zero-downtime-scale/edge/edge-plus.md | 1 - 4 files changed, 4 deletions(-) diff --git a/tests/results/reconfig/edge/edge-oss.md b/tests/results/reconfig/edge/edge-oss.md index 065886f4d..c7a41571b 100644 --- a/tests/results/reconfig/edge/edge-oss.md +++ b/tests/results/reconfig/edge/edge-oss.md @@ -192,4 +192,3 @@ GKE Cluster: - 10000ms: 1547 - 30000ms: 1547 - +Infms: 1547 - diff --git a/tests/results/reconfig/edge/edge-plus.md b/tests/results/reconfig/edge/edge-plus.md index b7789585c..26bd9e359 100644 --- a/tests/results/reconfig/edge/edge-plus.md +++ b/tests/results/reconfig/edge/edge-plus.md @@ -192,4 +192,3 @@ GKE Cluster: - 10000ms: 1550 - 30000ms: 1550 - +Infms: 1550 - diff --git a/tests/results/zero-downtime-scale/edge/edge-oss.md b/tests/results/zero-downtime-scale/edge/edge-oss.md index 6c25aa644..9e73ac0ec 100644 --- a/tests/results/zero-downtime-scale/edge/edge-oss.md +++ b/tests/results/zero-downtime-scale/edge/edge-oss.md @@ -279,4 +279,3 @@ Error Set: ``` ![abrupt-scale-down-https-oss.png](abrupt-scale-down-https-oss.png) - diff --git a/tests/results/zero-downtime-scale/edge/edge-plus.md b/tests/results/zero-downtime-scale/edge/edge-plus.md index f11cdfed7..d668ad7cc 100644 --- a/tests/results/zero-downtime-scale/edge/edge-plus.md +++ b/tests/results/zero-downtime-scale/edge/edge-plus.md @@ -279,4 +279,3 @@ Error Set: ``` ![abrupt-scale-down-https-plus.png](abrupt-scale-down-https-plus.png) -