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