Home
Adam Kielar
Cancel

Getting Started with Azure Container Apps: A Comprehensive Guide - Part 1

In recent years, containerization has become an increasingly popular way to package and deploy applications. It provides a lightweight and portable environment that can be easily moved between di...

Run self-hosted CI/CD agents on Azure Kubernetes Service - Part 4 - Azure DevOps

Are you looking for a way to run your Azure DevOps builds and deployments on your own infrastructure? If so, you’ll want to check out Azure DevOps self-hosted runners. Self-hosted runners are age...

How to use OpenID Connect identity tokens to authenticate CircleCI jobs with AWS

Why use OpenID Connect in CI/CD? We do not have to store long-lived credentials as secrets in our CI/CD tools. We do not have to rotate credentials since they are no longer static. We have ...

Run self-hosted CI/CD agents on Azure Kubernetes Service - Part 3 - GitHub Actions

This post is a continuation of our journey with self-hosted CI/CD agents. I encourage you to check part 1 and part 2 if you want to see a different approach to that topic. In this post, we will f...

Run self-hosted CI/CD agents on Azure Kubernetes Service - Part 2 - Jenkins + Kaniko

This post is a continuation of our journey with self-hosted CI/CD agents. I encourage you to check part 1 if you want to see a different approach to that topic. In this post we will focus on Jenk...

Run self-hosted CI/CD agents on Azure Kubernetes Service - Part 1 - CircleCI + Buildah

We use self-hosted CI/CD when we want to run and manage our own continuous integration and delivery (CI/CD) pipeline, rather than using a cloud-based service like CircleCI, Azure DevOps, or GitHu...

How to use an Azure AD workload identity on Azure Kubernetes Service

Applications that we deploy in AKS clusters require AAD application credentials or managed identity to access AAD-protected resources. Azure AD Workload Identity for Kubernetes integrates with the ...

How to use OpenID Connect identity tokens to authenticate CircleCI jobs with Azure

Why use OpenID Connect in CI/CD? We do not have to store long-lived credentials as secrets in our CI/CD tools. We do not have to rotate credentials since they are no longer static. We have ...

How to connect to Azure SQL database using managed identity

What are the benefits of using managed identities? Applications can use managed identities to obtain Azure AD tokens without having to manage credentials. As developers, we do not have to mana...