Chef Client on Ubuntu ARM (arm64)
We use some arm boxes at work for testing, and do our provisioning with Chef. Chef bootstrap doesn't work because ARM is not an official supported platform for Chef.
To work around this, I installed a few packages:
apt install ruby apt build-dep ruby-yajl
Then Installed Chef as a Gem:
sudo gem install chef
With this done, I could use knife boostrap as normal :).