V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

hcloud-cli

Interfaz oficial para interactuar con la API de Hetzner Cloud, que opera sobre HTTPS, utiliza JSON como formato de datos y sigue un diseño RESTful. Permite gestionar recursos como servidores, volúmenes, redes, IPs flotantes, claves SSH y más desde la terminal, facilitando la automatización y la administración eficiente de infraestructura en la nube.

Antes de usar hcloud, se necesita configurarlo con un token de API de Hetzner Cloud [https://console.hetzner.cloud]

$ hcloud context create my-project
crear un contexto ingresando el token cuando se solicite lo que activará el contexto para el proyecto
$ hcloud --help
listar comandos disponibles
$ hcloud server-type list
listar tipos de servidores disponibles
$ hcloud server create --image ubuntu-22.04 --type cx11 --name my-cool-server
crea un servidor con la imagen ubuntu-22.04, tipo cx11 y nombre my-cool-server
$ hcloud ssh-key create --name my-ssh-key --public-key "ssh-rsa AAAjjk76kgf...Xt"
subir la clave SSH habilita el acceso seguro al servidor sin contraseña
$ hcloud server list -o json
muestra todos los servidores en el contexto activo y obtener resultados en formato JSON
$ hcloud server describe my-cool-server
muestra información detallada de un servidor por su ID o nombre
$ hcloud volume create --size 123 --name my-volume --server my-cool-server
crea un volumen de 123 GB y lo asócia a un servidor
$ hcloud floating-ip create --type ipv4 --description "my-floating-ip"
crea una IP flotante
$ hcloud floating-ip assign <floating-ip-id> my-cool-server
asigna la IP flotante a un servidor lo que permite redirigir tráfico sin cambiar la configuración del servidor
$ hcloud floating-ip unassign <floating-ip-id>
desasigna la IP
$ hcloud server delete my-cool-server
elimina un servidor por su ID o nombre de forma permanente
$ hcloud server metrics my-cool-server --type cpu,disk
consulta métricas [CPU, disco, red] de un servidor
$ hcloud context list
si se trabaja con varios contextos, muesta el listado
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4073 entradas - Acerca del Tractatus
La Pipa Plena 2025