Sob demanda
O Equinix Metal™ oferece servidores sob demanda. Você pode provisionar e desprovisionar servidores sob demanda para se adequar à sua carga de trabalho.
Disponibilidade e Custo
A Equinix Metal possui diversos tipos de servidores elegíveis para implantação sob demanda, sujeitos à disponibilidade . Como não virtualizamos nossa infraestrutura e não fornecemos máquinas 100% dedicado, não garantimos que todos os tipos de servidor estarão sempre disponíveis em todos os locais. A disponibilidade de inventário não é garantida para solicitações de provisionamento de instâncias sob demanda. Se você precisar de opções de provisionamento mais confiável, considere solicitar Servidores Reservados.
Servidores sob demanda são cobrados com uma taxa fixa por hora. A cobrança começa assim que o servidor é provisionado com sucesso e termina quando o servidor é excluído do projeto do usuário. As taxas estão disponíveis no console Equinix Metal .
Implantando servidores sob demanda
- Console
- API
- CLI
- Terraform
Para implantar um novo servidor, selecione um dos seus Projetos e, em _Servidores Bare Metal > Implantar escolha Implantar sob demanda

Selecione seu área metropolitana e seu plano de servidor.

Em seguida, escolha um sistema operacional.

Se você deseja implantar mais de um servidor, você ajustar o número em Selecionar número de servidores. Você pode nomear seus servidores alterando os nomes de host predefinidos. OBSERVAÇÃO: Não é possível usar sublinhados no nome do host.
Em Configurações Opcionais, você pode configurar endereços IP, dados do usuário ou acesso por chave SSH para seus servidores.

Suas escolhas serão resumidas na tabela Resumo. Quando você satisfeito com o resumo, você poderá implantar seu servidor clicando em Implantar agora.
Para provisionar um servidor, envie uma solicitar POST para o endpoint projects/{id}/devices.
curl -X POST \
-H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN>" \
"https://api.equinix.com/metal/v1/projects/{id}/devices" \
-d '{
"metro": "<metro_code>",
"plan": "<server_type>",
"operating_system": "<os_code>"
}'
O ID do seu projeto é obrigatório no caminho da solicitar . Os parâmetros do corpo da requisição metro, plan e operating_system são todos obrigatórios. Campos opcionais incluem hostname, ip_addresses, userdata e muitos outros estão disponíveis para configurar ainda mais seus servidores. Uma lista completa e a explicação de todos os campos disponíveis estão na Referência da API .
Para provisionar um servidor usando a CLI, use o comando metal device create.
metal device create --project-id <project_UUID> --plan <server_type> --metro <metro_code> --operating-system <os_code>
--project ID, --metro, --plan e --operating_system são todos obrigatórios.
Para configurar ainda mais seus servidores, considere opções como --hostname e --userdata. Para obter uma lista completa das opções disponíveis, consulte a Referência da CLI .
Para provisionar um servidor sob demanda usando o Terraform, use o recurso equinix_metal_device.
resource "equinix_metal_device" "server" {
hostname = "my-server"
plan = "c3.small.x86"
metro = "sv"
operating_system = "ubuntu_22_04"
billing_cycle = "hourly"
project_id = var.project_id
}
Os parâmetros plan, metro, operating_system, billing_cycle e project_id são obrigatórios. Parâmetros opcionais adicionais, como user_data, ip_addresses e tags, podem ser configurados conforme necessário.
Para obter documentação completa e todas as opções de configuração disponíveis, consulte a Documentação do provedor Terraform.
Excluindo um servidor sob demanda
Excluir um servidor é uma ação permanente. Uma vez você, ele se torna irrecuperável.
As instâncias de servidor implantadas sob demanda nunca são excluídas pelo Equinix Metal sem a permissão explícita do proprietário da instância, exceto em caso de encerramento da conta ou restrição indefinida devido ao não cumprimento de nossos [Termos de Serviço.
- Console
- API
- Terraform
Método 1
Para excluir um servidor On Demand, selecione seu Projeto. Em _Servidores Bare Metal, escolha Gerenciar.
Selecione o servidor que deseja excluir. Clique em Excluir no menu Ações.

Método 2
Após selecionar um servidor, exclua-o do menu Ações.

Após clicar em Excluir em qualquer um dos métodos acima, preencha a caixa de diálogo de confirmação e clique em Excluir instância para excluir o servidor.
Método 3
Exclua o servidor na guia Configurações do servidor. Digite "excluir" no campo e clique em Excluir Servidor.

Para excluir um servidor na API, envie uma solicitar DELETE para o endpoint /devices/{id}.
curl -X DELETE -H 'X-Auth-Token: <API_TOKEN>' \
"https://api.equinix.com/metal/v1/devices/{id}"
Assim que a solicitar for recebida pela API, o servidor será excluído. Não há etapa de confirmação.
Para excluir um servidor gerenciado pelo Terraform, remova o recurso equinix_metal_device da sua configuração e execute terraform apply.
terraform apply
O Terraform mostrará as alterações planejadas (destruição do dispositivo) e solicitará confirmação antes de excluir o servidor.
Para obter mais informações, consulte a Documentação do provedor Terraform.