NixOS 21.11 Released
If you liked NixOS 21.05, you're gonna love NixOS 21.11, which is now available for on-demand deployment across all Gen3 machines.
Not only is the release codenamed "Porcupine" - which is pretty fantastic, but it includes a long list of additions and improvements. Have a look for yourself!
Rocky Linux 8 Now Available
Last month we added NixOS and Alma Linux added to our platform and swapped out "handcrafted" Ubuntu and RHEL images for upstream cloud images.
Today is another day, and with that, we have another operating system. Welcome, Rocky Linux 8, to all of our Gen3 machines, including both x86 and Arm!
And, of course, here is what's in our head when we click "deploy":
RHEL 8 Now Using Upstream Cloud Images
Okay, friends - it's a busy week with lots of updates. Here's another one for you, focused on big red.
This week we introduced a change to our RHEL 8 images, which are now being served with upstream cloud images instead of our own hand-crafted and packaged images. What this means is that we're no longer including the following packages, which were previously included in our RHEL images.
  • kernel-tools
  • vim
  • curl
  • pigz
  • kernel
  • kernel-modules
  • grub2-efi
  • grub2
  • shim
  • dracut-network
  • tar
  • audit
  • bash
  • ca-certificates
  • chrony
  • cloud-init
  • cloud-utils-growpart
  • curl
  • hwdata
  • keyutils
  • logrotate
  • microcode_ctl
  • net-tools
  • NetworkManager-team
  • NetworkManager-tui
  • openssh-clients
  • openssh-server
  • openssl
  • parted
  • pciutils
  • rsync
  • rsyslog
  • sudo
  • systemd
  • tar
  • tcpdump
  • teamd
  • tuned
  • vim
  • linux-firmware
  • dracut-config-generic
  • irqbalance
  • iputils
This adjustment brings our images in line with the standard images users consume on other clouds. If you need these packages, going forward you'll need to install them as part of your environment setup or use our legacy image process (legacy images will be available through December 2022).
If you have any questions or concerns, please reach out to our support team!
Ubuntu Cloud Images Are Coming in January!
Operating systems....can’t live with them, can’t live without them!
In the first of a series of updates, we’re improving how we handle OS images. Here's what you can expect:
  1. We're moving from hand-crafted "works great on Metal" images to upstream cloud images.
  2. We're expanding our list of official OS's to make it easier for you to deploy what you need. Welcome to NixOS, AlmaLinux, and soon Rocky Linux, Alpine Linux, FreeBSD, Talos, and more.
An important distro to our users is Ubuntu, so we're giving it the royal treatment. Starting in January we will deploy upstream Ubuntu Cloud Images for all supported versions.
New Default Ubuntu Images Going Live in 4 weeks
On January 10th, 2022 we'll start delivering upstream Ubuntu Cloud images to all new deployments via our portal or API.
Most of you won't notice an issue, but we will be removing some packages that we currently include, but that are
included by default in the Ubuntu Cloud images. Here are the packages that will no longer be included by default. If you need them, you'll need to install them as part of your post-provisioning setup.
  • traceroute
  • cpufrequtils
  • dstat
  • iperf
  • jq
  • mg
  • mosh
  • mtr
  • netcat
  • nmap
  • ntpdate
  • python3-yaml
  • shunit2
  • ssh
  • unzip
  • gnupg2
What’s in it for you?
Aligning our official OS images with the images people use on other public clouds enables a better, more consistent experience. Simply put, a common image makes it easier to operate or migrate workloads across environments.
What if I want to keep using the legacy Docker-based images for a while?
If you really can't stand change, you can follow our legacy image process. The legacy images will be available until December 2022. But remember: these images are called legacy for a reason and will not receive updates.
Let us know if you have any questions!
CentOS End of Life
Is it really a feature if you're taking something away? In this case, we're sad to see our longtime friend CentOS exit stage left.
On December 31st, 2021 CentOS will reach the end of life. After this date, no updates to our images will be applied. To help you prepare, we've released alternatives including AlmaLinux and (soon) Rocky Linux.
Here's how it's gonna go down
Our current CentOS images will be available through our portal and API for the next few months.
  • On March 17th, 2022 we'll remove CentOS from our API and portal.
  • At that point, you'll only be able to deploy CentOS images through your own Custom iPXE or through our legacy image process.
  • These legacy images will be available through December 31st, 2022.
  • After this date, the images will be deleted.
That's it!
giphy (1)
Alma Linux 8
With CentOS reaching EOL at the end of this month, we're pleased as punch to announce that Alma Linux 8 is now a supported "on-demand" OS across our x86 Gen3 configurations.
Arm support will roll out shortly!
Login Changes Coming to Equinix Metal
To help unify the login experience across all Equinix portals, we're implementing Auth0 as our authentication backend.
Starting on December 9th, you may notice changes to the Equinix Metal console login. We'll be phasing this rollout, so it could take us a few weeks to get to your account.
Anything I should be aware of?
When your account is transitioned, you'll notice one main change: when asked for your email address and password, the URL will be If you use a password manager, it may warn you about the URL change. This is expected behavior and not a phishing attack.
I use the API and/or an integration (e.g. Terraform). Any changes?
No, you can continue to use existing API keys without any adjustment.
Anything else I need to do?
Your login credentials will remain the same with the same email address and same password. If you use multi-factor authentication (MFA), you can continue to use your regular SMS or application-based authentication with the same MFA code.
However, you will need to generate a new recovery code. Please see our documentation or reach out if you have questions.
NixOS and Metal, Back in Action
If you dig NixOS and you love Metal, then today is a happy day!
Thanks to a collaboration with Determinate Systems, NixOS 21.05 "Okapi" is now available as an official OS for Equinix Metal. That means you're just one click (or API call) away from enjoying your favorite declarative operating system on some sweet bare metal.
  • NixOS 21.05 is available on just about all configs.
  • Notable exception: c3.small.x86 is not yet ready, but coming very soon.
  • Yes, this includes x86 and Arm configs (example, c3.large.arm). Woot!
While adding a new OS to our list sounds simple, a
of great "under the hood" work has taken place to make it easier and more reliable for us to validate and then deliver images across our configs.
Huge props to our Delivery Engineering team to Graham Christensen and Determinate Systems for working with us and being the first one through the gate.
Time for some juicy Arm goodness - thanks Ampere!
Today we're happy to announce our latest Arm-based server (the c3.large.arm) which is based on Ampere's 80-core Altra processor. Want a closeup? Here's a picture!
We've worked with a long line of Arm machines over the years...from the original 96-core Cavium ThunderX and the follow-up ThunderX2, to the Qualcomm Centriq, various boxes from Huawei, and more recently the Ampere eMag.
Suffice it to say that we've come a long way and the c3.large.arm stands heads and shoulders above previous generations. Altra was custom designed by Ampere for cloud-native workloads, which translates into lots of scale and consistency. Here are two stats to help you see what we mean:
  • 80 physical cores in a single socket design.
  • Consistent scaling at 2.8 GHz per core. Run 'em all full out!
Our c3.large.arm is available today in Dallas and Washington DC, with more sites and inventory coming soon. Enjoy!
OSS Alert! Declarative Kubernetes cluster management w/ Tinkerbell
Today we’re excited to announce the Technical preview of Cluster API Provider Tinkerbell.
With this release, it is now possible to provision, scale, and upgrade Kubernetes clusters on hardware managed by Tinkerbell in a declarative fashion using Cluster API.
Check out the project documentation to learn more.
Load More