Open in app

Sign in

Write

Sign in

Dmitri Gaikovoi
Dmitri Gaikovoi

14 Followers

Home

About

Jun 3, 2021

How to backup Azure DevOps code repositories

Under “ shared responsibility in the cloud” model, the client is always responsible for its own data. Azure DevOps, as a SaaS offering, ensures that underling infrastructure (compute, network, storage, etc.) is highly available and the client’s data is geo-replicated. You can find all the details how Azure DevOps protects…

Azure Devops

4 min read

How to backup Azure DevOps code repositories
How to backup Azure DevOps code repositories
Azure Devops

4 min read


Mar 8, 2021

How to get Tableau server REST API version

Tableau server REST API has endpoint “ serverinfo” to find information about server’s REST API version: GET /api/api-version/serverinfo As per documentation, for api-version you have to specify “The version of the API to use, such as 3.10”. This creates chicken/egg situation: you need to know API version in order to…

Tableau

1 min read

How to get Tableau server REST API version
How to get Tableau server REST API version
Tableau

1 min read


Sep 28, 2020

Stale braches cleanup in Git repo

As code development moves forward, collaboration and experimentation flourish, developers join and leave the team, the Git repos start to accumulate stale branches. There is no exact definition for for “stale branch”, but both Azure DevOps and GitHub, have Stale branches view. This view displays “… branches in the repo…

2 min read

Stale braches cleanup in Git repo
Stale braches cleanup in Git repo

2 min read


Sep 14, 2020

Credentials renew for “automated” ARM connection in Azure DevOps

When you setup Azure Resource Manager connection in Azure DevOps using “Service principal (automatic)” authentication, Azure DevOps will create new service principal (app registration) in Azure Active Directory and grant this principal desired access to Azure resources. Have a look at the documentation here.

Security

2 min read

Credentials renew for “automated” ARM connection in Azure DevOps
Credentials renew for “automated” ARM connection in Azure DevOps
Security

2 min read


Jun 24, 2020

How to get Azure REST APIs access tokens using PowerShell

Sometimes, I have to step out of the comfort of the Azure PowerShell module and call Azure REST APIs directly. Usually, it is required when there is no cmdlet wrapper for some API, or the Az module does not support some underlying API functionality. As you already know, such calls…

Azure

3 min read

Azure

3 min read


Apr 28, 2020

Automating automation: updating multiple Azure DevOps pipelines using Powershell scripting

Recently, I had to implement a workaround in the Azure DevOps classic release pipelines. This is relatively simple update — I would need to do next: 1.find release in the Azure DevOps web UI and start release definition editor 2. go into first stage/environment 3. add a new instance of…

Azure Devops

3 min read

Automating automation: updating multiple Azure DevOps pipelines using Powershell scripting
Automating automation: updating multiple Azure DevOps pipelines using Powershell scripting
Azure Devops

3 min read


Apr 6, 2020

Azure Application Gateway: HTTP headers rewrite rules for App Service with AAD authentication

As you probably already know, you can use Azure App Service as backend pool for Application Gateway. The general configuration procedure can be found in the Microsoft documentation. …

Azure Application Gateway

4 min read

Azure Application Gateway: HTTP headers rewrite rules for App Service with AAD authentication
Azure Application Gateway: HTTP headers rewrite rules for App Service with AAD authentication
Azure Application Gateway

4 min read


Oct 24, 2019

How to use Azure Web App MSI to verify Data Lake access

Sometimes you need to verify that your Azure web (or function) app can access its data using MSI in Azure Data Lake. Open web app debug console at https://your-az-weapp.scm.azurewebsites.net/DebugConsole/?shell=powershell Run next PS script (replace data lake name and path to the target file) $progressPreference = “silentlyContinue” $req=Invoke-WebRequest -UseBasicParsing -Uri…

Azure

2 min read

How to use Azure Web App MSI to verify Data Lake access
How to use Azure Web App MSI to verify Data Lake access
Azure

2 min read

Dmitri Gaikovoi

Dmitri Gaikovoi

14 Followers

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams