Build a docker image in a self-hosted agent running on Azure Container Instances

How can a self-hosted agent running on Azure Container Instances create a docker image? Even while the question may seem simple, it is difficult. Suppose you’ve already set up a self-hosted agent on an Azure Container Instance (ACR); You run a pipeline with a simple docker image and … you get the below error: Unable to locate executable file: ‘docker’. […]

Read more

Self-hosted agent on Linux created in 3 minutes

Self-hosted agent on Linux In some cases is necessary, for example, you need to integrate with VNET – because the resources you want to access are not publicly accessible. This can be a storage account, container registry, or many others. Using my instruction you build and run a self-hosted agent in 3 minutes. In that scenario you must: Build and push […]

Read more

Automate Infrastructure in Azure using Terraform and Azure DevOps

Automating infrastructure setup in Azure Cloud using Terraform and Azure DevOps is a powerful approach to managing your infrastructure as code (IaC). This allows you to define and manage your Azure resources programmatically, version control your infrastructure configurations, and automate the deployment process.  We will be creating a Java based WebApp(app service) in Azure cloud using Terraform and automate the […]

Read more

Here’s an example of Terraform code to deploy Azure Virtual Desktop resources

Configure the Azure provider provider “azurerm” {features {}} Create a resource group resource “azurerm_resource_group” “rg” {name = “my-resource-group”location = “westus”} Create a virtual network resource “azurerm_virtual_network” “vnet” {name = “my-virtual-network”address_space = [“10.0.0.0/16”]location = azurerm_resource_group.rg.locationresource_group_name = azurerm_resource_group.rg.name} Create a subnet resource “azurerm_subnet” “subnet” {name = “my-subnet”resource_group_name = azurerm_resource_group.rg.namevirtual_network_name = azurerm_virtual_network.vnet.nameaddress_prefixes = [“10.0.1.0/24”]} Create an Azure Virtual Desktop host pool resource “azurerm_virtual_desktop_host_pool” […]

Read more

WPScan – A Black Box WordPress Vulnerability Scanner

WordPress is all over the web; it’s the most popular and most used content management system (CMS) out there. Is your website or blog is powered by WordPress? Did you know that malicious hackers are always attacking WordPress sites every minute? If you didn’t, now you know. The first step towards securing your website or blog is to perform a vulnerability assessment. […]

Read more

Getting Started with Infrastructure as Code

What is IaC? When you are new to the cloud, your early interactions are via the web portals such portal.azure.com for Microsoft Azure or aws.amazon.com for Amazon Web Services. This is ideal for at the start, because it’s interactive and follows a step-wise approach to resource creation which is great for learning. However, when scale, automation and repetition is required, using a portal is […]

Read more

How To Set Up And Run Kafka On Kubernetes

What is Apache Kafka? Kafka is a messaging system that collects and processes extensive amounts of data in real-time, making it a vital integrating component for applications running in a Kubernetes cluster. The efficiency of applications deployed in a cluster can be further augmented with an event-streaming platform such as Apache Kafka. This in-depth tutorial shows you how to configure a Kafka server on […]

Read more

How to Install a Kubernetes Cluster on CentOS 8

Logical Architecture Our installation is designed to have the Master-Node controlling the Worker Nodes. At the end of this installation, our logical architecture will look something like this. Master Node – This machine generally acts as the control plane and runs the cluster database and the API server (which the kubectl CLI communicates with). Our 3-node Kubernetes Cluster will look something like this: Installation of Kubernetes […]

Read more

How to Install Docker on CentOS 8

What is Docker? Before we begin, let’s describe what Docker is. Docker is a set of virtualization tools that allows us to create, test, and deploy containerized applications quickly and easily on a dedicated server. It has become very popular and used almost everywhere in our daily lives. Thanks to containerization, we can quickly launch applications on different private cloud host platforms utilizing […]

Read more
1 2