Yes, to the best of my knowledge the operator does not deploy the
standalone image, but the controller image with config properties to run as
the standalone.

We did some experiment in the openserverless-build to build the standalone
as native image, this is the reason why we contributed the changes to the
OpenWhisk project to build using the JDK17. The idea was to use graalvm to
have a native image. And indeed the devcontinaer available under the
openserverless-build project installs GRAALVM 17, but any JDK17 is valid. I
suggest to use the eclipse-temurin ones.

Il giorno ven 1 mag 2026 alle ore 21:53 Michele Sciabarra <
[email protected]> ha scritto:

> Interesting! So the "standalone" image is not used at all currently?
>
> I thought it was because I built it in the old days of Nuvolaris Community.
>
>
>
> Michele Sciabarra | CEO
>
> m: +44 747 984 8388
> e:  [email protected]
> l:   https://linkedin.com/in/msciab
> Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US
> www.nuvolaris.io linkedin.com/in/msciab
>
>
> On Fri, 1 May 2026 at 20:38, Francesco Timperi Tiberi <[email protected]>
> wrote:
>
> > In miniops, if this is done via the operator your don't use the
> > standalone, but the regular controller in standalone mode I believe. Just
> > check the version of the pod image and you will see it it the same of the
> > regular controller.
> >
> > Anyway, the openserverless-builds also the standalone.
> >
> > On 2026/05/01 19:29:22 Michele Sciabarra wrote:
> > > That is great! A question, is the standalone also built? We use it in
> the
> > > miniops and we need that too...
> > > Unless we can instead go with the standard controller with an
> appropriate
> > > configuration.
> > >
> > > Michele Sciabarra | CEO
> > >
> > > m: +44 747 984 8388
> > > e:  [email protected]
> > > l:   https://linkedin.com/in/msciab
> > > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US
> > > www.nuvolaris.io linkedin.com/in/msciab
> > >
> > >
> > > On Fri, 1 May 2026 at 20:27, Francesco Timperi Tiberi <
> > [email protected]>
> > > wrote:
> > >
> > > > Hi Michele,
> > > >
> > > > Briefly, the OpenWhisk 2 images I built are these:
> > > >
> > > > registry.hub.docker.com/apache/openserverless-wsk-controller
> > > > registry.hub.docker.com/apache/openserverless-wsk-invoker
> > > >
> > > > both with the same tag: 2.0.0-incubating.2512132233
> > > >
> > > > Since these are OpenWhisk 2 images, they expect the scheduler to be
> > > > present as well (which does exist with the same tag).
> > > >
> > > > However, the openserverless-operator does not deploy the scheduler.
> > > >
> > > > I created this PR on the operator project
> > > > https://github.com/apache/openserverless-operator/pull/80, which
> shows
> > > > how to use OpenWhisk 2 images in an OpenWhisk 1–style mode (let’s
> call
> > it
> > > > that), and also fixes a couple of bugs related to the controller and
> > > > invoker image versions when they are specified in the wsk file.
> > > >
> > > > To reproduce the build, you need to use the project
> > > > https://github.com/apache/openserverless-build, but:
> > > >
> > > > This PR must be accepted in the OpenWhisk project
> > > > https://github.com/apache/openwhisk/pull/5565, which updates the
> > version
> > > > of the Zookeeper dependencies.
> > > >
> > > > Without it, OpenWhisk 2 images in controller+invoker mode are not
> > working.
> > > > Nobody has paid attention to it, but you should be able to approve
> it.
> > I
> > > > suspect that since everyone is using version 2 with the scheduler,
> the
> > > > Zookeeper issue hasn’t surfaced.
> > > >
> > > > Once the PR in OpenWhisk is accepted, you just need to align the
> > openwhisk
> > > > submodule in the openserverless-build project. The GitHub Action that
> > > > performs the build is triggered as usual by a tag.
> > > >
> > > > There is also a devcontainer and a Taskfile with the relevant
> commands
> > to
> > > > build the images locally.
> > > >
> > > > The current images I used were built and tested from my forks of the
> > three
> > > > projects. My user is authorized to push to Docker under Apache, which
> > is
> > > > why they are already there.
> > > >
> > > > On 2026/05/01 18:36:26 Michele Sciabarra wrote:
> > > > > Hello everyone next step is to build from sources the Operator and
> > the
> > > > > OpenWhisk components. I remember Francesco worked on it, can you
> > please
> > > > > write your recommendations?
> > > > >
> > > > >
> > > > > Michele Sciabarra | CEO
> > > > >
> > > > > m: +44 747 984 8388
> > > > > e:  [email protected]
> > > > > l:   https://linkedin.com/in/msciab
> > > > > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US
> > > > > www.nuvolaris.io linkedin.com/in/msciab
> > > > >
> > > >
> > >
> >
>

Reply via email to