diff --git a/deploy/kubernetes/agent-daemonset.yaml b/deploy/kubernetes/agent-daemonset.yaml index a9d4f75..d924be3 100644 --- a/deploy/kubernetes/agent-daemonset.yaml +++ b/deploy/kubernetes/agent-daemonset.yaml @@ -14,13 +14,14 @@ spec: name: claritty-agent spec: hostNetwork: true + serviceAccountName: claritty-agent-sa containers: - name: claritty-agent - image: vaishnav88sk/claritty-agent:v7 + image: vaishnav88sk/claritty-agent-client:v2 imagePullPolicy: Always env: - name: BACKEND_URL - value: ":8088" + value: "http://:8088" volumeMounts: - name: varlog mountPath: /var/log/containers diff --git a/deploy/kubernetes/rbac.yaml b/deploy/kubernetes/rbac.yaml new file mode 100644 index 0000000..957ad36 --- /dev/null +++ b/deploy/kubernetes/rbac.yaml @@ -0,0 +1,23 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: claritty-agent-role +rules: + - apiGroups: ["metrics.k8s.io"] + resources: ["nodes"] + verbs: ["get", "list"] + +--- + +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: claritty-agent-rolebinding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: claritty-agent-role +subjects: + - kind: ServiceAccount + name: claritty-agent-sa + namespace: default diff --git a/deploy/kubernetes/serviceaccount.yaml b/deploy/kubernetes/serviceaccount.yaml new file mode 100644 index 0000000..2574239 --- /dev/null +++ b/deploy/kubernetes/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: claritty-agent-sa + namespace: default diff --git a/frontend/index.html b/frontend/index.html index 7f12c08..7947b1a 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -50,7 +50,7 @@

Memory Usage