Hi Luca. We have ClearML deployed through ArgoCD and have the following configs:
Chart.yaml
` apiVersion: v2
name: clearml
description: A Helm chart for Kubernetes
version: 0.0.1
dependencies:
- name: clearml
version: 3.5.1
repository:http://values.dev .yaml
# insert your own config here `
Both of above files are pushed into our own private gitops repository.
Apply the following file with kubectl:
clearml-argocd.yamlapiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: clearml namespace: argocd spec: project: default destination: server:
`
namespace: clearml
syncPolicy:
automated: {}
syncOptions:
- CreateNamespace=true
source:
repoURL: <YOUR GITOPS REPO>
targetRevision: main
path: charts/clearml
helm:
valueFiles:
- "values.dev.yaml" `
Hope this helps you!
Sorry, nope 😞 - I've never used ArgoCD...
Thanks SuccessfulKoala55 . Any idea why going to the address https://allegroai.github.io/clearml-helm-charts
returns a 404 error?
Other repositories that are used in Argo CD examples (e.g. https://bitnami-labs.github.io/sealed-secrets , which is also hosted on Github) instead of returning a 404, the index.yaml page is loaded instead.
I suspect this might be the reason why I can't make it work with ClearML.
I see in bitnami's gh-pages branch a file https://github.com/bitnami-labs/sealed-secrets/blob/gh-pages/index.html to do the redirect that contains:
` <html>
<head> <meta http-equiv="refresh" content="0; url= ` ` "> </head> <p><a href=" ` ` ">Redirect to repo index.yaml</a></p> </html> ` A similar file is missing in the ` clearml-helm-chart ` ` gh-pages ` branch.