All Stories
Get current working directory name in Terraform
Another probably valuable Terraform nugget to share. Suppose that you want to get the current working directory name only for some reason. There are few helpful built-in references an...
In Terraform, Aug 04, 2022Install Traceroute on Alpine Linux
Discovering the network packet paths or troubleshooting the connectivity issues can be easily achieved with traceroute. Today’s aim is to install traceroute on Alpine Linux.
In Traceroute, Alpine Linux, Aug 03, 2022Enable/Disable resources conditionally in Terraform
Since there isn’t any resource_enabled = false feature developed by Terraform yet, here’s a quick hack to enable / disable resources.
In Terraform, Aug 02, 2022Install Certbot on Alpine Linux
Generating an SSL certificate using Alpine Linux can be easily done through Certbot. So let’s see how to install Certbot on Alpine Linux.
In Certbot, Alpine Linux, Aug 01, 2022Get Azure AD Microsoft Graph API Delegated / Application permission IDs in Terraform
Getting Microsoft Graph API Delegated and Application permission IDs are definitely hard to find, if you are doing things right – the programmatic way.
In Terraform, Azure, Jul 31, 2022Install HAProxy on Alpine Linux
Creating an isolated proxy microservice can be easily achieved with the Alpine Linux Docker image and HAProxy. It can act as both proxy container or load balancer depending on the nee...
In Proxy, Alpine Linux, Jul 30, 2022User-assigned vs System-assigned Managed Identities in Azure
In one of the last Azure posts, I wrote about the differences between Service Principal and Managed Identities. Since there are two types of MIs – User-assigned and System-assigned, I...
In Azure, Jul 29, 2022Install Ruby on Alpine Linux
Installing Ruby on Alpine Linux comes fairly quick and easy as it exists within the apk package manager. Let’s jump on the crux.
In Ruby, Alpine Linux, Jul 28, 2022Service Principal vs Managed Identities in Azure
Two more arguably confusing identity objects in Azure AD – Service Principal and Managed Identities. Let’s tackle them down by defining what they are and how they distinguish from eac...
In Azure, Jul 27, 2022How to fix Docker: unable to start container process: exec: '/bin/bash'
If you get this kind of error: docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: ...
In Docker, Jul 26, 2022