Open mansing2 opened 3 years ago
The first issue has been resolved, there were a typo and fields missing from the deployment. However, the helm revision still shows as 1
Now what I'm looking for is to trigger Helm upgrade every time a new image is pushed so that it also triggers the other two jobs that are supposed to be executed every time the main deployment is updated.
Anything on this please?
I have the same issue, this works again when setting image tag of keel to latest.
@dza89 - Are you saying overall upgrade is now possible through the keel, I still see it is open https://github.com/keel-hq/keel/pull/547/
I don't know what the overal upgrade is. I guess it a helm upgrade?
But images work fine if you change the tag to latest, you'll see this in the logs:
time="2021-05-14T11:50:26Z" level=info msg="provider.defaultProviders: provider 'helm3' registered"
and you will also get new jobs from the helm3 provider if keel is configured of course.
@dza89 - What I meant is, I have a helm chart with one deployment and two jobs. My requirement is when a new image is made available, the deployment as well as the jobs should be triggered for an upgrade. That was not happening.
Oh sorry, I missed your additional information. Forget what I said!
We have recently upgrade Helm v2 to v3 and I'm in the middle of testing just one chart with Keel and I don't see the latest image is being pulled.
I also want to know if keel triggers the help upgrade or it will just replace to deployment whose image is updated, as we are deploying two additional jobs with one Deployment.
I have installed the keel using
helm install keel keel/keel --set helmProvider.version="v3"
as I have got helm3 installed.values.yaml
Chart.yaml
deployment.yaml from templates
Logs from keel pod. I don't see helm version being set here in the logs.
Am I missing anything here? any suggestion would be highly appreciable.