Author: Dhinesh Kumar
-
Application Deployment using Jenkins (CI/CD Pipelines)
INTRODUCTION This document explains the below process with guided steps and screenshots: PROCESS Step 1: LOGIN TO THE OCP CONSOLE Instructions to login OCP through cli Step 2: CREATE CUSTOM PROJECT/NAMESPACE oc create ns <your project/namespace name> Step 3: INSTALL JENKINS INSIDE OCP Step 4: LOGIN TO THE JENKINS CONSOLE Step 7: CREATE GIT…
-
Quay Install
1) sudo dnf install -y podman 2) create new directory called mirror and go inside the folder https://console.redhat.com/openshift/downloads#tool-mirror-registry – here you can download the mirror registry package or go to the next step to download directly.download directly on the ssytem: wget https://mirror.openshift.com/pub/cgw/mirror-registry/latest/mirror-registry-amd64.tar.gz 3) datepwdls -lrt 4) tar -xvzf mirror-registry-amd64.tar.gz 5) Before executing the next step,…
-
Podman registry setup cmds
1) yum install httpd-tools2) sudo dnf install -y podman3) mkdir -p /opt/registry/{auth,certs,data}4) cd /opt/registry/4) ls -lrt5) htpasswd -bBc /opt/registry/auth/htpasswd registryuser registryuserpassword6) cd /opt/registry/auth/htpasswd7) openssl req -x509 -newkey rsa:4096 -nodes -sha256 -keyout /opt/registry/certs/domain.key -out /opt/registry/certs/domain.crt -days 365 -subj “/CN=subdomain.domain.com” -addext “subjectAltName = DNS:subdomain.domain.com,IP:173.212.251.245”8) cp /opt/registry/certs/domain.crt /etc/pki/ca-trust/source/anchors/9) update-ca-trust10) trust list | grep -i “subdomain.domain.com”11) podman run –name…
-
Podman Commands
Install Podman on RHEL 1) sudo dnf install -y podman2) podman search mysql3) podman login docker.io4) podman login registry.redhat.io5)podman login registry.redhat.io –authfile pull-secret.jsonenter username and password6) podman login -upodman login docker.io -u demo129podman login -u -ppodman login docker.io -u demo129 -p *7)podman logout docker.io8)podman images9)podman tag :example: podman tag docker.io/library/nginx my-app:v1.010)podman images11)Syntax: podman rmiCommand: podman…
-
OpenShift Taints & Labels (Lab Included)!
What is OpenShift Taints and Why is it required? WhatsApp Dhinesh Kumar (+91 9444410227) if you are looking for one to one OpenShift Learning. Understanding OpenShift v4 Taints: Taints in OpenShift v4 are a mechanism used to control the scheduling of pods on nodes. They allow nodes to repel specific pods unless those pods have…
-
OpenShift Login Scenario!
Here’s a clever and critical scenario to kickstart your preparation: 🔥 The Monday Morning Login Crisis: OpenShift UPI/Disconnected Environment Gone Down. A customer has deployed an OpenShift UPI/Disconnected environment, which is live and fully configured with Day 2 activities, including RBAC, labeling, and four other essential setups. The only change they have done is added…
-
OpenShift Tools – Part 2
Published and Updated on 31st December, 2024 Here is a categorized list of tools and software that can directly or indirectly integrate with OpenShift: Please check the OpenShift Tools Part 1 Install Assisted Labs App and get OpenShift Hands-on Labs and Order OpenShift Cluster for your learning. CI/CD Tools Monitoring and Logging Networking and Service…
-
OpenShift Machine Config (MC & MCP)
Install Assisted Labs App and get OpenShift Hands-on Labs and Order OpenShift Cluster for your learning. Overview of OpenShift Machine Config and Machine Config Pools Note: Join our Openshift Tips and Tricks WhatsApp Channel and get regular Updates. OpenShift utilizes Machine Config and Machine Config Pools as essential components for managing the configuration of nodes within a cluster, specifically leveraging Red Hat…
-
OpenShift for Beginners Course! (2025 Learning!)
OpenShift v4 for Beginners – Course Introduction: Welcome to the “OpenShift for Beginners” course, a comprehensive introduction designed to help you master the fundamentals of OpenShift v4 in just one hour. OpenShift is a powerful Kubernetes platform that empowers developers to build, deploy, and manage containerized applications seamlessly. Whether you’re a developer, system administrator, or…
-
OpenShift Interview Mistakes / Ignorance!
Below are some mistakes generally we see during the OpenShift Interviews. Few are common and few are specific to OpenShift In-depth concepts. Lack of Basic Understanding: Not having a solid grasp of what OpenShift is and its core components. Ignoring Kubernetes Fundamentals: Failing to understand the relationship between Kubernetes and OpenShift. Skipping Over Installation Details:…