Creëer jouw cloud instance (3/4)
Creëer jouw cloud instance (3/4)
persistent ephemeral security

Creëer jouw cloud instance (3/4)

Inleiding

In deze tutorial, die onderdeel is van de getting started serie, leggen wij je stap voor stap uit hoe hoe je een instance (virtual machine) met ephemeral storage aanmaakt, hoe je een instance aanmaakt met een bootable volume en hoe je security groups van een instance kunt aanpassen en toevoegen.

Voordat je een instance creëert moet je weten wat voor soort storage je wilt gebruiken. Je kunt een instance aanmaken met ephemeral storage of op basis van volume storage (block storage). Meer informatie over de verschillen tussen deze twee storage oplossingen vind je op Openstack Storage types pagina.

Nadat je een keuze hebt gemaakt voor een storage oplossing, die past bij jouw vraagstuk, is het tijd om jouw eerste instance te creëren.

Benodigdheden

Een instance lanceren met een Bootable Volume

Volg de onderstaande stappen om een instance te lanceren waarbij de door jou gekozen image op een bootable volume draait.

  1. Log in op het dashboard.
  2. Klik in het dashboard op het tabblad Compute en selecteer Instances
  3. Klik op de knop Launch Instance.
  4. Je start in het tabblad Details.
    1. Geef de instance een naam.
    2. Selecteer een Availability Zone voor jouw instance of laat deze staan op Any Availability Zone. In het laatste geval bepaalt Fuga Cloud de availability zone op basis van capaciteit.
    3. Het standaard aantal instances is 1, dit nummer kun je vergroten als je meerdere instances tegelijkertijd wilt starten.
  5. Klik op het tabblad Source.
    1. Bij Select Boot Source kies je voor de optie Image.
    2. Zorg ervoor dat bij Create New Volume de optie YES is geselecteerd.
    3. Bij Volume Size kun je aangeven hoe groot het volume moet worden. (Het minimum voor Linux bootable volumes is 10GB en voor Windows 30GB)
    4. Maak een keuze of je wel of niet je Volume automatisch wilt verwijderen wanneer je je instance verwijdert.
    5. Kies een image uit de lijst met beschikbare besturingssystemen. In dit voorbeeld gebruik ik Ubuntu 18.04 LTS.
  6. Klik op het tabblad Flavor en selecteer de gewenste flavor voor jouw instance. In dit voorbeeld gebruik ik c2.medium maar dat is natuurlijk volledig afhankelijk van jouw wensen.
  7. Klik op het tabblad Networks en selecteer public.
  8. Klik op het tabblad Security Groups en voeg jouw gewenste security group toe. Indien jouw cloud omgeving alleen beschikt over de default security group zal deze automatisch geselecteerd zijn.
  9. Klik op het tabblad Key pair en selecteer jouw key pair die je eerder hebt aangemaakt of geïmporteerd.
  10. Klik op het tabblad Configuration en plaats het volgende script in het veld Customization Script:
    #cloud-config
    hostname: instance1
    fqdn: instance1.fqdn.test
    manage_etc_hosts: true

    Met het toevoegen van deze extra configuratie-regels zorg je ervoor dat het besturingssysteem weet hoe hij zichzelf moet noemen (hostname) en wat zijn FQDN is. Het is dus geen verplichte stap maar voorkomt onnodige waarschuwingsmeldingen.

  11. Klik op de knop Launch instance.

Je instance met bootable volume is nu aangemaakt en je zou deze direct moeten zien in het tabblad Instances. Je instance heeft een public IP adres toegewezen gekregen. Het zojuist aangemaakte volume is vanaf nu zichtbaar in het tabblad Volume. Je zult zien dat er een Regular Volume is aangemaakt met de door jou gewenste grootte.

Een instance lanceren met Ephemeral Storage

  1. Log in op het dashboard.
  2. Klik in het dashboard op het tabblad Compute en selecteer Instances.
  3. Klik op de knop Launch Instance.
  4. Je start in het tabblad Details.
    1. Geef de instance een naam.
    2. Selecteer een Availability Zone voor jouw instance of laat de waarde bij dit veld staan op Any Availability Zone. In het laatste geval bepaalt Fuga Cloud de availability zone op basis van capaciteit.
    3. Het standaard aantal instances is 1, dit nummer kun je vergroten wanneer je meerdere instances tegelijkertijd wilt starten.
  5. Klik op het tabblad Source.
    1. Bij Select Boot Source kies je voor de optie image.
    2. Zorg ervoor dat bij Create New Volume de optie NO is geselecteerd.
    3. Kies een image uit de lijst met beschikbare besturingssystemen. In dit voorbeeld gebruik ik Ubuntu 18.04 LTS.
  6. Klik op het tabblad Flavor en selecteer de gewenste flavor voor jouw instance. In dit voorbeeld gebruik ik c2.medium maar dit is natuurlijk volledig afhankelijk van jouw wensen.
  7. Klik op het tabblad Networks en selecteer public.
  8. Klik op het tabblad Security Groups voeg jouw gewenste security group toe. Indien jouw cloud omgeving alleen beschikt over de default security group zal deze automatisch geselecteerd zijn.
  9. Klik op het tabblad Key pair en selecteer jouw key pair die je eerder hebt aangemaakt of geïmporteerd.
  10. Klik op het tabblad Configuration en plaats het volgende script in het veld Customization Script:
    
      #cloud-config
      hostname: instance1
      fqdn: instance1.fqdn.test
      manage_etc_hosts: true
    

    Met het toevoegen van deze extra configuratie-regels zorg je ervoor dat het besturingssysteem weet hoe hij zichzelf moet noemen (hostname) en wat zijn FQDN is. Het is dus geen verplichte stap maar voorkomt onnodige waarschuwingsmeldingen.

  11. Klik op de knop Launch instance.

Je Instance met ephemeral storage is nu aangemaakt en je zou deze direct moeten zien in het tabblad Instances. Daarnaast heeft je instance een public IP adres toegewezen gekregen.

Security Groups van een instance aanpassen

Indien je tijdens het lanceren van jouw instance niet alle security groups hebt geselecteerd, of wanneer je later nog extra security groups wilt toevoegen, dan is dat eenvoudig te doen door de volgende stappen uit te voeren:

  1. Log in op het dashboard
  2. Klik in het dashboard op het tabblad Compute en selecteer Instances.
  3. Klik naast Create Snapshot knop op de pijl om alle opties te bekijken.
  4. Selecteer Edit Security Groups
  5. Een nieuw venster opent waar je jouw beschikbare secrity groups kan zien, die je eerder hebt aangemaakt.
  6. Klik op de + van de security group die je wilt toevoegen en klik op save. Je kunt meer dan één security group toevoegen aan een instance.

Conclusie

Je hebt nu alle kennis om een instance te lanceren die wordt geboot vanaf ephemeral storage en/of vanaf volume storage. In de volgende tutorial leggen wij je stap voor stap uit hoe je kunt inloggen op je pas gemaakte instance.

Was this article helpful?


Next article:

Inloggen op jouw instance (4/4)

Inleiding In deze tutorial, die onderdeel is van de getting started serie, leggen wij je stap voor stap uit hoe je inlogt op jouw instance. Benodigdheden Fuga Cloud Account Security group met SSH toegang gekoppeld aan de instance Key Pair Draaiende instance met PUBLIC IP adres Voor de meeste nieuwe images is de gebruikersnaam de naam van de distributie in kleine letters, bijvoorbeeld: Ubuntu 18.04 is ubuntu en Fedora 27 is fedora.