Koppel je DigitalOcean-account om Droplets en DNS rechtstreeks vanuit InfraNest te beheren, en om de verloopdatums van je SSL-certificaten in het oog te houden. Dit is voor iedereen die servers of domeinen bij DigitalOcean host.
Overzicht
- Beheer je Droplets, DNS-zones en records, volumes, VPC's, firewalls en load balancers zonder InfraNest te verlaten.
- Haal de SSL-certificaten op je DigitalOcean-account op in je certificatenlijst, zodat ze gedekt zijn door verloopherinneringen.
- Je servers, zones en records verschijnen automatisch zodra de koppeling is gemaakt.
- DigitalOcean host DNS voor elk domein, ongeacht bij wie je de naam hebt gekocht — je hoeft de registratie niet te verplaatsen.
NoteDigitalOcean verkoopt geen domeinen. Het host alleen DNS voor namen die elders zijn geregistreerd, dus verlengingen, overdrachtsblokkades en WHOIS-privacy blijven bij wie je de naam hebt gekocht.
Voordat je begint
Als je Connect with DigitalOcean gebruikt, heb je niets van tevoren nodig — je meldt je aan bij DigitalOcean en keurt de koppeling daar goed.
Als je liever een token gebruikt, heb je een DigitalOcean API token nodig. Zie Create a DigitalOcean API token voor de stappen en welke rechten je moet geven.
DigitalOcean koppelen
- Ga naar Integraties en open DigitalOcean.
- Geef de koppeling een Account label (optioneel — handig als je meer dan één account koppelt).
- Kies voor welke functies je hem wilt gebruiken: Servers, DNS en Certificaten.
- Selecteer Connect with DigitalOcean en keur dit goed in het venster dat opent, of plak je API token.
- Laat Email me when this integration has problems aangevinkt staan als je e-mailwaarschuwingen wilt.
- Selecteer Verbinden.
Wat je krijgt zodra hij is gekoppeld
- Servers — maak hier Droplets aan, en je bestaande Droplets verschijnen met hun grootte, regio, adressen en tags. Zet ze aan en uit, herstart ze, herbouw ze, maak snapshots, schakel DigitalOcean's wekelijkse back-ups in of uit, en bekijk CPU-, bandbreedte- en schijfgrafieken waarop je meldingen kunt bouwen.
- Volumes, VPC's, firewalls en load balancers — aangemaakt, gewijzigd en verwijderd vanuit hier, niet alleen weergegeven. Koppel een volume aan een Droplet, bewerk de regels van een firewall en pas deze toe op meerdere Droplets tegelijk, en geef een load balancer zijn services en doelen.
- DNS — bekijk en bewerk je zones en records, en maak of verwijder zones vanuit hier. Wijs de nameservers van je domein naar
ns1.digitalocean.com,ns2.digitalocean.comenns3.digitalocean.comen DigitalOcean beantwoordt de verzoeken. - SSL-certificaten — de certificaten op je DigitalOcean-account verschijnen in je certificatenlijst, met hun namen en verloopdatums, zodat ze gedekt zijn door je verloopherinneringen.
Tips
- CPU-grafieken hebben DigitalOcean's monitoring agent nodig op de Droplet. Bandbreedte werkt altijd omdat DigitalOcean dit buiten de machine meet, maar CPU, geheugen en belasting komen van een agent die alleen is geïnstalleerd als monitoring was ingeschakeld toen de Droplet werd aangemaakt. Droplets die vanuit InfraNest zijn aangemaakt, hebben dit automatisch aan; voor een oudere Droplet schakel je monitoring in het DigitalOcean-panel in, en de grafiek begint te vullen.
- Schijfsnelheid wordt weergegeven in een grafiek, maar schijfbewerkingen niet. DigitalOcean rapporteert megabytes per seconde gelezen en geschreven, dus die grafiek werkt en er kan een melding op worden gebouwd. Het rapporteert geen bewerkingen per seconde (IOPS), dus die melding wordt niet aangeboden.
Goed om te weten
- Sommige dingen blijven in het DigitalOcean-panel: de console, herstelmodus en het koppelen van een ISO hebben geen API. Back-ups draaien op DigitalOcean's eigen wekelijkse schema en kunnen niet op aanvraag worden gestart — maak een snapshot als je er nu een wilt.
- Regels die zijn opgebouwd rond tags worden getoond maar zijn niet bewerkbaar. DigitalOcean kan een regel richten op Droplets, tags of load balancers naast gewone adressen, en InfraNest begrijpt alleen adressen. Die regels verschijnen in de firewall gemarkeerd als Managed at the provider en blijven precies zoals ze zijn wanneer je opslaat — de rest van de firewall kun je gewoon bewerken. Om er een te wijzigen, gebruik je het eigen configuratiescherm van DigitalOcean.
- Het adresbereik van een VPC ligt vast zodra deze is aangemaakt, en een Droplet kan daarna niet naar een andere VPC worden verplaatst. Een naam wijzigen werkt hier wel.
- Volumenamen en -groottes kunnen hier nog niet worden gewijzigd voor welke provider dan ook — koppelen, loskoppelen en verwijderen is wat een volume vandaag te bieden heeft.
- Certificaatbestanden kunnen niet worden gedownload. DigitalOcean geeft het certificaat zelf nooit terug via zijn API, alleen de details, dus InfraNest kan je laten zien wat een certificaat dekt en wanneer het verloopt, maar heeft niets om te downloaden.
- De kortste TTL is 30 seconden. DigitalOcean weigert iets lagers.
- Het SOA-record is alleen-lezen, wat normaal is — DigitalOcean onderhoudt dit voor je.
Problemen oplossen
- "Authentication failed" — het token is verwijderd of verlopen. DigitalOcean-tokens kunnen worden aangemaakt met een verloopdatum; maak een nieuw token en plak dit onder Reconnect.
- "DigitalOcean could not be reached" bij het koppelen — dat bericht betekent precies wat het zegt: de verbinding werd niet geweigerd, DigitalOcean antwoordde simpelweg niet terwijl we het controleerden. Er is niets mis met je account of je goedkeuring. Wacht een minuut en selecteer opnieuw Verbinden.
- Sommige dingen werken en één ding wordt geweigerd — je token heeft aangepaste scopes en er ontbreekt er één. De eenvoudigste oplossing is een Full Access token; anders zie je Create a DigitalOcean API token voor de exacte lijst.
- Je hebt gekoppeld met de knop en een certificaat wil niet importeren — de goedkeuring die je gaf, dekt alleen de functies die op dat moment waren aangevinkt. Koppel los, vink ook Certificaten aan, en koppel opnieuw. Hetzelfde geldt voor Servers: een koppeling die alleen voor DNS is gemaakt, heeft nooit toegang gekregen tot je Droplets.
- De CPU-grafiek van een Droplet is leeg terwijl bandbreedte werkt — die Droplet heeft geen monitoring agent. Zie "Goed om te weten" hierboven; het is geen probleem met de koppeling.
Was dit artikel nuttig?