Hvordan bruke Antsle til raskt å distribuere en virtuell maskin

Bilde: Antsle

Antsle er et utrolig kraftig og brukervennlig verktøy for distribusjon av virtuelle maskiner og containere. Disse distribuerte maskinene kalles "antlets" og kan være alt fra et fullstendig operasjonssystem for server (for eksempel CentOS, Ubuntu Server eller Windows Server) til et stasjonært OS. Antsle er en utviklers drøm, men kan også tjene i et produksjonsmiljø. Distribuer og utvikle antleten din og få den til å kjøre nettsteder, databaser, skyservere og mye mer.

Men hvor vanskelig er det å distribuere en ny gevir? Du vil bli overrasket over hvor enkel prosessen er. Jeg skal lede deg gjennom prosessen med å lage en ny gevir - en Ubuntu Server med en full Kubernetes-stabel. Du skulle tro at dette vil ta litt tid å rulle ut gitt kompleksiteten ved å installere Kubernetes. Det er ikke.

Hva trenger du

Du trenger en Antsle, og den enheten må kobles til LAN-en og slås på. Det er det. Jeg antar at du allerede har satt opp produktet og har tilgang til antMan, det nettbaserte grensesnittet til Antsle.

Lage vinkelen

Når du har logget på antMan, klikker du på fanen antMan Hjem og klikker på knappen Ny antlet ( figur A ).

Figur A

AntMan-hovedsiden.

I det resulterende vinduet ( figur B), konfigurerer du vinkelen din til å dekke dine behov. Husk at hvis geviret vil tjene et formål som krever betydelige ressurser, må du sørge for å gi den nok RAM og vCPUer.

Figur B

Oppretter den nye geviret.

Før du klikker på Create antlet-knappen, må du forstå et par ting. Den første er at malalternativet lar deg velge fra listen over forhåndsinstallerte maler. De tilgjengelige alternativene er:

  • Blank
  • CentOS 7
  • FreeBSD
  • Ubuntu 16.04 Kubernetes
  • Debian - LXC

Dette er de eneste malene som er tilgjengelige i mal-rullegardinmenyen. Hvis du klikker på Legg til mer, finner du:

  • Ubuntu-Xenial LXC
  • Windows Server 2012
  • Debian 8.5
  • Windows Server 2012 Standard GUI
  • Kali Linux
  • Vinduer 10
  • CentOS 7.1 LXC
  • Windows Server 2016
  • Kali Linux (ingen GUI)

Det må bemerkes at Windows-malene ikke inkluderer en Windows-lisens. Hvis du distribuerer en av disse malene, vil du bli bedt om å oppgi en lisens for operativsystemet.

For vårt eksempel, velg Ubuntu 16.04 Kubernetes.

La oss nå snakke om IP-adressen. Som standard kjører Antsle på undernettet 10.1.1, så når du oppretter en ny antlet, definerer du den endelige delen av adressen. Jeg skal dekke opprettelsen av en virtuell NIC (slik at du kan nå vinkelen fra LAN) i et senere stykke. I den forbindelse hvordan vi gjør dette, holder vi oss med undernettet 10.1.1.

Når du har konfigurert antleten til å dekke dine behov, klikker du på Opprett antlet. I det resulterende vinduet vil antMan instruere deg om hvordan du kan nå din nye gevir. For å gjøre dette, bruker du SSH i form av:

 ssh -p 22XXX 

Før du kan gjøre dette, må du imidlertid starte den nyopprettede vinkelen. For å gjøre det, gå tilbake til antMan-hovedsiden og klikk på Start-knappen som er knyttet til den nyopprettede kanten ( figur C ).

Figur C

Vårt nyopprettede gevir, klar til å starte.

Når geviret har startet, må du gi det tid til å starte opp. Du kan alltid klikke på VNC-knappen (til venstre for navnet på vinkelen) for å åpne en VNC-tilkobling til grevelen. Dette lander deg ved påloggingsmeldingen for operativsystemet. For de fleste av gevirene er legitimasjonsbeskrivelsen root / antsle. Det er klart at du vil endre det umiddelbart. For Linux-antlets vil du opprette en ny administratorkonto slik at du ikke logger inn som root.

For å sikre skallet i vinkelen, SSHer du inn porten 22XXX (der XXX er IP-en til din gevir). Så hvis antleten din kjører 10.1.1.12, vil porten være 22012 og den sikre skallkommandoen er:

 ssh -p 22012 

Det er ett annet problem du kan støte på. Hvis maskinen du prøver å logge inn på geviret av en eller annen grunn ikke kan se myantsle.local, vil du ønske å erstatte IP-adressen til antslen din, slik (min Antsle er 192.168.1.142):

 ssh -p 22012 

Gjett hva? Du kommer til å finne et annet problem her. De fleste Linux-distribusjoner tillater ikke sikker shell-pålogging ved å bruke root-kontoen. Så før du kan ssh til antlet, må du først logge deg på via VNC-alternativet, opprette en ny bruker, og så kan du SSH inn i antlet med den nye brukeren. Kommandoene du vil bruke til opprettelsen av den nye brukeren er:

 useradd -m USERNAME passwd USERNAME usermod -aG sudo USERNAME 

Hvor USERNAME er det faktiske navnet på den nye brukeren. Når du har lagt til den nye brukeren, åpner du filen / etc / passwd (med kommandoen nano / etc / passwd ), finn den nye brukeren og legger til / bin / bash til slutten av brukerens linje ( figur D ) .

Figur D

Forsikre deg om at den nye brukerens skall er bash.

På dette tidspunktet skal du være i stand til å logge deg på vinkelen, via SSH, og begynne å jobbe.

Velkommen til geviret ditt

Gratulerer, du har nettopp distribuert din første gevir. Det tar mindre enn fem minutter (mer sannsynlig rundt to minutter) fra å logge seg på antMan til å logge seg inn på geviret. Utenom å komme seg rundt SSH-påloggingsproblemet, er det virkelig så enkelt. Spinn opp tre eller fire Ubuntu Kubernetes-gevir, og du er klar til å begynne å jobbe mot den første Kubernetes-klyngen. Hvor tiltalende er det?

Datasenter Trender Nyhetsbrev

DevOps, virtualisering, hybridsky, lagring og driftseffektivitet er bare noen av datasentertemaene vi vil trekke frem. Leveres mandager og onsdager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com