-
-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ArgoCD support? #160
Comments
Hi, can you tell me what problems did you run into? Using |
It doesnt seem to deploy at all. When running kubectl on the namespace it should deploy to it says it couldn't find any resources. |
I'll give it a try tonight and see if I can get it to work. Will report back. |
Any updates? |
@RFlintstone sorry got sidetracked with other issues, I'll definitely try it in a day or two at most. |
Alright! |
@RFlintstone it works fine for me with the following config:
|
@RFlintstone worked for me Here's my configuration if it helps
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: uptime-kuma
namespace: argocd
spec:
destination:
namespace: uptime-kuma
name: enterprise
project: default
sources:
# Chart from Chart Repo
- chart: uptime-kuma
repoURL: https://helm.irsigler.cloud
targetRevision: 2.18.0
helm:
valueFiles:
- $values/enterprise/uptime-kuma/values.yaml
- $values/enterprise/uptime-kuma/pvc.yaml
# Values from Git
- repoURL: 'https://git.enterprise.com/user/argocd'
targetRevision: HEAD
ref: values
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- Replace=true
- ServerSideApply=true
service:
type: LoadBalancer
port: 3001
volume:
enabled: true
accessMode: ReadWriteOnce
size: 4Gi
# If you want to use a storage class other than the default, uncomment this
# line and define the storage class name
# storageClassName:
# Reuse your own pre-existing PVC.
existingClaim: "uptime-kuma"
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
namespace: uptime-kuma
name: uptime-kuma
spec:
storageClassName: slow-storage
accessModes:
- ReadWriteMany
resources:
requests:
storage: 4Gi Also, have an ingress setup if you need help with that. Let me know if I can help you in anyway. Thanks. |
Thank you, I didn't have the time to try it out yet but I'm going to try to do this today or tomorrow. |
This didn't seem to work for me. (Also didn't want to deploy as it should). @jpjonte's version did deploy although the ingress didn't want serve the app even though everything was on the right namespace. (And to be honest, I rather use manifests to deploy instead of type |
Hey @RFlintstone , |
Still facing issues, sadly. |
Ok, will try to have a look into it. Need first to get some ArgoCD setup running, so sadly I can not give any ETA... |
Any update? 🙂 |
I have been using this Helm chart for more than an year to deploy Uptime Kuma via ArgoCD. Here is what my configuration looks like:
What does your application object looks like? |
Working with argocd+kustomize with no problem |
Is it possible / do you have a recommended way to easily deploy the helm image with ArgoCD?
I got it working with the command but I much rather use Argo.
This only seems to work with
helm upgrade
for me:The text was updated successfully, but these errors were encountered: