Kubernetes-integrering med Azure Pipelines – Microsoft Build-meddelanden
Microsoft Build-konferensen hölls den 6–8 maj i Seattle. Under konferensen presenterade vi flera spännande nya funktioner.
Nu kan du till exempel använda GitHub-identitet för att logga in på Azure DevOps-portalen. Dessutom kan du ta din GitHub-lagringsplats hela vägen till Kubernetes med hjälp av en YAML-baserad pipeline för flera enheter.
Mer information finns i listan Funktioner nedan.
Funktioner
Allmänt:
- Logga in på Azure DevOps med dina GitHub-autentiseringsuppgifter
- Ett enklare sätt att köpa Azure DevOps
Azure Pipelines:
Azure Artifacts:
Administration:
Allmänt
Logga in på Azure DevOps med dina GitHub-autentiseringsuppgifter
Nu kan du använda dina GitHub-autentiseringsuppgifter för att logga in på Azure DevOps. Du ser alternativet för att logga in med ditt GitHub-konto på alla Microsoft-inloggningssidor. Om du vill använda dina GitHub-autentiseringsuppgifter klickar du på Logga in med GitHub.
När du har loggat in på GitHub och auktoriserat Microsoft-programmet får du ett nytt Microsoft-konto som är länkat till din GitHub-identitet. Under den här processen har du också möjlighet att länka det till ett befintligt Microsoft-konto om du vill.
Du kan se blogginlägget med det fullständiga tillkännagivandet här
Ett enklare sätt att köpa Azure DevOps
Vi arbetar ständigt med att förbättra vår upplevelse från slutpunkt till slutpunkt, inklusive hur du köper vår produkt. Som svar på din feedback är vi glada att kunna meddela ändringar som förenklar hur du köper några av Azure DevOps Services. Vi kommer att lansera Ändringarna i Azure Artifacts den 6 maj 2019 och de andra licensändringarna återspeglas på din faktura från och med den 1 juni 2019.
Ta en titt på blogginlägget med det fullständiga tillkännagivandet här.
Azure-pipelines
Kubernetes-integrering för Azure Pipelines
Kubernetes- och Docker-containrar har blivit en viktig del av många organisationers teknikstack. Med Kubernetes kan du öka flexibiliteten i infrastrukturen när du kör dina appar i stor skala. Genom att kombinera containrar med DevOps-metoder kan utvecklingsprocessen bli mycket mer flexibel genom kontinuerlig integrering och metoder för kontinuerlig leverans som bygger på containrar.
För att hjälpa dig att gå vidare med containrar har vi gjort det enkelt att komma igång i Azure Pipelines så att du kan skapa program med Docker-containrar och distribuera dem till Kubernetes-kluster i alla moln. Vi har också lagt till en dedikerad Kubernetes Environments-vy i Azure Pipelines.
Du kan se information om nya funktioner och det fullständiga tillkännagivandet här.
YAML-pipelines i flera steg
Vi erbjuder nu en enhetlig YAML-upplevelse så att du kan konfigurera dina pipelines så att de använder både kontinuerlig integrering (CI) och kontinuerlig leverans (CD). Genom att definiera dina pipelines med YAML-dokument kan du kontrollera pipelinekonfigurationen i källkontrollen tillsammans med programmets kod för enkel hantering, versionshantering och kontroll.
Med det nya YAML-stödet lägger vi också till ett nytt användargränssnitt som hjälper dig att visualisera alla pipelines i flera steg i produkten. Dessutom har vi en ny loggvisningsupplevelse som gör att du enkelt kan hoppa mellan faser och jobb tillsammans med att hjälpa dig att snabbt identifiera fel och varningar.
Slutligen har vi även lagt till begreppet Miljöer för att diagnostisera distributionsfel, förbättra spårbarheten och spåra flera distributioner.
Om du vill aktivera dessa funktioner går du till sidan för förhandsversionsfunktioner och aktiverar pipelines i flera steg.
Mer information om dessa funktioner finns i det fullständiga tillkännagivandet här.
Azure Artifacts
Betala per GB
Fram till nu krävdes en separat, ytterligare licens för alla som använder Azure Artifacts, utöver den grundläggande Azure DevOps-licensen. Vi hörde din feedback om att detta var oflexibelt, svårt att hantera och ofta inte kostnadseffektivt. Baserat på den här feedbacken har vi ändrat hur vi debiterar för Azure Artifacts. Nu debiterar vi bara för den lagring du använder, inte antalet personer som använder den. På så sätt kan alla användare i organisationen komma åt och dela paket.
Varje organisation kan använda upp till 2 GB lagringsutrymme kostnadsfritt. Ytterligare lagringsanvändning debiteras enligt nivåindelade priser från 2 USD per GB och minskar till 0,25 USD per GB. Fullständig information finns på vår prissida.
Allmän tillgänglighet för Python och Universella paket
Vi har haft stöd för Python-paket, samt våra egna Universal Packages, i offentlig förhandsversion under en tid. Från och med nu är båda allmänt tillgängliga och redo för alla dina produktionsarbetsbelastningar.
Du kan se blogginlägget om priser för betala per GB och andra Azure Artifacts-uppdateringar här.
Administration
Ett enklare sätt att köpa Azure DevOps
Vi arbetar ständigt med att förbättra vår upplevelse från slutpunkt till slutpunkt, inklusive hur du köper vår produkt. Som svar på din feedback är vi glada att kunna meddela ändringar som förenklar hur du köper några av Azure DevOps Services. Vi kommer att lansera Ändringarna i Azure Artifacts den 6 maj 2019 och de andra licensändringarna återspeglas på din faktura från och med den 1 juni 2019.
Ta en titt på blogginlägget med det fullständiga tillkännagivandet här.
Nästa steg
Gå till Azure DevOps och ta en titt.
Så här ger du feedback
Vi vill gärna höra vad du tycker om dessa funktioner. Använd feedbackmenyn för att rapportera ett problem eller ge ett förslag.
Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.
Tack,
Gopinath Chigakkagari (Twitter)