Zachwycony językiem skryptowym Windows PowerShell. Swoją wiedzę, doświadczenia i spostrzeżenia opisuję na blogu.

Azure Function do szacowanie kosztu Logic Apps

O wykorzystaniu PowerShell i Azure Function napisałem już dwa wpisy, gdzie w większości skupiłem się na teorii. Dzisiaj chcę Ci pokazać, przykład wykorzystałem Function App do czegoś… mało przydatnego 😂

Konkretniej to do nieprecyzyjnego szacowania kosztu tworzonych rozwiązań w Azure Logic Apps.

Continue Reading

By

Read More

Skrypty PowerShell – bez komentarza!?

Jak często zostawiasz swoje skrypty PowerShell bez komentarza? Co prawda spotkałem się z opinią, że dobrze napisany i sformatowany kod nie wymaga dodatkowych komentarzy. Jednak mimo wszystko warto zostawić kilka słów wyjaśniających naszą twórczość.

Continue Reading

By

Read More

Instalacja agenta Log Analytics za pomocą Desired State Configuration (Push)

W poprzednim wpisie znalazło się trochę teorii na temat Desired State Configuration, Między innymi o dwóch metodach dostarczanie dokumentów konfiguracji do naszych węzłów. Dzisiejszym bohaterem będzie jedne z nich. Pokażę Ci jak wykorzystać metodę Push, w której samodzielnie wypychamy plik mof do Local Configuration Machine (LCM).

Continue Reading

By

Read More

💡 Tip: Jak sprawdzić swój publiczny adres IP?

# wykorzystaj https://ipinfo.io i polecenie Invoke-RestMethod
irm ipinfo.io/ip
 
# może też otrzymać więcej szczegółów
irm ipinfo.io/json

By

Read More

Zarządzanie modułami PowerShell – PSModuleManager

Ilość zgromadzonych modułów i ich nowych wersji w trakcie pracy z PowerShell może być zaskakująca. Osobiście w większości przypadków, korzystam tylko z naj świeżych wersji, przez co poprzednie tylko zajmują miejsce.

Jako że początek roku to dobry moment na porządki, chce Ci zaproponować wykorzystanie modułu PSModuleManager. Zobacz 3 funkcje, które ułatwiają mi zarządzanie modułami PowerShell.

Continue Reading

By

Read More

Jak zacząć z PowerShell Desired State Configuration

PowerShell Desired State Configuration

Zarządzanie coraz większą ilością zasobów IT jest trudnym zadaniem, a zapobieganie tak zwanemu dryfu konfiguracji bez kompleksowego rozwiązania robi się wręcz niemożliwe. Dlatego coraz częściej spoglądamy w kierunku narzędzi typu Configuration Manager takich jak Chef, Ansible, Puppet czy PowerShell Desired State Configuration (DSC).

Niestety nigdy nie wcześniej nie poświęciłem wystarczająco dużo czasu na poznanie tego ostatniego rozwiązania. Zmieniło się, to wraz z przygotowaniami do egzaminu AZ-400, gdzie odkryłem PowerShell DSC na nowo.

Zapraszam do pierwszego wpisu omawiającego podstawowe kwestie PowerShell Desired State Configuration.

Continue Reading

By

Read More

🔬 Microsoft PowerShell Crescendo – pierwsze wrażenia

Kilka dni temu Microsoft ogłosił poglądowe wydanie modułu Microsoft.PowerShell.Crescendo do owijania w ustrukturyzowany sposób natywnych poleceń w funkcje PowerShell.

Autorzy proponują wykorzystanie pliku w formacie JSON (co chyba nie dokońca jest dobrym pomysłem, czego potwierdzenie jest ilości negatwynych komentarzy), który musimy przygotować zgodnie ze schematem.

Dokumentacja modułu Microsoft.PowerShell.Crescendo na tą chwilę jest uboga. Należy pamiętać, że to dopiero pierwsze preview i sporo może się zmienić ale mimo to sama koncepcja wydała mi się ciekawa więc podjąłem pierwsze próby.

Continue Reading

By

Read More

× Close