Hi Everyone,
I have been hacking around with Syndesis and deploying on my minishift cluster. The standard installation and integrations work great. But I am struggling with when I have to customize something in base Syndesis and then install it. Also please feel free to point me to the right place if this is not a place for these questions!
The build itself works great and I can see the images in the namespace
$ syndesis build --app-images --image --flash --project vishal
Now I want to use the images I built with changes to deploy to another namespace but something I am struggling to get right. I don't know if it is something super trivial but let me explain what I tried and triaged so far:
1) I tried installing with syndesis by passing the tag - but it picks up the image from the Dockerhub syndesis repo and does not use the one I build in the previous step
syndesis minishift --install --nodev --project vishal-dep3 --local --tag 1.10.0
2) I noticed that Syndesis calls under the hood syndesis-operator binary[1] so I tried to find the right flags I could pass to the binary. I added an env variable such as FUSE_S2I_IMAGE based on the env variable it adds to the spec[2] but that did not help
3) I tried syndesis-operator binary directly with flags such as --image and --tag and also with --operator-config but they did not seem to help either.
Basically, no matter which method I tried - it was still fetching the syndesis-s2i and syndesis-server images from upstream syndesis docker repo and not from my images built in the previous step. Am I am missing something obvious here?
Thanks
-Vishal