cli53 er et verktøy som gir import og eksport fra BIND format og enkel kommandolinje forvaltning av Route 53 domener.
Komme i gang
Lag en hosted sone:
& Nbsp; cli53 skape example.com
Sjekk hva vi har gjort:
& Nbsp; cli53 liste
Importere en BIND sonefilen:
& Nbsp; cli53 import example.com --file zonefile.txt
Skift ut med en importert sone, venter på ferdigstillelse:
& Nbsp; cli53 import example.com --file zonefile.txt --replace --wait
Lage noen poster manuelt:
& 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'
Eksport som en BIND sonefilen (nyttig for å sjekke):
& Nbsp; cli53 eksport example.com
Lag noen vektet poster:
& Nbsp; cli53 rrcreate example.com www A 192.168.0.1 --weight 10 --identifier server1
& Nbsp; cli53 rrcreate example.com www A 192.168.0.2 --weight 20 --identifier server2
Lag et alias til ELB:
& Nbsp; cli53 rrcreate example.com www ALIAS ABCDEFABCDE dns-name.elb.amazonaws.com.
Ytterligere dokumentasjon er tilgjengelig, f.eks .:
& Nbsp; cli53 --help
& Nbsp; cli53 rrcreate --help
Installasjon
& Nbsp; sudo PIP installere cli53
Du kan deretter kjøre cli53 fra din vei:
& Nbsp; cli53
Du må sette dine Amazon legitimasjon i miljøet som AWS_ACCESS_KEY_ID og AWS_SECRET_ACCESS_KEY eller konfigurere dem i ~ / .boto. For mer informasjon se: http://code.google.com/p/boto/wiki/BotoConfig
Advarsler
Som Amazon begrenser operasjoner til maksimalt 100 endringer, hvis du utfører en stor operasjon som endrer over 100 ressurs poster det vil bli delt. En operasjon som involverer sletter, etterfulgt av oppdateringer som en import med --replace vil veldig kort forlate domenet inkonsekvent. Du har blitt advart
Egenskaper :
- lage vert soner
- slette vert soner
- liste vert soner
- import til BIND format
- eksport til BIND format
- lage ressurs poster
- slette ressurs poster
- fungerer med BIND format sonefiler vi alle kjenner og elsker - ikke nødvendig å redigere XML !
- skaper AWS vektet poster
- lage AWS Alias poster til ELB
Hva er nytt i denne utgaven:
- Sjekk Boto versjon
Hva er nytt i versjon 0.3.2:
- Tilleggsfunksjoner som rrlist, rrcreate, import og eksport slik at de er i stand til å arbeide med Alias poster som har en identifikator og en ventetid basert eller vektet ruting politikk. (XBE)
- Forbedre feilmelding når Boto ikke klarer å importere
Hva er nytt i versjon 0.3.1:
- Lagt til støtte for Latency-basert ruting. For øyeblikket å bruke denne trenger du Boto utvikle gren: pip installere https://github.com/boto/boto/tarball/develop
Hva er nytt i versjon 0.3.0:
- Lagt til støtte for AWS utvidelser: vektet poster og alias poster.
Krav :
- Python
Kommentarer ikke funnet