InfraNestInfraNest
DigitalOcean

DigitalOcean koppelen

Koppel DigitalOcean om je Droplets en DNS vanuit InfraNest te beheren en om de SSL-certificaten van je account naar je certificatenlijst te halen.

Bijgewerkt 2 november 20265 min lezen

Koppel je DigitalOcean-account aan InfraNest om je Droplets en DNS te beheren en de SSL-certificaten op je account binnen te halen — dit is voor iedereen die servers of domeinen bij DigitalOcean heeft draaien.

#Overzicht

  • Beheer Droplets, DNS-zones en records, volumes, VPC's, firewalls en load balancers rechtstreeks vanuit InfraNest.
  • Je servers, zones en records verschijnen automatisch zodra je verbonden bent — niets om handmatig te importeren.
  • Certificaten die op je DigitalOcean-account zijn opgeslagen, worden naar je certificatenlijst gehaald, zodat ze onder de vervalherinneringen vallen.
  • DigitalOcean kan DNS hosten voor elk domein, ongeacht waar je de naam hebt gekocht — je hoeft de registratie nooit te verplaatsen.

NoteAls je liever een token gebruikt in plaats van aan te melden, heb je een DigitalOcean-API-token nodig. Zie Een DigitalOcean-API-token aanmaken voor de stappen en welke rechten je het moet geven.

#DigitalOcean koppelen

  1. Ga naar Integrations en open DigitalOcean.
  2. Geef de koppeling een Account label (Optioneel — handig als je meer dan één account koppelt).
  3. Kies voor welke functies je het wilt gebruiken: Cloud, DNS en Certificates.
  4. Selecteer Connect with DigitalOcean en keur het goed in het venster dat opent, of plak je API token.
  5. Laat Email me when this integration has problems aangevinkt als je e-mailwaarschuwingen wilt.
  6. Selecteer Connect.
DigitalOcean koppelen

#Wat je krijgt zodra het gekoppeld is

  • Servers — maak hier Droplets aan, en de Droplets die je al hebt verschijnen met hun grootte, regio, adressen en tags. Hernoem en wijzig de grootte, zet ze aan en uit, start opnieuw op, bouw ze opnieuw, herstel vanaf een back-up of snapshot, reset het rootwachtwoord, maak snapshots en zet DigitalOcean's wekelijkse back-ups aan of uit.
  • Grafieken — cpu en bandbreedte voor elke Droplet, plus geheugen en schijfruimte waar DigitalOcean's monitoringagent draait, waarop je meldingen kunt bouwen. Ze worden ongeveer elke tien minuten vernieuwd.
  • Volumes, VPC's, firewalls en load balancers — hier aangemaakt, gewijzigd en verwijderd, niet alleen weergegeven. Koppel een volume aan een Droplet, maak het groter of maak er een snapshot van, bewerk de regels van een firewall en pas die in één keer toe op meerdere Droplets, en geef een load balancer zijn services en doelen. Gereserveerde IP-adressen die je niet meer gebruikt, kun je vrijgeven.
  • DNS — bekijk en bewerk je zones en records, en maak of verwijder zones vanaf hier. Wijs de nameservers van je domein naar ns1.digitalocean.com, ns2.digitalocean.com en ns3.digitalocean.com en DigitalOcean beantwoordt ze.
  • SSL-certificaten — de certificaten op je DigitalOcean-account verschijnen in je certificatenlijst, met hun namen en vervaldatums, zodat ze onder je vervalherinneringen vallen.

#Tips

  • DigitalOcean verkoopt geen domeinen. Het host alleen DNS voor namen die elders zijn geregistreerd, dus er zijn hier geen domeinacties — verlengingen, overdrachtsvergrendelingen en WHOIS-privacy blijven bij wie je de naam hebt gekocht.
  • Cpu-grafieken hebben DigitalOcean's monitoringagent op de Droplet nodig. Bandbreedte werkt altijd omdat DigitalOcean die buiten de machine meet, maar cpu, geheugen en schijfruimte komen van een agent die alleen wordt geïnstalleerd als monitoring aanstond toen de Droplet werd gemaakt. Droplets die je vanuit InfraNest aanmaakt, hebben dit aan staan; zet bij een oudere Droplet monitoring aan in het DigitalOcean-paneel en de grafiek begint zich te vullen.
  • Er is geen schijfsnelheidsgrafiek. DigitalOcean meldt hoe vol een schijf is, maar niet hoe snel die leest en schrijft, dus er is geen schijfsnelheidsgrafiek of -melding voor deze provider.
  • Sommige dingen blijven in het DigitalOcean-paneel: herstelmodus en het aankoppelen van een ISO hebben geen API, en Console opent de toegangspagina van de Droplet bij DigitalOcean in plaats van een console binnen InfraNest. 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 rond tags zijn opgebouwd, worden getoond maar zijn niet bewerkbaar. DigitalOcean kan een regel richten op Droplets, tags of load balancers in plaats van alleen op 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 zelf bewerken. Gebruik DigitalOcean's eigen configuratiescherm om er een te wijzigen.
  • Het adresbereik van een VPC ligt vast zodra deze is aangemaakt, en een Droplet kan na aanmaak niet naar een andere VPC worden verplaatst. Hernoemen werkt wel hier.
  • Een volume kan niet worden hernoemd — DigitalOcean staat dit niet toe, dus een volume houdt de naam waarmee het is aangemaakt. Groter maken werkt; kleiner maken niet, bij geen enkele provider.
  • Reverse DNS wordt niet aangeboden. DigitalOcean stelt de reverse DNS van een Droplet in op basis van de naam ervan.
  • 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 die InfraNest aanbiedt is 30 seconden.
  • Het SOA-record is alleen-lezen, wat normaal is — DigitalOcean onderhoudt dit voor je.

#Problemen oplossen

  • "Authentication failed" — het token is verwijderd, of het is verlopen. DigitalOcean-tokens kunnen worden aangemaakt met een vervaldatum; maak een nieuwe aan, open het tabblad Account van het account en plak hem met Update the API key.
  • "DigitalOcean could not be reached" bij het koppelen — dat bericht betekent precies wat er staat: de verbinding werd niet geweigerd, DigitalOcean antwoordde gewoon niet terwijl we hem controleerden. Wacht een minuutje en selecteer opnieuw Connect.
  • Sommige dingen werken en één ding wordt geweigerd — je token heeft aangepaste scopes en mist er één. De eenvoudigste oplossing is een Full Access-token; zie anders Een DigitalOcean-API-token aanmaken voor de exacte lijst. Het opnieuw opbouwen van een Droplet, het herstellen ervan en het resetten van het rootwachtwoord vereisen droplet admin, en het bericht noemt dit expliciet als dat ontbreekt.
  • Rebuild, Restore en Reset password zijn grijs — je hebt gekoppeld met de knop voordat InfraNest DigitalOcean om toestemming vroeg om dit te doen. Selecteer Reconnect DigitalOcean op het tabblad Power van de server en keur het opnieuw goed; aan de rest van de koppeling verandert niets.
  • Je hebt gekoppeld met de knop en een certificaat wordt niet geïmporteerd — de goedkeuring die je gaf, dekt alleen de functies die op dat moment waren aangevinkt. Koppel los, vink ook Certificates aan en koppel opnieuw. Hetzelfde geldt voor Servers: een koppeling die alleen voor DNS is gemaakt, kreeg nooit toegang tot je Droplets.
  • De cpu-grafiek van een Droplet is leeg terwijl bandbreedte werkt — die Droplet heeft geen monitoringagent. Zie de tips hierboven; het is geen probleem met de koppeling.

Gerelateerde artikelen

Begin in seconden

Breng je hele infrastructuur samen in één modern dashboard.

Gratis plan · Geen creditcard nodig · In enkele minuten ingesteld