W poprzednim artykule pokazałem w jaki sposób możemy użyć szablonów ARM do tworzenia infrastruktury w Azure, jako część podejścia Infrastructure as Code (IaC). W tym artykule chcę przedstawić kolejne narzędzie, które możemy w tym celu wykorzystać – Azure CLI.
Sztuka programowania 150 dni, 1 godzinę, 48 minut temu 166 źrodło rozwiń
Czasy w których infrastrukturę IT tworzyło się ręcznie odchodzą do lamusa. Wraz z rozpowszechnieniem się wirtualizacji i praktyki DevOps specjaliści IT dostali szereg narzędzi pozwalających na optymalizację ich pracy. Jednym z nich jest Infrastructure as Code (IaC).
YAML, czy GUI? I dlaczego Pipeline as Code? Do konfiguracji CI/CD możesz podejść na wiele sposobów. Klasycznie, używając UI lub nowocześnie, z poziomu kodu. Jestem zdecydowanym fanem PaC, a dlaczego to przeczytasz o tym w najnowszym poście: https://bit.ly/2QOdr76 Sprawdź! 7 Powodów Dlaczego Warto Używać Pipeline as Code Do Konfiguracji CI/CD
Tomasz WiśniewskiHomeTrainingsAbout MePosted on September 1, 2020 Azure DevOps is an amazing tool to run your project from start to finish. But did you know you can make it even better by installing additional extensions written by Microsoft or the community? As Azure DevOps consists of 5 major buckets of features (Boards, Repos, Pipelines, Artifacts and Tests) I’ve put on a list of the 5 most useful extensions that everyone using Azure DevOps should install in their organization.Boards Ok… I will sta...
Hey Guys! In my previous article, I described how to easily create infrastructure for host Docker containers. Today I want to do present, how to connect it with CI / CD process.Requirements.The project with defined Dockerfile file,The account in Azure Portal | Azure DevOps | Github (or another repository),Server with infrastructure, 1 – 3 hours of work.Azure portal – configuration. Firstly, You must create subscription at Your azure portal account (of course if you don’t ...
Jak używać Windows Sandbox - funkcjonalności znajdującej się w Windows 10, która pomaga testować rożne ustawienia i narzędzia bez wpływu na nasz system.
Ostatnio pisałam o podstawach Cake. Dzisiaj czas na opis nowego projektu wykorzystującego Cake do uruchamiania skryptów np. az-cli. Stworzyłam na GitHubie specjalne repozytorium, z którego możecie korzystać.
Kto lubi ciasto? Ja uwielbiam! Zwłaszcza takie dotnetowe :) Cake pozwala pisać build skrypty w C#. Zamiast ręcznie uruchamiać skrypty, albo bawić się Powershellem, można je zaprogramować w znanym języku. Co lepsze, można stworzyć repozytorium i w nim trzymać cały kod związany z deploymentem
Programowanie rozproszone 341 dni, 23 godziny, 50 minut temu 64 źrodło rozwiń
Azure DevOps can do many marvelous things. It gives you process transparency and automation and so much more with logging and simply more control of the CI/CD processes. Here is a story on how to manage and automatically control you deployment process using enterprise tools.
Zanim przejdę do odpowiedzi, zrób proszę mały eksperyment. Weź aplikację, którą "dotykałeś" dzisiaj, cofnij się w czasie do pierwszego jej “planowania” i spróbuj odpowiedzieć sobie ile instancji byś wtedy zaplanował. Jak możesz uzasadnij odpowiedź i jeżeli masz ochotę to po...
Architektura 411 dni, 31 minut temu 215 źrodło rozwiń
This time I attended DevOpsDays 2019 organized in Warsaw, Poland. Considering number of attendees (around 200-300) you can say that “DevOps” isn’t a hype word anymore. I will do my best to keep this post as short as possible and give you the most valuable feedback from these 2 days :) As always feel free to skim the content and pick out the most useful parts for you. Let’s get started ! Day 1 Kubernetes Operators – the next frontier in a...
Kontenery to takie fajne rzeczy... tutaj nic przecież nie może się popsuć... czyżby? Jeden prosty trick, który może Tobie uratować tyłek jak nagle zaczniemy korzystać z kubernetes...
Czasami mamy przyjemność pracować w projektach które trwają dłużej niż kilka miesięcy... To w czym one są fajne, to sprawy które nie mają prawa wyjść przy projektach które trwają zaledwie kilka miesięcy. To jest właśnie jedna z takich spraw...
Niezależnie od technologii używanej w projekcie, raz na jakiś czas trzeba wdrożyć kod na produkcję. Sposobów na wdrożenie go jest N, gdzie N dąży do nieskończoności 😉. Tak jak każda firma ma w dzisiejszych czasach swój “scrum” albo “agile”, tak i ma swój sposób na instalacje. Jednym z moich ulubionych jest “sposób na PM’a”. Wygląda on następująco: PM tworzy task, a opsy go realizują… Podchodząc do sprawy na poważnie, można N znacząco zredukować. Moim zdaniem do 6 i wszystkie 6 strategii opisałem poniżej
Architektura 531 dni, 1 godzinę, 49 minut temu 138 źrodło rozwiń
Subiektywny opis czym jest Azure DevOps.
Chciałbym Ci pokazać, że umiejętności związane z DevOps przydadzą Ci się na 100%. Przed Tobą 10 powodów, dlaczego każdy programista musi znać DevOps.
Sztuka programowania 685 dni, 1 godzinę, 22 minuty temu 266 źrodło rozwiń
CI CakeBuild na AppVeyor z użyciem appveyor.yml Napisanie skryptów budujących to jedno. Konfiguracja serwera CI to drugie. Natomiast połącznie tych dwóch elementów daje więcej niż ich suma. Przedstawiam dzisiaj, na przykładzie, jak uruchomić skrypty CakeBuild na Appveyor z użyciem appveyor.yml. Ten post Więcej…
Azure DevOps - co to jest? Do czego służy nowe rozwiązanie firmy Microsoft dla programistów? Czy warto się nim zainteresować?
In this post, I will show you how to build a self-maintenance mechanism for ELK stack using curator together with cron scheduler.