Rahul Rai

Dynamic Admission Control in AKS with Azure Functions

Controlling resource deployments in your Azure Kubernetes Service (AKS) cluster can quickly become quite challenging. For instance, pushing a change to the production environment might introduce undesirable vulnerabilities to the application. By creating custom admission webhooks for Kubernetes, we can define custom policies that regulate the deployment of resources to our cluster. The Kubernetes ecosystem is not […]

Dynamic Admission Control in AKS with Azure Functions Read More »

Cheapskate’s Journey to On-Demand Load Tests on Heroku with Locust

I want to stretch every dollar that I spend on the cloud. I run a handful of web applications on Heroku, and like everyone else, run a suite of smoke tests and load tests on every release increment in a non-production environment. Load tests are important: they help us not only to understand the limits

Cheapskate’s Journey to On-Demand Load Tests on Heroku with Locust Read More »

Using Startup Command to Pass Command Line Arguments to Azure App Service for Linux

Azure App Service on Linux has several prefabricated Docker images that support applications written in languages such as .NET core, PHP, and Node.js. App Service also supports using your own Docker image to spin up a container for your application. A useful configuration feature of App Service on Linux is the Startup File configuration that you can set as part of

Using Startup Command to Pass Command Line Arguments to Azure App Service for Linux Read More »

VS Code Remote Development with Docker Compose: Developing services in Standalone and Integrated Modes

VS Code remote development is a brilliant feature from the VS Code team. Using the extensions available in the VS Code remote extension pack, you can develop your applications in an external development environment viz. a remote server (through SSH), containers, and WSL. The premise of the three modes of development is the same. The application code

VS Code Remote Development with Docker Compose: Developing services in Standalone and Integrated Modes Read More »