> Tribblix on AWS

AWS - Amazon Web Services - is one place to run Tribblix in the cloud.

You can run Tribblix on an EC2 instance on AWS.

There are AMIs available for both vanilla Tribblix and the LX-enabled OmniTribblix. These are available in the London (eu-west-2) region. If you set your region to London, launch an instance, browse AMIs, and then search Community AMIs for "illumos" or "Tribblix" then you should get some results like the following:

[Tribblix AMIs]

Specifically, the currently available AMIs are:

If you want to run Tribblix in a different region, then you'll have to copy the AMI.

The images labelled (Nitro) support the new (t3, m5 etc.) instance types. They won't run on the older (t2, m4, etc.) instances. Do not enable static networking on a Nitro instance, the system will crash and not come back. There isn't any difference between the Nitro and non-Nitro images other than which instance types they will boot on.

The m4 and similar generation instances work well for the other images, as do t2 instances. The t2.micro is just fine for Tribblix, and is on the free tier. For these, I recommend you do enable static networking with zap staticnet -y

After launching an instance, you should be able to log in as root with your key pair. That's the only way in, there's no jack account, and no valid root password. You should create your own regular users, of course.

If you want to store data, add an EBS volume and create a separate ZFS pool. (This will also make it easier to move the data to another instance when you need to.)

The images supplied only have a smallish system disk. If you need a bigger root pool (as opposed to adding a second data pool) then create the root EBS volume with a larger size and expand the pool with:

# zpool online -e rpool c2t0d0

to get the additional space recognised. You can enlarge an EBS volume after instance creation, but it will take a reboot for Tribblix to realise that the volume size has changed.