cli53 è uno strumento che fornisce l'importazione e l'esportazione dal formato BIND e semplice gestione della riga di comando della Route 53 domini.
Per iniziare
Creare una zona in hosting:
& Nbsp; cli53 creano example.com
Controlla quello che abbiamo fatto:
& Nbsp; lista cli53
Importare un file di zona BIND:
& Nbsp; cli53 importazione example.com --file zonefile.txt
Sostituire con una zona importato, in attesa di esecuzione:
& Nbsp; cli53 importazione example.com --file zonefile.txt --replace --wait
Creare manualmente alcuni record:
& Nbsp; cli53 rrcreate example.com www A 192.168.0.1 --ttl 3600
& Nbsp; cli53 rrcreate example.com www A 192.168.0.2 --ttl 3600 --replace
cli53 rrcreate example.com '' MX '10 192.168.0.1 ''20 192.168.0.2'
Esporta in un file di zona BIND (utile per il controllo):
& Nbsp; cli53 esportazione example.com
Creare alcuni record ponderati:
& Nbsp; cli53 rrcreate example.com www A 192.168.0.1 --Peso 10 --identifier server1
& Nbsp; cli53 rrcreate example.com www A 192.168.0.2 --Peso 20 --identifier server2
Creare un alias per ELB:
& Nbsp; cli53 rrcreate example.com www ALIAS ABCDEFABCDE dns-name.elb.amazonaws.com.
Ulteriore documentazione è disponibile, es .:
& Nbsp; cli53 --help
& Nbsp; cli53 rrcreate --help
Installazione
& Nbsp; sudo pip install cli53
È quindi possibile eseguire cli53 dal vostro percorso:
& Nbsp; cli53
È necessario impostare le credenziali di Amazon nell'ambiente come AWS_ACCESS_KEY_ID e AWS_SECRET_ACCESS_KEY o configurarli in ~ / .boto. Per ulteriori informazioni si veda: http://code.google.com/p/boto/wiki/BotoConfig
Avvertenze
Come Amazon limita operazioni a un massimo di 100 modifiche, se si esegue una vasta operazione che cambia più di 100 record di risorse verrà suddiviso. Un'operazione che coinvolge eliminazioni, seguiti da aggiornamenti come un'importazione con --replace sarà molto brevemente lasciare il dominio incoerente. Siete stati avvertiti
Caratteristiche :
- creare zone ospitate
- eliminare le zone ospitate
- Elenco ospitato zone
- importazione di legarsi formato
- esportazione di legarsi formato
- creare record di risorse
- eliminare i record di risorse
- funziona con i file di zona in formato BIND che tutti noi conosciamo e amiamo - non c'è bisogno di modificare XML !
- creare record ponderati guerra
- creare record AWS Alias per ELB
Cosa c'è di nuovo in questa versione:
- Versione check boto
Cosa c'è di nuovo nella versione 0.3.2:
- funzionalità aggiunta a rrlist, rrcreate, import ed export in modo che siano in grado di lavorare con i record Alias che hanno una politica di routing di latenza basata o ponderata identificatore e. (XBE)
- Migliorare messaggio di errore quando boto non riesce ad importare
Cosa c'è di nuovo nella versione 0.3.1:
- Aggiunto il supporto per il routing basato su latenza. Per il momento di utilizzare questo è necessario il boto sviluppare ramo: pip install https://github.com/boto/boto/tarball/develop
Cosa c'è di nuovo nella versione 0.3.0:
- Aggiunto il supporto per le estensioni AWS: record ponderati e alias record.
Requisiti :
- Python
I commenti non trovato