Hello all,

I have a challenged POC to do in order to dockerize an existent OSGi
based application and then deploy it to a Kubernetes based cloud.

I'm not totally aware of k8 features yet, so I have some doubts that I
would like discuss here.

The main doubt is related to our existent upgrading process which
currently we upload a R5 repository to a webserver and then a node
management agent bundle access it and upgrades the necessary app bundles.

Many examples I saw in the web creates a docker image in their building
process and delivery an image at each dev cycle. I don't like much of
this idea, so initially I thought to mimic our existent process in a
docker container just setting up a Volume in order to upload the newer
repositories.

So I have created two docker images for testing this locally. One image
contains the OSGI container and framework bundle (that do not change
much) and other image that extends the other for only the apps bundles.
it have worked well running locally.

Would this also work in K8 ?  What would happen if I need to scale and
then create multiple PODS for this application?

thanks for any help.

best regards,

Cristiano


_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to