The Equinix Metal cloud and Juju¶
This document describes details specific to using your existing Equinix Metal cloud with Juju.
See more: Equinix Metal
When using this cloud with Juju, it is important to keep in mind that it is a (1) machine cloud and (2) not some other cloud.
See more: Cloud differences
As the differences related to (1) are already documented generically in the rest of the docs, here we record just those that follow from (2).
Notes on juju add-cloud
¶
Type in Juju: equinix
Name in Juju: equinix
Notes on juju add-credential
¶
Authentication types¶
access-key
¶
Attributes:
project-id: Packet project ID (required)
api-token: Packet API token (required)
Supported constraints¶
Supported placement directives¶
Other notes¶
Before deploying workloads to Equinix metal:
Due to substrate limitations, the Equinix provider does not implement support for firewalls. As a result, workloads deployed to machines under the same project ID can reach each other even across Juju models. Deployed machines are always assigned both a public and a private IP address. This means that any deployed charms are implicitly exposed and proper access control mechanisms need to be implemented to prevent unauthorized access to the deployed workloads.