From cb3cf289af252f42f7e128f8585d3fe4af9b0fd2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 04:21:41 +0000 Subject: [PATCH 1/4] Initial plan From 14809c0528e5af18ab6e24a67a214609896d9b9f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 04:24:27 +0000 Subject: [PATCH 2/4] Initial exploration of repository structure Co-authored-by: SRF-Audio <16975040+SRF-Audio@users.noreply.github.com> --- semicolon_delimited_script | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 semicolon_delimited_script diff --git a/semicolon_delimited_script b/semicolon_delimited_script new file mode 100644 index 00000000..0582116c --- /dev/null +++ b/semicolon_delimited_script @@ -0,0 +1,5 @@ +ansible --version +ansible-lint --version +yamllint --version +python3 --version + From c1b04ff1a096c7405cff23a58bf0c8106f49ca17 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 04:26:54 +0000 Subject: [PATCH 3/4] Add Loki Argo CD application for log storage Co-authored-by: SRF-Audio <16975040+SRF-Audio@users.noreply.github.com> --- argocd/apps/platform/loki.yml | 69 +++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 argocd/apps/platform/loki.yml diff --git a/argocd/apps/platform/loki.yml b/argocd/apps/platform/loki.yml new file mode 100644 index 00000000..574ae617 --- /dev/null +++ b/argocd/apps/platform/loki.yml @@ -0,0 +1,69 @@ +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: loki + namespace: argocd + annotations: + argocd.argoproj.io/sync-wave: "20" +spec: + project: coachlight-k3s-observability + source: + repoURL: https://grafana.github.io/helm-charts + chart: loki + targetRevision: "6.28.0" + helm: + valuesObject: + deploymentMode: SingleBinary + + loki: + auth_enabled: false + + commonConfig: + replication_factor: 1 + + limits_config: + retention_period: 168h + + storage: + type: filesystem + + schemaConfig: + configs: + - from: "2024-01-01" + store: tsdb + object_store: filesystem + schema: v13 + index: + prefix: loki_index_ + period: 24h + + singleBinary: + replicas: 1 + + persistence: + enabled: true + storageClass: local-path-retain + size: 10Gi + + gateway: + enabled: false + + backend: + replicas: 0 + + read: + replicas: 0 + + write: + replicas: 0 + + destination: + server: https://kubernetes.default.svc + namespace: observability-loki + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true From 9c61b55ed6feb5da3ab5e216110ac02b7f48f2c2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 04:30:00 +0000 Subject: [PATCH 4/4] Remove unrelated script file from PR Co-authored-by: SRF-Audio <16975040+SRF-Audio@users.noreply.github.com> --- semicolon_delimited_script | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 semicolon_delimited_script diff --git a/semicolon_delimited_script b/semicolon_delimited_script deleted file mode 100644 index 0582116c..00000000 --- a/semicolon_delimited_script +++ /dev/null @@ -1,5 +0,0 @@ -ansible --version -ansible-lint --version -yamllint --version -python3 --version -