Since May 24th, Azure Container Apps is General Available in Microsoft Azure. With Azure Container Apps you are able to run containers in Microsoft Azure without the need to setup an Azure Kubernetes Service (AKS) cluster, but with the benefits of Kubernetes features.
Written by Pim on Sunday June 26, 2022 - Comment - Permalink Categories: devops, howto - Tags: azure, azure-container-app, bicep, arm, azure-container-registry
Hashicorp Terraform is an infrastructure of code tool that is cloud-agnostic and supports on-premises aswell. I'm using the Terraform CLI quite some time, but nowadays there is another option: Terraform Cloud. Terraform Cloud is the managed service offering of Hashicorp and is the easiest way to start with Terraform today. Let's check it out!
Written by Pim on Tuesday December 21, 2021 - Comment - Permalink Categories: devops, howto - Tags: hashicorp, terraform, azure, cloud, devops, infrastructure, infrastructure-as-code
I bought some NodeMCU ESP32-WROOM-32 development boards to monitor temperatures of my central heating system with 20+ underfloor heating groups. I want to know the temperature of each group to optimize the system. I use ESPEasy because it is more or less plug-and-play. In this blog post I share how you flash and install ESPEasy on your ESP32.
Written by Pim on Tuesday March 16, 2021 - Comment - Permalink Category: technology - Tags: esp32, espeasy, espressif
Developing on Windows was challenging before Microsoft introduced WSL 2. Running Linux Virtual Machines with SMB/CIFS shares mounted into Windows was the best solution I could come up before there were tools like Vagrant. But all these solutions have one common problem. They mounted a Windows volume in Linux or visa versa which resulted in (very) poor I/O performance. Fortunately, WSL 2 resolves all these issues by running Docker and IDE's like Jetbrains IntelliJ, PyCharm and PHPStorm in WSL 2.
Written by Pim on Sunday February 7, 2021 - Comment - Permalink Categories: php, docker, technology - Tags: docker, wsl2, pycharm, phpstorm, intellij, development, terminal
The main question when using WSL2 for development purposes is where to store the source code of your project. In this blog post I will explain why I recommend you to store your source code in WSL2 instead of in Windows.
Written by Pim on Saturday February 6, 2021 - Comment - Permalink Category: technology - Tag: wsl2
It's easy to deploy Elasticsearch on Kubernetes. You get yourself a copy of the Elastic Helm Charts and you run helm install. Job well done... or not? The default Elasticsearch configuration doesn't enable any encryption or security mechanism, that doesn't sound really safe! In this blog post, I'll explain how you secure your Elasticsearch instance by enabling encryption (SSL transport and HTTP over SSL) and native authentication.
Written by Pim on Sunday December 22, 2019 - Comment - Permalink