Deis
Deis tillåter utvecklingsteam med begränsad förståelse för infrastruktur principer med verktyg för att hantera och skapa verktyg på Kubenetes ekosystemet.
- Deployment och kommunikation via Workflow
- Paket alternativ hantering via Helm
- Service mäklare genom Steward
- En lätt PaaS lätt nog även för oerfarna användare att plocka upp
- Öppen källkod struktur innebär att det finns engagerade och fortsatt stöd
- Arkitektur inriktad servicebehov
- Saknar starka övervakningslösningar
- Mycket beroende på CoreOS
När du skapar en mångsidig app som kommer att ansluta med det omgivande samhället kan vara en tillräckligt svår uppgift i sig, rättegångarna mot utbyggnaden lägga till en helt nytt lager av komplikationer. Byggd för att fungera med Kubenetes, Deis automatiserar processen med att distribuera program, hantera dem på din lokala eller fjärranslutna servrar och skala dem att matcha efterfrågan på din kundbas. Deis är byggd för att skala till behoven hos användaren. Dess användarvänlighet och automatisering gör det enkelt för dem med minimal erfarenhet för att utföra, men det finns en uppsjö av alternativ för de mer insatt i alla detaljer i konstruktion och underhåll av infrastruktur. I stället för en enda mjukvara är Deis en tredelad svit som täcker alla grunderna i distribution och hantering. Genom att avskilja den här sviten i tre olika kategorier, kan användarna lättare hantera olika aspekter av sina program och undvika informations överbelastning. Workflow fungerar som en portvakt mellan utvecklingsteam och verksamheter. Där den gamla metoden med utvecklingen ofta resulterat i rörig kod som behövs för att masseras av ops, Workflow ser till att alla inblandade i processen är på samma sida. Du kan minimera vägspärrarna och komplikationer som kommer från friktion mellan olika grupper genom att skapa en strömlinjeformad arbetsflöde som talar om exakt var dina problem och ineffektivitet uppstår. Kommandoradsgränssnittet är inspirerad av Heroku, en av de ledande namnen i branschen, och det sätter enkelhet först. Arbetsflödes paket samman ett antal Kubernetes mikro programvaror till ett enkelt gränssnitt, vilket gör att utvecklare kan distribuera nya versioner av sin app med litet behov av tekniskt kunnande och ops möjlighet att distribuera dessa versioner med noll driftstopp. Workflow använder REST API för enkel integration med Kubernetes. Kubernetes erbjuder många bra alternativ ur lådan, men mer avancerade lag ofta kommer att behöva förlita sig på ytterligare Kubernetes program för att få de resultat de behöver. Helm hjälper dig hitta de program som passar de krav ditt projekt och genomföra dem på ett effektivt och rationellt sätt. Detta kompletteras med Helm Charts, som låter dig definiera funktioner i din Kubernetes program installera dem snabbt, och även hantera uppdateringar när de anländer. Med ett diagram på plats, kan du enkelt spåra arbetsflödet för din Kubernetes ekosystem. Den sista komponenten i Deis systemet är Steward, född service mäklare som övervakar den pågående underhåll av din apps infrastruktur. Steward koder är lättillgängliga för alla användare via GitHub. Alla Deis projekt är öppen källkod, vilket underlättar kommunikationen mellan Deis utvecklingsteam och låta operatörer och administratörer att kavla upp ärmarna och gräva djupt i kuggarna och redskap som håller Deis ramen igång. De förlitar sig regelbundet på förslag och tillägg från samhället för att förbättra sina produkter.