slick53

Python-interface naar Route53
Download nu

slick53 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brad Carleton
  • Uitgever website:
  • http://github.com/bluepines/

slick53 Tags


slick53 Beschrijving

Slick53 is een Python-interface voor AWS Route53.InstallationRun Deze opdrachten om te installeren: Git Clone Git: //github.com/bluepines/Slick53.gitcd Slick53sudo Python Setup.py Installyou moet ook de volgende omgevingsvariabelen instellen: Export AWS_ACCESS_KEY_ID = " "Export Aws_Secret_Access_Key =" "Usagei schreef deze bibliotheek om een stuk eenvoudiger te maken met Amazon's Route53 DNS-service. Nu kunt u code schrijven zoals het volgende: >>> van slick53 importeren Route53 >>> Zone = route53.create_zone ('example.com') # Creëert de zone, exemplaar.com. >>> ZONE.ADD_A ('Voorbeeld. com ',' 182.12.142.12 ') # voegt een record toe aan de zone. >>> ZONE.ADD_CNAME (' www.example.com ',' example.com ') # voegt CNAME-record toe aan de zone. >>> Zone. .ADD_MX () # voegt MX-records toe aan de zone. Nu waar gewoon gebeurd is. Op regel twee maken we de zone. Dan maken we een record voor het naakte domein, gevolgd door een CNAME voor het subdomein 'www' dat terugkeert naar het naakte domein. Toen voegden we ook twee MX-records aan voor onze postwisselaars. Ook hoef je je geen zorgen te maken over trailing stippen en volledig gekwalificeerde domeinnamen, omdat dat automatisch wordt afgehandeld. Nu kunnen we een lijst met alle zones zoals deze pakken: >>> Route53.get_zones () # Krijg alle gehoste zones Of we kunnen onze individuele zone pakken op naam: >>> Zone = route53.get_zone ('example.com') U kunt ook kijken naar welke records u in uw zone hebt: >>> voor record in zone.get_records ( ): ... afdrukken record ... En hier is hoe u alleen de nameservers voor uw zone grijpt: >>> ZONE.GET_NAMESERVERS () # Krijg nameservers voor de zone. U voegt de nameservers toe aan uw domeinregistrar om daadwerkelijk over te schakelen naar de DNS-service van Amazon. Ik zou aanraden een niet-kritisch domein te migreren om te beginnen om ervoor te zorgen dat u het proces begrijpt voordat u uw grote domein verplaatst met honderden records naar Route53.Nu kunnen we al deze records verwijderen en de zone zelf zoals SO: >>> Zone = route53.get_zone ('example.com') # Krijg de zone. >>> ZONE.DELETE_A ('example.com') # Verwijder een record uit de zone. >>> ZONE.DELETE_CNAME ('www.example.com ') # Verwijder CNAME RECORD uit de zone. >>> ZONE.DELETE_MX () # Verwijder MX-records uit de zone. >>> ZONE.DELETE () # Verwijder de zone zelf. Als iemand dan nog vragen, bugs of problemen heeft Voel je vrij om te vragen.Hopefelijk, dit maakt je leven met route53 aanzienlijk eenvoudiger. PRODUCT'S HOMEPAGE


slick53 Gerelateerde software