GitLab Tutorials: Example of .gitlab-ci.yml

.gitlab-ci.yml file to run with Docker runner Build a Docker image with CI/CD and push to the GitLab registry Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps,…

Read More

GitLab Tutorials: gitlab-runner commands line reference and example

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

GitLab Tutorials: How to setup and run GitLab Runner in a Linux?

Download and install binary Command to register runner Example of .gitlab-ci.yml Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing…

Read More

GitLab Tutorials: Using letsencrypt with Gitlab self hosted server

Step 1 – Create a valid DNS entry Step 2 – Do following changes Step 3 – Run following commands Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE,…

Read More

GitLab Tutorials: Gitlab integration with Mailgun

Most of the Mailgun service can be accessed through the RESTful HTTP API without the need to install any libraries. It is organized around the four major…

Read More

GitLab Tutorials: Gitlab integration with Kroki

Kroki provides a unified API with support for BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr,…

Read More

GitLab Tutorials: Gitpod integration with Gitlab

Spin up fresh, automated dev environments for each task, in the cloud, in seconds. Learn how to start using Gitpod on an example project that is hosted…

Read More

GitLab Tutorials: Running SAST in an offline environment in Selfhosted

For self-managed GitLab instances in an environment with limited, restricted, or intermittent access to external resources through the internet, some adjustments are required for the SAST job…

Read More

GitLab Tutorials: How to setup and run GitLab Runner in a container?

Step 1 – Install Latest Version of Docker Step 2 – Run “gitlab-runner” command in the container Step 3 – Register the runner The following steps describe…

Read More

GitLab Tutorials: GitLab Container Registry

With the Docker Container Registry integrated into GitLab, every GitLab project can have its own space to store its Docker images. View the Container Registry You can…

Read More

Azure Tutorials: Choose an Azure compute service that best fits what you need?

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

GitLab Tutorials: How to deploy on AWS from GitLab

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

GitLab Tutorials: Gitlab Installation Environment variables

GitLab exposes certain environment variables which can be used to override their defaults values. People usually configure GitLab with /etc/gitlab/gitlab.rb for Omnibus installations, or gitlab.yml for installations from source. You can…

Read More

GitLab Tutorials: gitlab-ctl commands reference & example

omnibus-ctl: command (subcommand) check-config Check if there are any configuration in gitlab.rb that is removed in specified version deploy-page Put up the deploy page diff-config Compare the…

Read More

GitLab Tutorials: System Requirements for Gitlab local installation

Software Requirements Redis 5.0+ Storage 2.5 GB CPU 4 Core for 500 Users Memory 4GB Database PostgreSQL  12.10 Extension pg_trgm, btree_gist, plpgsql Puma Needed Rajesh KumarI’m Rajesh…

Read More

GitLab Tutorials: Install self-managed GitLab Enterprise Version in Centos 7

URL – https://about.gitlab.com/install/ Step 1 – Install and configure the necessary dependencies Step 2 – Add the GitLab package repository and install the package Step 3 –…

Read More

GitLab Tutorials: Omnibus GitLab assigns following Ports by default

See the table below for the list of ports that the Omnibus GitLab assigns by default: Component On by default Communicates via Alternative Connection port GitLab Rails…

Read More

Job interview advice for Sr Management in Software Company. Good Read

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

Rundeck Tutorials: Introduction Demo

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

DevOps – SRE – DevSecOps – MDE Assignment & Project

Day 1 – What is DevOps and compare with SRE and DevSecOps? Day 2 – Docker Assignment for Interview Preparations Day 3 – Linux Lab & Assignment…

Read More

Terraform Example – AWS EC2 Instance with EBS

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

XL Release Training Agenda – End User

Day 1 Topic Description Introduction Introduction to XebiaLabs and XL Release Templates What is a template and how to create it Folders How to organize templates Phases…

Read More

XL Release Tutorial: Variables

Using a List variable as a value in the List box variable types You can create a List variable and use it as a possible value for…

Read More

Jenkins Tutorials: Demo Video

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

How to Configure IP Network with ‘nmtui’ Tool

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

Istio Tutorials: How to install & configure istio?

Platform Setup Install Istio with Helm in Kubernetes Configure the Helm repository: Create a namespace istio-system for Istio components: Install the Istio discovery chart which deploys the istiod service: (Optional) Install…

Read More

Sonarqube Tutorials: Fundamental Demo

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

ELK Stack Tutorial: Demo Video

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

AWS Tutorial: Demo Video

Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked…

Read More

Top Free and Open Source Video Conferencing Software in Github

Video conferencing is a live video-based meeting between two or more people in different locations using video-enabled devices. Video conferencing allows multiple people to meet and collaborate…

Read More