Integracja rozwiązania Kubernetes z usługą Azure Pipelines — ogłoszenia dotyczące kompilacji firmy Microsoft
Konferencja Microsoft Build odbyła się 6 maja do 8 maja w Seattle. Podczas konferencji ogłosiliśmy kilka ekscytujących nowych funkcji.
Na przykład możesz użyć tożsamości usługi GitHub do logowania się do portalu usługi Azure DevOps. Ponadto możesz przejąć repozytorium GitHub do platformy Kubernetes przy użyciu potoku wieloestowego opartego na języku YAML.
Zapoznaj się z poniższą listą Funkcji , aby uzyskać więcej informacji.
Funkcje
Ogólne:
- Logowanie się do usługi Azure DevOps przy użyciu poświadczeń usługi GitHub
- Prostszy sposób zakupu usługi Azure DevOps
Azure Pipelines:
Azure Artifacts:
Administracja:
Ogólne
Logowanie się do usługi Azure DevOps przy użyciu poświadczeń usługi GitHub
Teraz możesz użyć poświadczeń usługi GitHub, aby zalogować się do usługi Azure DevOps. Zostanie wyświetlona opcja logowania się przy użyciu konta usługi GitHub na wszystkich stronach logowania firmy Microsoft. Aby użyć poświadczeń usługi GitHub, kliknij pozycję Zaloguj się w usłudze GitHub.
Po zalogowaniu się do usługi GitHub i autoryzowaniu aplikacji firmy Microsoft otrzymasz nowe konto Microsoft połączone z tożsamością usługi GitHub. W trakcie tego procesu masz również możliwość połączenia go z istniejącym kontem Microsoft, jeśli chcesz.
Możesz zobaczyć wpis w blogu z pełnym ogłoszeniem tutaj
Prostszy sposób zakupu usługi Azure DevOps
Nieustannie pracujemy nad ulepszeniem naszego kompleksowego środowiska, w tym sposobu zakupu naszego produktu. W odpowiedzi na Twoją opinię z przyjemnością ogłaszamy zmiany, które upraszczają zakup niektórych Azure DevOps Services. Wprowadzimy zmiany w usłudze Azure Artifacts w dniu 6 maja 2019 r., a pozostałe zmiany licencjonowania zostaną odzwierciedlone w rachunku od 1 czerwca 2019 r.
Przyjrzyj się wpisowi w blogu z pełnym ogłoszeniem tutaj.
Azure Pipelines
Integracja rozwiązania Kubernetes z usługą Azure Pipelines
Kontenery Kubernetes i Docker stały się ważną częścią stosu technologicznego wielu organizacji. Platforma Kubernetes umożliwia zwiększenie elastyczności infrastruktury podczas uruchamiania aplikacji na dużą skalę. Łączenie kontenerów z rozwiązaniami DevOps może znacznie zwiększyć elastyczność procesu tworzenia dzięki ciągłej integracji i praktykom ciągłego dostarczania utworzonym wokół kontenerów.
Aby ułatwić przejście do przodu za pomocą kontenerów, ułatwiliśmy rozpoczęcie pracy w usłudze Azure Pipelines, dzięki czemu można tworzyć aplikacje z kontenerami platformy Docker i wdrażać je w klastrach Kubernetes w dowolnej chmurze. Dodaliśmy również dedykowany widok środowisk Kubernetes w usłudze Azure Pipelines.
Szczegółowe informacje o nowych funkcjach i pełnym ogłoszeniu można znaleźć tutaj.
Wieloetapowe potoki YAML
Oferujemy teraz ujednolicone środowisko YAML, dzięki czemu można skonfigurować potoki do korzystania zarówno z ciągłej integracji (CI) i ciągłego dostarczania (CD). Definiowanie potoków przy użyciu dokumentów YAML umożliwia sprawdzenie konfiguracji potoku w kontrolce źródła wraz z kodem aplikacji, w celu łatwego zarządzania, przechowywania wersji i kontroli.
Dzięki nowej obsłudze języka YAML dodamy również nowy interfejs użytkownika, który ułatwia wizualizowanie wszystkich potoków wieloetapowych w całym produkcie. Ponadto mamy nowe środowisko wyświetlania dzienników, które umożliwia łatwe przechodzenie między etapami i zadaniami oraz pomaga szybko identyfikować błędy i ostrzeżenia.
Na koniec dodaliśmy również koncepcję środowisk, aby pomóc zdiagnozować błędy wdrażania, poprawić możliwość śledzenia i śledzić wiele wdrożeń.
Aby włączyć te funkcje, przejdź do strony funkcji w wersji zapoznawczej i włącz potoki wieloetapowe.
Aby uzyskać więcej informacji na temat tych funkcji, zobacz pełne ogłoszenie tutaj.
Azure Artifacts
Płatność za GB
Do tej pory wymagana była oddzielna licencja dodatkowa dla każdego, kto korzysta z usługi Azure Artifacts, poza podstawową licencją usługi Azure DevOps. Słyszeliśmy twoją opinię, że było to nieelastyczne, trudne do zarządzania i często nie jest opłacalne. Na podstawie tej opinii zmieniliśmy sposób naliczania opłat za usługę Azure Artifacts. Teraz opłaty będą naliczane tylko za używany magazyn, a nie liczbę osób, które z niej korzystają. Dzięki temu każdy użytkownik w organizacji może uzyskiwać dostęp do pakietów i udostępniać je.
Każda organizacja może bezpłatnie korzystać z maksymalnie 2 GB miejsca do magazynowania. Opłaty za dodatkowe użycie magazynu są naliczane według stawek warstwowych, począwszy od 2 USD za GB i zmniejszając się do 0,25 USD za GB. Szczegółowe informacje można znaleźć na naszej stronie cennika.
Ogólna dostępność pakietów uniwersalnych i python
Od jakiegoś czasu mamy obsługę pakietów języka Python, a także własnych pakietów uniwersalnych w publicznej wersji zapoznawczej. Począwszy od teraz, oba są ogólnie dostępne i gotowe dla wszystkich obciążeń produkcyjnych.
Możesz zobaczyć wpis w blogu na temat cennika płatności za GB i innych aktualizacji usługi Azure Artifacts tutaj.
Administracja
Prostszy sposób zakupu usługi Azure DevOps
Nieustannie pracujemy nad ulepszeniem naszego kompleksowego środowiska, w tym sposobu zakupu naszego produktu. W odpowiedzi na Twoją opinię z przyjemnością ogłaszamy zmiany, które upraszczają zakup niektórych Azure DevOps Services. Wprowadzimy zmiany w usłudze Azure Artifacts w dniu 6 maja 2019 r., a pozostałe zmiany licencjonowania zostaną odzwierciedlone w rachunku od 1 czerwca 2019 r.
Przyjrzyj się wpisowi w blogu z pełnym ogłoszeniem tutaj.
Następne kroki
Przejdź do usługi Azure DevOps i przyjrzyj się.
Jak przekazać opinię
Chcielibyśmy usłyszeć, co myślisz o tych funkcjach. Użyj menu opinii, aby zgłosić problem lub podać sugestię.
Możesz również uzyskać porady i pytania, na które odpowiada społeczność w witrynie Stack Overflow.
Dzięki,
Gopinath Chigakkagari (Twitter)