Secure and Monitor Cloud-Based ML Infrastructure and Endpoints with...
Machine learning poses significant challenges for security and governance, especially when deployed in the cloud. Cloud-based ML infrastructure and endpoints are exposed to various threats, such as...
View ArticleInstall and Setup MiniCube on Ubuntu
Kubernetes is an in-demand skill. Learning it can help you land a lucrative job offer.For developers or students who are just starting to learn Kubernetes and explore its features, the challenge is...
View ArticleCreating a Netboot.XYZ server using Pi-hole to Install Linux Distros Over...
If you're like me, you probably have a bunch of computers. Those computers are probably all running Linux (right? right?) If so, then you're probably tired of creating thumb drives every time you want...
View ArticleHow to Submit a Pull Request on GitHub
So you want to contribute to Open Source and you've located a task or issue to work on.That's good. The recommended workflow is to create a fork of the existing repository, make your changes and send a...
View ArticleAdding Shared Storage to Proxmox Installation
So far in this Proxmox series, you have learned about installing Proxmox and creating virtual machines and containers.In this part, you'll learn about adding shared storage in Proxmox.Proxmox VE...
View ArticleThe Lesser Known Dir Command in Linux
How do you see the contents of a folder in the Linux terminal? You use the ls command.In fact, the ls command is so popular that many Linux users don't even know about dir. Yes, there exists a dir...
View ArticleHow to Install LOMP Stack on Ubuntu
Are you looking for a complete LOMP stack guide? This tutorial will show you how to install a LOMP stack on an Ubuntu 22.04 server.What is a LOMP Stack?LOMP stands for Linux, OpenLiteSpeed, MariaDB,...
View ArticleInstalling LAMP Server on Localhost on Ubuntu
When you start learning Linux sysadmin, one of the common tasks you'll come across is installing the LAMP server.LAMP is a tech stack that refers to the collection of the following software required to...
View ArticleHow to Automatically Update AWS ECR Token in Kubernetes with CronJobs
Do you use AWS Elastic Container Registry (ECR) to store and manage your Docker images? In that case, you may have encountered a problem: the ECR token expires every 12 hours, and you need to renew it...
View ArticleASSH: An Advance Way to Interact with SSH
ASSH or Advanced SSH Config is a wrapper for SSH that allows dynamic and advanced management of SSH configurations.Standard SSH configurations can quickly become complex and difficult to manage,...
View ArticleEfficient Block Device Management with LVM
LVM or Logical Volume Management is a solution for easy management of block devices within the GNU/Linux environment via virtual blocks. Disk management in Linux environments using LVM provides a...
View ArticleAnsible Copy Module [Explained With Examples]
The Ansible copy module is used in various real-world scenarios where you need to copy files or templates from the Ansible host machine to a set of remote servers. Here are some common use cases.Static...
View ArticleGit Hook Management with Pre-commit
Working with Git is not entirely trivial. Even simple things like undoing a step go far beyond a simple undo shortcut but as soon as an entire team works in a repository, the sources of problems grow...
View ArticleVagrant Triggers: Automating Virtual Machine Lifecycle Events
Vagrant is a simple and efficient way to create, configure and manage virtual machines for development and testing. However, even with Vagrant's simplicity, there are often repetitive tasks and...
View ArticleUnderstanding Kubernetes Node Affinity With Example
What is node affinity?In the simplest of terms, Node Affinity gives you control over where your pods are scheduled. It matches pods to specific nodes or groups of nodes based on specific criteria. This...
View ArticleRunning Tasks on Different Remote Systems Using delegate_to in Ansible
By default, Ansible runs tasks on the remote systems that you specify in your inventory. The delegate_to overrides this behavior, instructing Ansible to execute a particular task on a specific host or...
View ArticleManaging Cron Jobs Across Multiple Servers Using Dkron
Automation of repetitive tasks is a key component in IT management. It not only saves time, but also reduces the risk of errors. This is where Dkron comes in. With its ability to orchestrate cron job...
View ArticleUsing when Function in Ansible
In Ansible, the when statement conditionally executes tasks based on certain conditions. It allows you to control the execution flow in your playbooks based on the values of variables, facts, or the...
View ArticleUnderstanding Init Function in Go With Examples
Init functions are special types of functions that are often used to initialize package level variables or to perform necessary setup of packages.The init function is invoked automatically by the Go...
View ArticleConvert String to Bytes in Go
Strings in Go are essentially the same as immutable byte slice; hence they can be easily typecasted into each other based on the requirements. Let's see some ways to perform this conversion:Using the...
View Article