Podstawowe polecenia Azure PowerShell dla Azure Key Vault

Azure Key Vault PowerShell

Azure Key Vault to narzędzie do bezpiecznego przechowywania i uzyskiwania dostępu do sekretów. Sekrety to wszystko, do czego chcesz ściśle kontrolować dostęp, na przykład klucze API, hasła lub certyfikaty.

Usługa posiada dedykowany moduł PowerShell (Az.KeyVault), który umożliwia zautomatyzowanie pełnej game zadań, od samego stworzenia Key Vault po pełne zarządzanie sekretami i kluczami.

Poniżej kilka podstawowych poleceń wraz z przykładami.

Continue Reading

By

Read More

Wynik, jaki chcesz! Czyli użycie Calculated Properties

Niektóre polecenia zwracają obiekty, w których pewne właściwości (np. Get-Item i Length) nie są w intuicyjnej jednostce. Zdecydowanie zamiast (B)ajtów preferuję MB, zamiast milisekund wolę sekundy lub minuty itd.

Continue Reading

By

Read More

Analizowanie logów IIS za pomocą PowerShell

Analizowanie logów IIS za pomocą PowerShell

Zobacz jak szybko zmienić logi serwera Internet Information Services (IIS) w PSCustomObject. Dzięki temu dalsze analizowanie informacji o żądaniach do serwera IIS to czysta przyjemność 😉

Continue Reading

By

Read More

Pobieranie zmiennych do PowerShell w Azure DevOps

Jednym z elementów, które definiujemy w potokach Azure DevOps jest PowerShell. Z pomocą przychodzi zadanie PowerShell (lub AzurePowerShell), gdzie w zależności od potrzeby osadzimy kilka linijek kodu lub wskażemy ścieżkę do pliku ze skryptem.

# PowerShell
# Run a PowerShell script on Linux, macOS, or Windows
- task: PowerShell@2
  inputs:
    #targetType: 'filePath' # Optional. Options: filePath, inline
    #filePath: # Required when targetType == FilePath
    #arguments: # Optional
    #script: '# Write your PowerShell commands here.Write-Host Hello World' # Required when targetType == Inline
    #errorActionPreference: 'stop' # Optional. Options: stop, continue, silentlyContinue
    #failOnStderr: false # Optional
    #ignoreLASTEXITCODE: false # Optional
    #pwsh: false # Optional
    #workingDirectory: # Optional

W jednym i drugim przypadku prawdopodobnie przydadzą nam się wartości z zewnątrz, czyli zmienne. W Azure DevOps mamy kilka zakresów zmiennych:

Continue Reading

By

Read More

⏱️ Get-History i czas trwania poleceń PowerShell?

Jeśli chcemy sprawdzić czas wykonania skryptu lub polecenia to najczęściej sięgamy po polecenie Measure-Object. Nie jest to jedyna metoda ale jedna z popularniejszych.

Co jeśli jednak, chcesz poznać czas wykonania post factum?

Continue Reading

By

Read More

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

× Close