ot4i / ace-docker

73 stars 167 forks source link

is there an image variant used for CI? #202

Closed tuananh closed 8 months ago

tuananh commented 8 months ago

Issue description

we just want to create BAR file in CI. full image is too big for that.

Steps to reproduce the issue

What's the expected result?

-

What's the actual result?

-

Additional details / screenshot

IBMRob commented 8 months ago

Unfortunately at the moment to create bar files you need the full App Connect install thus it's quite a large image. Typically we don't find this a problem in real world situations because once the image has been cached on the workers it's very quick to load (sub second). To further improve this you can pre-cache the image on all workers so the first pull is also fast.

Supporting partial installs for specific scenarios is something that is on the roadmap but no committed dates at the moment. I suggest raising an Idea at https://integration-development.ideas.ibm.com/ideas/?project=APPC

tuananh commented 8 months ago

our situation is eks cluster using spot instances. k8s nodes come and go pretty often, resulting in very slow image pull when the node got re-created.

this is usually not a problem with on-premise cluster.

IBMRob commented 8 months ago

Check out https://github.com/ot4i/ace-docker/tree/main/experimental for some options (Note these are currently unsupported but may help in this scenario

tuananh commented 8 months ago

Check out https://github.com/ot4i/ace-docker/tree/main/experimental for some options (Note these are currently unsupported but may help in this scenario

none of these options is working in my case right? only the full version.