Bruke Juju med LXC-beholdere på én enkelt maskin i Ubuntu 14.04 LTS
Summary: Juju organiserer programvare fra Canonical for enkel og rask implementering og administrering av nettskytjenester.
Symptoms
Skrevet av Field Engineer i Canonical
Innledning
Juju organiserer programvare fra Canonical for enkel og rask implementering og administrering av nettskytjenester. Si for eksempel at du vil implementere et bloggnettsted ved hjelp av wordpress-applikasjonen med åpen kildekode. Dette kan gjøres i tre enkle trinn med Juju:
1. Distribuer Wordpress Juju-perlen
2. Denne perlen krever en serverserver for database, og implementerer MySQL Juju-perlen.
3. Knytte begge perlene sammen.
Denne prosessen illustrerer hvor enkelt det er å implementere en ny applikasjon i løpet av minutter. I tillegg kan du enkelt skalere opp eller ned i ett enkelt trinn ved å legge til eller fjerne perleenheter.
Jujus primære hensikt er å jobbe enten med ulike skyleverandører eller på bart metall i et MAAS-miljø
. Juju kan imidlertid konfigureres til å kjøre på én enkelt maskin via den lokale leverandøren.
Den lokale leverandøren leverer en måte å bruke Juju til å implementere tjenester i Linux-beholdere (LXC) på din lokale maskin i stedet for på en nettsky eller flere systemer uten metall.
Hva er noen av grunnene til å bruke den lokale leverandøren?
- Den lokale leverandøren kan brukes som testmiljø for brukere til å eksperimentere med Juju uten å måtte bruke penger på maskinvare- eller nettskyleverandører.
- Det gir brukerne en måte å simulere et «produksjonslignende» nettskymiljø på. Brukeren bruker nettskyimager akkurat som de ville gjort i en offentlig nettsky, for eksempel AWS, Azure eller Joyent.
- Dette bidrar til å øke hastigheten på prosessen med å evaluere eller utvikle perler og perler.
- En perle kan skrives i et lokalt miljø og implementeres direkte til et nettskymiljø med små eller ingen modifikasjoner.
- En bruker ønsker å gjøre demonstrasjoner av juju på en bærbar enhet, for eksempel en bærbar PC.
- En bruker mange ønsker å implementere flere tjenester på ett enkelt serversystem.
Konfigurere miljøet
Dette dokumentet fokuserer på å bruke Ubuntu 14.04 LTS for det lokale Juju-miljøet. Det første du må gjøre, er å koble Ubuntu-systemet til Juju-stabil-PPA. Dette gir de nyeste, stabile versjonene av Juju.
Hvis du vil laste ned hele PDF-filen, klikker du på Ubuntu-dokumentet Ved hjelp av Juju med LXC-beholdere på én enkelt maskin i Ubuntu 14.04 LTS