Learn fluentD with fast feedback loop local setup

Overview Recently, while working with logs in the Kubernetes environment, I was in need to use fluentD. As it was my first time playing with it, I was quite keen to do it. Now that my task is done, I’m quite content, but during the initial phase, I’ve found a few problems: - Lack of examples in the documentation - No “playground” which would help me to learn this tool efficiently

How to display Octopus Deploy deployment history on Grafana dashboards

Overview One of the biggest advantages of Grafana is that due to multiple data sources, it’s really easy to display and correlate data from multiple sources in one diagram. Octopus Deploy is really popular Continuous Integration platform. Whenever a new release is deployed, the history of that event is being kept in the underlying SQL Server database. In this blog post, we will use Grafana SQL Server data source, in order to display information about our deployments.

How to deploy docker containers to Azure Linux App Service plans using PowerShell

Overview App Service Plans on Linux allows you to quickly deploy and run any Linux-based application. While creating your web applications you can choose between a few options. You can select already prepared environment and just deploy your source code there or you can easily populate the web app with already created docker image. Your docker images can have different sources. It can be: Docker Hub Azure Container Registry Some other private registry Although it’s very easy to select the image in the portal, I’m sure it’s very desirable to be able to set that in code.

SQL credentials for Azure SQL databases

Overview While configuring SQL databases in the cloud, it’s common to create an infrastructure where there are two SQL servers (most likely in two different geographical locations) with one primary (read and write) and one secondary (read) replica. Along with this, it’s common to prepare two sets of credentials: read and write users with access to the primary database read users with access to the replica In this article, we will assume you already have two sql servers and one database geo-replicated across them.

How to run PowerShell commands on Azure Web Apps

Overview If you’re hosting your applications using Azure Web Applications, I’m sure you’re using Kudu extension very frequently. Knowing your application name, you can visit https://{name_of_your_application}.scm.azurewebsites.net and explore multiple features which Kudu gives you. One of the most common features is PowerShell command line which allows you to run commands directly in the directory where your application is hosted. Although this is a very continent way to run your commands.