Suryaa graciously tried out the patch and was able to get it to work
with some finagling. One of the issues is that cropped up is we don't
include the necessary module permissions for cloud mode to the JVM
args on startup by default. I thought I had added these a long time
ago but I remembered wrong I suppose. I have a patch up to add these
by default to all packaging by including them in the generated
appassembler helper script:
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21477/1
I'll go ahead and try deploying this on a real k8s cluster soon as
well. I think originally I only tried this on k3s or minikube, not
something with a real storage provider and all that.

On Tue, Jul 28, 2026 at 8:43 AM Suryaa Charan Shivakumar
<[email protected]> wrote:
>
> Hello team,
>
> I’ll try this and update the thread with feedback in a bit!
>
> Best,
> Suryaa
>
> On Tue, Jul 28, 2026 at 7:43 AM Ian Maxon <[email protected]> wrote:
>
> > I don't think I got any feedback on it, at least that I can remember.
> > If someone could try the compose file, which uses the container
> > packaging that can be built in asterix-podman, that would be great.
> >
> > On Mon, Jul 27, 2026 at 5:08 PM Mike Carey <[email protected]> wrote:
> > >
> > > Restarting this discussion to see where it ended up!  :-)
> > >
> > > (Doing some clearing out of older saved e-mail msgs.)
> > >
> > > On 1/15/26 4:44 PM, Ian Maxon wrote:
> > > > Hi fellow devs,
> > > > I've been working on improving the relatively nonexistent
> > > > documentation around cloud mode and all the related features, so that
> > > > a new release can be made showcasing all the excellent work that went
> > > > into them. At this point I have a compose file
> > > > (https://s.apache.org/demo-compose) that can be used with podman or
> > > > docker to pretty easily start up a instance of AsterixDB running on
> > > > top of
> > > > S3Mock, that can be stopped and started and retain data. It also shows
> > > > the relevant minimal configuration parameters for cloud mode.
> > > >
> > > > With this, I was trying to figure out what the tutorial/walkthrough
> > > > using this setup should showcase. I was thinking of something in the
> > > > style of SQL++ 101, but perhaps as follow-on to that document, so
> > > > AsterixDB 102 or something. This is what I could think of off the top
> > > > of my head, but it feels incomplete:
> > > >
> > > > - Database/Namespace
> > > > - COPY FROM/TO
> > > > - One or more external collection types
> > > > - Iceberg? Not sure if this would require additions to the compose
> > > > file, however.
> > > >
> > > > Anyone have any ideas on what else to add?
> > > >
> > > > - Ian
> >

Reply via email to