TimescaleDB: 4. Creare il servizio
Questa documentazione fa parte della guida Automatizzare con la CLI. Consulta la guida completa qui: Avvia TimescaleDB, recupera le sue credenziali e modifica la sua configurazione in modo programmato con la Stackhero CLI.
Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione TimescaleDB cloud pronta all'uso, pensata per permettervi di iniziare in pochi minuti. Ecco cosa vi aspetta:
- Tutti i migliori plugin inclusi, come
PostGIS,PgVectore altri ancora.- Accesso pratico all'interfaccia web PgAdmin per una gestione semplice del database.
- Aggiornamenti facili e immediati con un solo clic per mantenere sempre aggiornata la vostra installazione.
- Performance affidabile e sicurezza avanzata sulla vostra infrastruttura privata e dedicata.
Se desiderate risparmiare tempo e ottimizzare il vostro flusso di lavoro, il cloud hosting TimescaleDB di Stackhero è progettato per offrirvi la massima semplicità d'uso. Potete provarlo in appena 5 minuti!
Ecco uno script di esempio che crea uno stack, aggiunge il suo servizio TimescaleDB, attende che venga avviato, recupera la configurazione (incluse le credenziali generate) e applica una nuova configurazione.
#!/bin/bash
set -e
export STACKHERO_TOKEN="usr-xxxxxx:your-token"
serviceStore="timescaledb" # Il nome del service store TimescaleDB (vedi step 2)
instance="..." # Una dimensione dell'istanza dallo step 3
region="europe" # Un nome di regione dallo step 3
# Crea uno stack per il suo servizio (usa l'organizzazione predefinita; aggiunga --organization se necessario)
stackId=$(stackhero --format=script stack-create \
--name="My TimescaleDB stack")
echo "Stack creato: ${stackId}"
# Aggiunge TimescaleDB allo stack (i nomi vengono risolti automaticamente)
serviceId=$(stackhero --format=script service-add \
--stack="My TimescaleDB stack" \
--service-store="${serviceStore}" \
--instance="${instance}" \
--region="${region}")
echo "Servizio aggiunto: timescaledb"
# Attende che il servizio sia completamente operativo (può richiedere alcuni minuti)
stackhero service-wait-for --service="timescaledb"
# Recupera la configurazione del servizio, incluse le credenziali generate
stackhero service-configuration-get --service="timescaledb" --format=json