etcd con DBine

Come connettere DBine a etcd e cosa puoi fare una volta connesso. Questa pagina nasce da ciò che il driver di etcd dice di sé, quindi corrisponde alla versione di DBine che scarichi.

Connettersi

  1. In DBine, apri Nuova connessione.
  2. Scegli etcd nell’elenco dei motori.
  3. Compila i campi qui sotto, premi Prova connessione e poi Salva.

Porta predefinita: 2379.

Generale

CampoDescrizione
Server obbligatorioEsempio: localhost
PortaEsempio: 2379
UtenteSolo se l'autenticazione di etcd è abilitata.
PasswordConservato nel portachiavi di sistema, mai nei file di DBine.
Sola letturaAttivo o disattivo.

Tunnel SSH. La connessione può passare da un server SSH, anche attraverso una catena di bastion host, con password, chiave privata o l’agente SSH. L’impronta del server viene verificata in known_hosts o confermata la prima volta.

SSL/TLS

CampoDescrizione
Cifra la connessione (TLS)Attivo o disattivo.
Considera attendibile il certificato del serverAttivo o disattivo.

Avanzate

CampoDescrizione
Prefisso delle chiaviEsplora risorse elenca solo le chiavi che iniziano con questo prefisso.

Cosa mostra l’explorer

Gli oggetti compaiono direttamente sotto la connessione:

Editor di query

L’editor usa i comandi di etcd, con il completamento degli oggetti della connessione. Le istruzioni e i comandi vengono eseguiti sul database scelto nella scheda.

Cosa accetta l’editor:

Comandi etcdctl, uno per riga:
get <chiave> [--prefix] [--limit=N] [--rev=N] [--keys-only] [--count-only]
put <chiave> <valore> [--lease=<id>] [--ttl=<secondi>]
del <chiave> [--prefix]
lease grant <ttl> | lease revoke <id> | lease timetolive <id> [--keys] | lease list
member list | endpoint status | alarm list | compaction <revisione>
user list | user add <utente> <password> | user passwd <utente> <password> | user delete <utente> | user get <utente>
user grant-role <utente> <ruolo> | user revoke-role <utente> <ruolo>
role list | role add <ruolo> | role delete <ruolo> | role get <ruolo>
role grant-permission <ruolo> read|write|readwrite <chiave> [--prefix] | role revoke-permission <ruolo> <chiave> [--prefix]
auth status | auth enable | auth disable
snapshot save <file su questo computer>
Gli argomenti con spazi vanno tra virgolette; # inizia un commento.

Modelli pronti per i nuovi oggetti:

Strumenti per etcd

Disponibili

  • Monitor del server
  • Designer visuale di nuovi oggetti
  • Caricamento massivo nativo durante la migrazione dei dati
  • Utenti e permessi
  • Backup
  • Ricerca di chiavi nell’explorer

Non disponibili per etcd

  • Piani di esecuzione grafici
  • Profiler delle query in tempo reale
  • Sessioni e query in corso
  • Terminare una sessione
  • Lock: chi blocca chi
  • Annullare la query di un’altra sessione dall’elenco delle sessioni
  • Transazioni manuali (commit e rollback)
  • Uso degli indici
  • Creare database
  • Eliminare database
  • Proprietà del database
  • Relazioni nel diagramma ER
  • Rinominare oggetti
  • Confrontare e sincronizzare schemi
  • Clonare tabelle

Perché uno strumento non si applica a un motore, e i dettagli di ciascuno, sono nel riferimento sul supporto per motore (in inglese).

Generato dal driver di etcd 0.1.8, che DBine scarica la prima volta che ti connetti a etcd.

Scarica DBineTutti i motori