dotnetomaniak.pl - Artykuły z tagiem devopsdotnetomaniak.pl - Artykuły z tagiem devops2024-03-28T14:51:09Zhttps://dotnetomaniak.pl/Tags/devopsCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png54025https://dotnetomaniak.pl/How-to-configure-CICD-for-hugo-with-Azure-DevOps-Pipelines-CodePrunercomHow to configure CI/CD for hugo with Azure DevOps Pipelines? | CodePruner.com2023-09-13T07:42:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_545aWXcHP0ym4zlRcX6BbQ.png"/></div><div>🛠️ Jak skonfigurować CI/CD dla Hugo z wykorzystaniem Azure DevOps Pipelines? 💡
W moim najnowszym wpisie na blogu opisuję, jak to zrobić. Dzięki temu za każdym razem, gdy wprowadzasz zmiany do swojego projektu Hugo, proces budowania i wdrażania będzie działać automatycznie. To oszczędza czas i zapewnia niezawodność.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-to-configure-CICD-for-hugo-with-Azure-DevOps-Pipelines-CodePrunercom"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fcodepruner.com%2fposts%2fhugo%2fhow-to-configure-ci-cd-for-hugo-with-azure-devops-pipelines%2f" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQhttps://dotnetomaniak.pl/How-to-configure-CICD-for-hugo-with-Azure-DevOps-Pipelines-CodePrunercom110🛠️ Jak skonfigurować CI/CD dla Hugo z wykorzystaniem Azure DevOps Pipelines? 💡
W moim najnowszym wpisie na blogu opisuję, jak to zrobić. Dzięki temu za każdym razem, gdy wprowadzasz zmiany do swojego projektu Hugo, proces budowania i wdrażania będzie działać automatycznie. To oszczędza czas i zapewnia niezawodność.https://codepruner.com/posts/hugo/how-to-configure-ci-cd-for-hugo-with-azure-devops-pipelines/http://dotnetomaniak.pl/Data/Thumbnails/small_545aWXcHP0ym4zlRcX6BbQ.pnghttps://dotnetomaniak.pl/SRE-Doesnt-Scale-Brave-New-GeekSRE Doesn’t Scale – Brave New Geek2021-10-06T19:31:14Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_NxdYuZCjZECljXmYZc3XlQ.png"/></div><div>Posted on by Tyler Treat
We encounter a lot of organizations talking about or attempting to implement SRE as part of our consulting at Real Kinetic. We’ve even discussed and debated ourselves, ad nauseam, how we can apply it at our own product company, Witful. There’s a brief, unassuming section in the SRE book tucked away towards the tail end of chapter 32, “The Evolving SRE Engagement Model.” Between the SLIs and SLOs, the error budgets, alerting, and strategies for handling change management, it’s pr...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/SRE-Doesnt-Scale-Brave-New-Geek"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fbravenewgeek.com%2fsre-doesnt-scale%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2021-10-07T07:05:20Zhttps://dotnetomaniak.pl/SRE-Doesnt-Scale-Brave-New-Geek1270Posted on by Tyler Treat
We encounter a lot of organizations talking about or attempting to implement SRE as part of our consulting at Real Kinetic. We’ve even discussed and debated ourselves, ad nauseam, how we can apply it at our own product company, Witful. There’s a brief, unassuming section in the SRE book tucked away towards the tail end of chapter 32, “The Evolving SRE Engagement Model.” Between the SLIs and SLOs, the error budgets, alerting, and strategies for handling change management, it’s pr...https://bravenewgeek.com/sre-doesnt-scale/http://dotnetomaniak.pl/Data/Thumbnails/small_NxdYuZCjZECljXmYZc3XlQ.pnghttps://dotnetomaniak.pl/How-to-build-and-push-Docker-image-with-GitHub-actions-Oskar-DudyczHow to build and push Docker image with GitHub actions? - Oskar Dudycz2021-08-11T19:38:54Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_XCurNLn87UyI60-CJr6VUA.png"/></div><div>This week, I'm continuing the Docker topic. Last time I explained how to build an optimal image for your application. Today I wrote how to publish it to the DockerHub and Github Container Registry using Github Actions.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-to-build-and-push-Docker-image-with-GitHub-actions-Oskar-Dudycz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fevent-driven.io%2fpl%2fhow_to_buid_and_push_docker_image_with_github_actions%2f" style="border:0px"/></a></div></div>oskar-at-nethttps://dotnetomaniak.pl/Users/_vjrDF1E10akUDcHhn8WZA2021-08-12T06:58:17Zhttps://dotnetomaniak.pl/How-to-build-and-push-Docker-image-with-GitHub-actions-Oskar-Dudycz1370This week, I'm continuing the Docker topic. Last time I explained how to build an optimal image for your application. Today I wrote how to publish it to the DockerHub and Github Container Registry using Github Actions.https://event-driven.io/pl/how_to_buid_and_push_docker_image_with_github_actions/http://dotnetomaniak.pl/Data/Thumbnails/small_XCurNLn87UyI60-CJr6VUA.pnghttps://dotnetomaniak.pl/How-to-build-an-optimal-Docker-image-for-your-application-Oskar-DudyczHow to build an optimal Docker image for your application? - Oskar Dudycz2021-08-04T20:26:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_IOC0_GfJVki0emf0V8Vp9Q.png"/></div><div>With the simple tricks, you can make your Docker image less cluttered and build faster. In my recent article, I explained practical patterns on how to do that. I showed real-world samples with .NET and NodeJS applications.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-to-build-an-optimal-Docker-image-for-your-application-Oskar-Dudycz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fevent-driven.io%2fen%2fhow_to_buid_an_optimal_docker_image_for_your_application%2f" style="border:0px"/></a></div></div>oskar-at-nethttps://dotnetomaniak.pl/Users/_vjrDF1E10akUDcHhn8WZA2021-08-05T06:57:40Zhttps://dotnetomaniak.pl/How-to-build-an-optimal-Docker-image-for-your-application-Oskar-Dudycz11020With the simple tricks, you can make your Docker image less cluttered and build faster. In my recent article, I explained practical patterns on how to do that. I showed real-world samples with .NET and NodeJS applications.https://event-driven.io/en/how_to_buid_an_optimal_docker_image_for_your_application/http://dotnetomaniak.pl/Data/Thumbnails/small_IOC0_GfJVki0emf0V8Vp9Q.pnghttps://dotnetomaniak.pl/EN-Betting-for-the-Future-Szymon-Kulec-Scooletz[EN] Betting for the Future - Szymon Kulec @Scooletz2021-06-10T07:34:10Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_2DwhkdFe_0CiwiBR2ki7Dw.png"/></div><div>Czyli wróżby o tym co się wydarzy w technologii w najbliższym czasie.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Betting-for-the-Future-Szymon-Kulec-Scooletz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.scooletz.com%2f2021%2f05%2f31%2fbetting-for-the-future" style="border:0px"/></a></div></div>Scooletzhttps://dotnetomaniak.pl/Users/LtUVX6bMs0abZUMu84LL5A2021-06-11T06:53:18Zhttps://dotnetomaniak.pl/EN-Betting-for-the-Future-Szymon-Kulec-Scooletz3780Czyli wróżby o tym co się wydarzy w technologii w najbliższym czasie.https://blog.scooletz.com/2021/05/31/betting-for-the-futurehttp://dotnetomaniak.pl/Data/Thumbnails/small_2DwhkdFe_0CiwiBR2ki7Dw.pnghttps://dotnetomaniak.pl/How-to-create-a-custom-GitHub-Action-Oskar-DudyczHow to create a custom GitHub Action? - Oskar Dudycz2021-05-12T13:38:38Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_wRMPUjqD50Sb1jqddb3Lsg.png"/></div><div>Today I'm sharing a sneak peek of our dev/docs process at Event Store.
I'm doing that on the practical example of the custom Github Action that cherry-picks pull request commits to the different (e.g. release) branches to keep them in sync.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-to-create-a-custom-GitHub-Action-Oskar-Dudycz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fevent-driven.io%2fen%2fhow_to_create_a_custom_github_action%2f" style="border:0px"/></a></div></div>oskar-at-nethttps://dotnetomaniak.pl/Users/_vjrDF1E10akUDcHhn8WZA2021-05-13T07:05:45Zhttps://dotnetomaniak.pl/How-to-create-a-custom-GitHub-Action-Oskar-Dudycz1210Today I'm sharing a sneak peek of our dev/docs process at Event Store.
I'm doing that on the practical example of the custom Github Action that cherry-picks pull request commits to the different (e.g. release) branches to keep them in sync.https://event-driven.io/en/how_to_create_a_custom_github_action/http://dotnetomaniak.pl/Data/Thumbnails/small_wRMPUjqD50Sb1jqddb3Lsg.pnghttps://dotnetomaniak.pl/Infrastructure-as-Code-Azure-CLI-IT-w-chmurachInfrastructure as Code? – Azure CLI ! – IT w chmurach2020-12-03T13:13:48Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_bqy72vZ5nkOkmqmAehtOaA.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Infrastructure-as-Code-Azure-CLI-IT-w-chmurach"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fitwchmurach.pl%2finfrastructure-as-code-azure-cli%2f" style="border:0px"/></a></div></div>markonehttps://dotnetomaniak.pl/Users/Y608R1EHk0-uzzvCKfuuvA2020-12-04T07:57:53Zhttps://dotnetomaniak.pl/Infrastructure-as-Code-Azure-CLI-IT-w-chmurach1500W 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.https://itwchmurach.pl/infrastructure-as-code-azure-cli/http://dotnetomaniak.pl/Data/Thumbnails/small_bqy72vZ5nkOkmqmAehtOaA.pnghttps://dotnetomaniak.pl/Jak-NIE-zarzadzac-konfiguracja-Chyba-ze-lubisz-klopotyJak NIE zarządzać konfiguracją. Chyba że lubisz kłopoty!2020-09-30T10:25:07Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_crMinTbD7k-iEiGmXKI4og.png"/></div><div>Konfiguracja jest koniecznością. Nic w tym odkrywczego.
Natomiast jak dobrze zarządzać konfiguracją, aby nie narobić sobie problemów w przyszłości</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jak-NIE-zarzadzac-konfiguracja-Chyba-ze-lubisz-klopoty"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fbit.ly%2f36mLADU" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQ2020-10-01T06:04:19Zhttps://dotnetomaniak.pl/Jak-NIE-zarzadzac-konfiguracja-Chyba-ze-lubisz-klopoty41710Konfiguracja jest koniecznością. Nic w tym odkrywczego.
Natomiast jak dobrze zarządzać konfiguracją, aby nie narobić sobie problemów w przyszłościhttps://bit.ly/36mLADUhttp://dotnetomaniak.pl/Data/Thumbnails/small_crMinTbD7k-iEiGmXKI4og.pnghttps://dotnetomaniak.pl/Infrastructure-as-Code-to-proste-IT-w-chmurachInfrastructure as Code? – to proste! – IT w chmurach2020-09-21T09:21:49Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_RGsrxCj8LkOZUCfnIAVpdw.png"/></div><div>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).</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Infrastructure-as-Code-to-proste-IT-w-chmurach"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fitwchmurach.wordpress.com%2f2020%2f09%2f20%2finfrastructure-as-code-to-proste%2f" style="border:0px"/></a></div></div>markonehttps://dotnetomaniak.pl/Users/Y608R1EHk0-uzzvCKfuuvA2020-09-22T06:41:23Zhttps://dotnetomaniak.pl/Infrastructure-as-Code-to-proste-IT-w-chmurach1850Czasy 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).https://itwchmurach.wordpress.com/2020/09/20/infrastructure-as-code-to-proste/http://dotnetomaniak.pl/Data/Thumbnails/small_RGsrxCj8LkOZUCfnIAVpdw.pnghttps://dotnetomaniak.pl/7-Powodow-Dlaczego-Warto-Uzywac-Pipeline-as-Code7 Powodów Dlaczego Warto Używać Pipeline as Code2020-09-02T15:19:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_1v4lvQ5GhEG5zj44rTjQig.png"/></div><div>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</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/7-Powodow-Dlaczego-Warto-Uzywac-Pipeline-as-Code"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fbit.ly%2f34S4lhU" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQ2020-09-04T06:34:41Zhttps://dotnetomaniak.pl/7-Powodow-Dlaczego-Warto-Uzywac-Pipeline-as-Code2930YAML, 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/CDhttps://bit.ly/34S4lhUhttp://dotnetomaniak.pl/Data/Thumbnails/small_1v4lvQ5GhEG5zj44rTjQig.pnghttps://dotnetomaniak.pl/Top-5-Azure-DevOps-extensions-everyone-should-installTop 5 Azure DevOps extensions everyone should install2020-09-02T11:03:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_-LALWVenz0SQ8s_9EVqWLg.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Top-5-Azure-DevOps-extensions-everyone-should-install"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2ftomaszwisniewski.com%2ftipsandtricks%2f2020%2f09%2f01%2ftop-5-azure-devops-extensions-everyone-should-install.html" style="border:0px"/></a></div></div>wisniahttps://dotnetomaniak.pl/Users/hr2h16mHAEK5c1kYW5Y3JQ2020-09-04T06:34:41Zhttps://dotnetomaniak.pl/Top-5-Azure-DevOps-extensions-everyone-should-install1720Tomasz 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...https://tomaszwisniewski.com/tipsandtricks/2020/09/01/top-5-azure-devops-extensions-everyone-should-install.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_-LALWVenz0SQ8s_9EVqWLg.pnghttps://dotnetomaniak.pl/Azure-DevOps-CI-CD-docker-The-worstdevAzure DevOps + CI / CD + docker. – The-worst.dev2020-07-12T11:46:51Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZQYNecIC2kynOAPPyhGQOw.png"/></div><div>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 ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Azure-DevOps-CI-CD-docker-The-worstdev"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fthe-worst.dev%2f%3fp%3d88" style="border:0px"/></a></div></div>proguszewskihttps://dotnetomaniak.pl/Users/7PMWTbfqCEmnj0AR3a1B5w2020-07-13T05:24:59Zhttps://dotnetomaniak.pl/Azure-DevOps-CI-CD-docker-The-worstdev1550Hey 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 ...https://the-worst.dev/?p=88http://dotnetomaniak.pl/Data/Thumbnails/small_ZQYNecIC2kynOAPPyhGQOw.pnghttps://dotnetomaniak.pl/ArchitectsGuru-Prywatna-piaskownica-czyli-Windows-Sandbox-praktycznieArchitects.Guru - Prywatna piaskownica, czyli Windows Sandbox #praktycznie2020-04-22T15:26:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ALy7SCm0OEeN1IPhFaQz5w.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/ArchitectsGuru-Prywatna-piaskownica-czyli-Windows-Sandbox-praktycznie"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2farchitects.guru%2fblog%2fprywatna-piaskownica-czyli-windows-sandbox-praktycznie" style="border:0px"/></a></div></div>suvrochttps://dotnetomaniak.pl/Users/lZJFqpIXrEOV_dqPdohdfw2020-04-23T06:52:10Zhttps://dotnetomaniak.pl/ArchitectsGuru-Prywatna-piaskownica-czyli-Windows-Sandbox-praktycznie3830Jak 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.https://architects.guru/blog/prywatna-piaskownica-czyli-windows-sandbox-praktyczniehttp://dotnetomaniak.pl/Data/Thumbnails/small_ALy7SCm0OEeN1IPhFaQz5w.pnghttps://dotnetomaniak.pl/CakeDeployScriptRunner-programmer-girlCake.Deploy.ScriptRunner – programmer-girl2020-03-29T09:59:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZYeCg4FNlUSYRMlhRI0LIw.png"/></div><div>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ć.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/CakeDeployScriptRunner-programmer-girl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fprogrammer-girl.com%2f2020%2f03%2f28%2fcake-deploy-scriptrunner%2f" style="border:0px"/></a></div></div>Weronika Mularczykhttps://dotnetomaniak.pl/Users/O1ApavoJX0SfwkW8t4YbUQ2020-03-30T06:45:39Zhttps://dotnetomaniak.pl/CakeDeployScriptRunner-programmer-girl2190Ostatnio 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ć.https://programmer-girl.com/2020/03/28/cake-deploy-scriptrunner/http://dotnetomaniak.pl/Data/Thumbnails/small_ZYeCg4FNlUSYRMlhRI0LIw.pnghttps://dotnetomaniak.pl/O-Cake-slow-kilka-programmer-girlO Cake słów kilka – programmer-girl2020-03-22T11:05:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_U__cqzREmUmN4nUAeXNJLA.png"/></div><div>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</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/O-Cake-slow-kilka-programmer-girl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fprogrammer-girl.com%2f2020%2f03%2f21%2fo-cake-slow-kilka%2f" style="border:0px"/></a></div></div>Weronika Mularczykhttps://dotnetomaniak.pl/Users/O1ApavoJX0SfwkW8t4YbUQ2020-03-23T08:02:36Zhttps://dotnetomaniak.pl/O-Cake-slow-kilka-programmer-girl3640Kto 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 deploymentemhttps://programmer-girl.com/2020/03/21/o-cake-slow-kilka/http://dotnetomaniak.pl/Data/Thumbnails/small_U__cqzREmUmN4nUAeXNJLA.pnghttps://dotnetomaniak.pl/Azure-DevOps-Post-gate-deployment-control[Azure DevOps] Post-gate deployment control2020-03-09T20:50:45Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_MprT-kzl10umv00_TZFctA.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Azure-DevOps-Post-gate-deployment-control"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fmszynka.pl%2farticles%2fdevops-post-gate" style="border:0px"/></a></div></div>mszynkahttps://dotnetomaniak.pl/Users/gW3sEiF9oUKccjrCVoWoKw2020-03-10T07:44:30Zhttps://dotnetomaniak.pl/Azure-DevOps-Post-gate-deployment-control1280Azure 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.https://mszynka.pl/articles/devops-post-gatehttp://dotnetomaniak.pl/Data/Thumbnails/small_MprT-kzl10umv00_TZFctA.pnghttps://dotnetomaniak.pl/Ile-instancji-powinna-miec-nasza-aplikacjaIle instancji powinna mieć nasza aplikacja?2020-01-13T18:32:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_4x9csxva1USYDolC5E3_zw.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Ile-instancji-powinna-miec-nasza-aplikacja"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.linkedin.com%2fpulse%2file-instancji-powinna-mie%25C4%2587-nasza-aplikacja-piotr-stapp%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2020-01-14T07:20:51Zhttps://dotnetomaniak.pl/Ile-instancji-powinna-miec-nasza-aplikacja32150Zanim 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...https://www.linkedin.com/pulse/ile-instancji-powinna-mie%C4%87-nasza-aplikacja-piotr-stapp/http://dotnetomaniak.pl/Data/Thumbnails/small_4x9csxva1USYDolC5E3_zw.pnghttps://dotnetomaniak.pl/DevOpsDays-2019-notes-SimplyAboutCodeDevOpsDays 2019 - notes | SimplyAboutCode2019-12-17T20:11:59Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_2yB-LFs6QkqSLbihl-Fv3Q.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/DevOpsDays-2019-notes-SimplyAboutCode"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fsimplyaboutcode.com%2fdevopsdays-2019-notes%2f" style="border:0px"/></a></div></div>SimplyAboutCodehttps://dotnetomaniak.pl/Users/8B8OC7v6hEiLJP2Dkv6qlQ2019-12-18T07:45:45Zhttps://dotnetomaniak.pl/DevOpsDays-2019-notes-SimplyAboutCode1520This 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...http://simplyaboutcode.com/devopsdays-2019-notes/http://dotnetomaniak.pl/Data/Thumbnails/small_2yB-LFs6QkqSLbihl-Fv3Q.pnghttps://dotnetomaniak.pl/Krotka-historia-o-wykorzystaniu-latest-w-definicja-poda-w-Kubernetes-Jakub-GutkowskiKrótka historia o wykorzystaniu latest w definicja poda w Kubernetes - Jakub Gutkowski2019-09-17T10:43:08Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Zqk2FwQdvEm3qWqWmOD2nQ.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Krotka-historia-o-wykorzystaniu-latest-w-definicja-poda-w-Kubernetes-Jakub-Gutkowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.gutek.pl%2f2019%2f09%2f16%2fkrotka-historia-o-wykorzystaniu-latest-w-definicja-poda-w-kubernetes%2f" style="border:0px"/></a></div></div>Gutekhttps://dotnetomaniak.pl/Users/9zCEEfXxAEmLNs3bT0YJ_Q2019-09-18T05:08:16Zhttps://dotnetomaniak.pl/Krotka-historia-o-wykorzystaniu-latest-w-definicja-poda-w-Kubernetes-Jakub-Gutkowski2520Kontenery 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...https://blog.gutek.pl/2019/09/16/krotka-historia-o-wykorzystaniu-latest-w-definicja-poda-w-kubernetes/http://dotnetomaniak.pl/Data/Thumbnails/small_Zqk2FwQdvEm3qWqWmOD2nQ.pnghttps://dotnetomaniak.pl/Instalacja-paczek-helm-w-Kubernetes-a-wersjonowanie-Jakub-GutkowskiInstalacja paczek helm w Kubernetes a wersjonowanie - Jakub Gutkowski2019-09-17T10:42:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Mik0BqB9wEmAaF4GPe43ww.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Instalacja-paczek-helm-w-Kubernetes-a-wersjonowanie-Jakub-Gutkowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.gutek.pl%2f2019%2f09%2f17%2finstalacja-paczek-helm-w-kubernetes-a-wersjonowanie%2f" style="border:0px"/></a></div></div>Gutekhttps://dotnetomaniak.pl/Users/9zCEEfXxAEmLNs3bT0YJ_Q2019-09-18T05:08:16Zhttps://dotnetomaniak.pl/Instalacja-paczek-helm-w-Kubernetes-a-wersjonowanie-Jakub-Gutkowski2460Czasami 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...https://blog.gutek.pl/2019/09/17/instalacja-paczek-helm-w-kubernetes-a-wersjonowanie/http://dotnetomaniak.pl/Data/Thumbnails/small_Mik0BqB9wEmAaF4GPe43ww.pnghttps://dotnetomaniak.pl/6-sposobow-na-deployment-teoria-praktyka-Dotnetomaniak-tech-blog6 sposobów na deployment (teoria + praktyka) – Dotnetomaniak tech blog2019-09-15T18:44:39Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Ge3cztVGgkqIztvmzhKz-A.png"/></div><div>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</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/6-sposobow-na-deployment-teoria-praktyka-Dotnetomaniak-tech-blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.dotnetomaniak.pl%2f6-spos%25C3%25B3b-na-deployment%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2019-09-16T06:02:41Zhttps://dotnetomaniak.pl/6-sposobow-na-deployment-teoria-praktyka-Dotnetomaniak-tech-blog21400Niezależ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żejhttps://blog.dotnetomaniak.pl/6-spos%C3%B3b-na-deployment/http://dotnetomaniak.pl/Data/Thumbnails/small_Ge3cztVGgkqIztvmzhKz-A.pnghttps://dotnetomaniak.pl/Co-to-jest-Azure-DevOps-Jerzy-WickowskiCo to jest Azure DevOps? | Jerzy Wickowski2019-05-11T17:04:55Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Dq3jWyn2b0GV1LJWM75v0g.png"/></div><div>Subiektywny opis czym jest Azure DevOps.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Co-to-jest-Azure-DevOps-Jerzy-Wickowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fjerzywickowski.pl%2fci%2fco-to-jest-azure-devops%2f" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQ2019-05-13T06:20:21Zhttps://dotnetomaniak.pl/Co-to-jest-Azure-DevOps-Jerzy-Wickowski11040Subiektywny opis czym jest Azure DevOps.https://jerzywickowski.pl/ci/co-to-jest-azure-devops/http://dotnetomaniak.pl/Data/Thumbnails/small_Dq3jWyn2b0GV1LJWM75v0g.pnghttps://dotnetomaniak.pl/10-powodow-dlaczego-kazdy-programista-MUSI-znac-DevOps%E2%9D%97%EF%B8%8F10 powodów dlaczego każdy programista MUSI znać DevOps❗️2019-04-13T21:40:31Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_FlWr8WOsu0Kj-PjaBBb7Tw.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/10-powodow-dlaczego-kazdy-programista-MUSI-znac-DevOps%E2%9D%97%EF%B8%8F"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fjerzywickowski.pl%2fci%2f10-powodow-devops" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQ2019-04-15T06:29:42Zhttps://dotnetomaniak.pl/10-powodow-dlaczego-kazdy-programista-MUSI-znac-DevOps%E2%9D%97%EF%B8%8F22690Chciał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.https://jerzywickowski.pl/ci/10-powodow-devopshttp://dotnetomaniak.pl/Data/Thumbnails/small_FlWr8WOsu0Kj-PjaBBb7Tw.pnghttps://dotnetomaniak.pl/Poziom-MASTER-Maturity-Model-Continuous-Delivery-Jerzy-WickowskiPoziom MASTER - Maturity Model Continuous Delivery? | Jerzy Wickowski2019-04-11T08:30:07Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_iFFi81ml50GxpYT2irtaEw.png"/></div><div>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…</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Poziom-MASTER-Maturity-Model-Continuous-Delivery-Jerzy-Wickowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fjerzywickowski.pl%2fci%2fmaturity-model%2f" style="border:0px"/></a></div></div>tazos333https://dotnetomaniak.pl/Users/IyGc6-wEHUW6dKbyamqJBQ2019-04-12T06:29:41Zhttps://dotnetomaniak.pl/Poziom-MASTER-Maturity-Model-Continuous-Delivery-Jerzy-Wickowski1700CI
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…https://jerzywickowski.pl/ci/maturity-model/http://dotnetomaniak.pl/Data/Thumbnails/small_iFFi81ml50GxpYT2irtaEw.pnghttps://dotnetomaniak.pl/Azure-DevOps-czyli-wszystko-w-jednym-miejscu-developernetplAzure DevOps czyli wszystko w jednym miejscu? - developer.net.pl2019-02-11T09:03:34Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_UtIgHg5TK0Km7LdedQjmtw.png"/></div><div>Azure DevOps - co to jest? Do czego służy nowe rozwiązanie firmy Microsoft dla programistów? Czy warto się nim zainteresować?</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Azure-DevOps-czyli-wszystko-w-jednym-miejscu-developernetpl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.developer.net.pl%2fnarzedzia%2fazure-devops-czyli-wszystko-w-jednym-miejscu%2f" style="border:0px"/></a></div></div>Wookashihttps://dotnetomaniak.pl/Users/_uMw0pzMjUyvh7IKmFIjUw2019-02-12T08:37:26Zhttps://dotnetomaniak.pl/Azure-DevOps-czyli-wszystko-w-jednym-miejscu-developernetpl11640Azure DevOps - co to jest? Do czego służy nowe rozwiązanie firmy Microsoft dla programistów? Czy warto się nim zainteresować?http://www.developer.net.pl/narzedzia/azure-devops-czyli-wszystko-w-jednym-miejscu/http://dotnetomaniak.pl/Data/Thumbnails/small_UtIgHg5TK0Km7LdedQjmtw.png