On-premise hosting of apps
Last updated
Was this helpful?
Last updated
Was this helpful?
There are environments that do not have direct internet access. For these environments, the FLECS apps can also be hosted on-premise. As an app consists of one or more docker images and the app , these two things are required:
The FLECS docker registry can be easily synchronised with tools such as Crane to deploy the images in a private network without internet access. Access tokens to the required apps can be retreived from FLECS.
Since the app manifests point to the FLECS registry, the pointer must be changed to the private registry in this case. To do this, change the image
entry in the manifest and replace flecs.azurecr.io
with <my local registry>
. The modified manifest can then be made available to the FLECS Core either via the sideload or via its app installation API (FLECS Core API). The FLECS Core will then automatically attempt to pull the image from <my local registry>
.