Add unless to repo install
diff --git a/helm/client.sls b/helm/client.sls
index 274c5be..2c83899 100644
--- a/helm/client.sls
+++ b/helm/client.sls
@@ -57,6 +57,7 @@
     - name: helm repo add {{ repo_name }} {{ repo_url }}
     - env:
       - HELM_HOME: {{ helm_home }}
+    - unless: helm repo list | grep '^{{ repo_name }}[[:space:]]{{ repo_url|replace(".", "\.") }}'
     - require:
       - cmd: prepare_client
 {%- endfor %}