From a6d884ed861bd8cc3abdfd53105ab0c026cfee1c Mon Sep 17 00:00:00 2001 From: Vaishnav88sk Date: Sat, 28 Jun 2025 18:57:51 +0530 Subject: [PATCH 1/2] daemonset for agent added --- deploy/kubernetes/agent-daemonset.yaml | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 deploy/kubernetes/agent-daemonset.yaml diff --git a/deploy/kubernetes/agent-daemonset.yaml b/deploy/kubernetes/agent-daemonset.yaml new file mode 100644 index 0000000..e897788 --- /dev/null +++ b/deploy/kubernetes/agent-daemonset.yaml @@ -0,0 +1,35 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + name: claritty-agent + namespace: default +spec: + selector: + matchLabels: + name: claritty-agent + template: + metadata: + labels: + name: claritty-agent + spec: + hostNetwork: true + containers: + - name: claritty-agent + image: vaishnav88sk/claritty-agent:v7 + imagePullPolicy: Always + env: + - name: BACKEND_URL + value: ":8088" + volumeMounts: + - name: varlog + mountPath: /var/log/containers + - name: kubelet + mountPath: /etc/hostname + readOnly: true + volumes: + - name: varlog + hostPath: + path: /var/log/containers + - name: kubelet + hostPath: + path: /etc/hostname From c9cf32e63e39f70e849cc5b91ff8700638a2ad62 Mon Sep 17 00:00:00 2001 From: Vaishnav88sk Date: Sat, 28 Jun 2025 19:08:41 +0530 Subject: [PATCH 2/2] indentation adjusted --- deploy/kubernetes/agent-daemonset.yaml | 35 +++++++++++++------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/deploy/kubernetes/agent-daemonset.yaml b/deploy/kubernetes/agent-daemonset.yaml index e897788..a9d4f75 100644 --- a/deploy/kubernetes/agent-daemonset.yaml +++ b/deploy/kubernetes/agent-daemonset.yaml @@ -1,3 +1,4 @@ +--- apiVersion: apps/v1 kind: DaemonSet metadata: @@ -14,22 +15,22 @@ spec: spec: hostNetwork: true containers: - - name: claritty-agent - image: vaishnav88sk/claritty-agent:v7 - imagePullPolicy: Always - env: - - name: BACKEND_URL - value: ":8088" - volumeMounts: + - name: claritty-agent + image: vaishnav88sk/claritty-agent:v7 + imagePullPolicy: Always + env: + - name: BACKEND_URL + value: ":8088" + volumeMounts: + - name: varlog + mountPath: /var/log/containers + - name: kubelet + mountPath: /etc/hostname + readOnly: true + volumes: - name: varlog - mountPath: /var/log/containers + hostPath: + path: /var/log/containers - name: kubelet - mountPath: /etc/hostname - readOnly: true - volumes: - - name: varlog - hostPath: - path: /var/log/containers - - name: kubelet - hostPath: - path: /etc/hostname + hostPath: + path: /etc/hostname