Virtual Techbox

Virtual Techbox

Share

23/02/2024

♾️ Complete DevOps CI/CD Project Using Maven, JFrog and K8S ♾️
✍ Use Terraform to create an EC2 instance for Jenkins, Docker and SonarQube.
✍ Configure the Jenkins by installing required plugins and tools.
✍ Configure SonarQube and integrate SonarQube with Jenkins.
✍ Configure JFrog Artifactory and integrate JFrog Artifactory with Jenkins.
✍ Create Pipeline script(Jenkinsfile) to build & push Docker Image.
✍ Setup email notification through Jenkins.
✍ Create AWS EKS cluster and download the config/secret file for EKS cluster.
✍ Configure the Jenkins pipeline to deploy application on AWS EKS.
✍ Set the build Trigger and Verify the CI/CD Pipeline by making test change on code.
✍ Make the change on the application and verify that change get reflected on application or not.

🎥 Video Link for Mobile --- https://appopener.com/yt/syxpch7yo

🎥 Video Link for Desktop --- https://youtu.be/E_ZoNZKNsvU

17/09/2023

♾️ Jenkins Declarative Pipeline Using Maven, SonarQube, Docker, ArgoCD & K8S ♾️
👉 Install and Configure the Jenkins-Master and Jenkins-Agent on EC2 Instance.
👉 Install and Configure Jenkins Plugins "Maven Integration", "Pipeline Maven Integration" and "Eclipse Temurin Installer".
👉 Add GitHub Credentials to Jenkins using GiHub Personal Access Token.
👉 Create Pipeline Script(Jenkinsfile) for Build & Test Artifacts.
👉 Create CI Jon on Jenkins Dashboard to Run in Declarative Way using Above Jenkinsfile.
👉 Install and Configure the SonarQube on EC2 Instance.
👉 Create Token on SonarQube and Add It to Jenkins.
👉 Install and Configure the Jenkins Plugins "SonarQube Scanner", "Sonar Quality Gates" and "Quality Gates".
👉 Add SonarQube Server and SonarQube Scanner to Jenkins.
👉 Add stages "SonarQube Analysis" and "Quality Gate" in Pipeline Script. Configure SonarQube Webhook.
👉 Modify Pipeline Script to Build and Push Docker Image.
👉 Add Stages In Pipeline "Trivy Scan" to Scan Docker Image & "Cleanup Artifacts" to Remove Older Images.
👉 Setup Bootstrap Server for eksctl in EC2 Instance.
👉 Create Kubernetes Cluster using eksctl.
👉 Install ArgoCD on EKS Cluster and Add EKS Cluster to ArgoCD Cluster List.
👉 Configure ArgoCD to Deploy Pods on EKS Cluster.
👉 Create Stage "Trigger CD Pipeline" in Jenkinsfile of Application Repository.
👉 Create Jenkinsfile for GitOps GitHub Repository Which Contains the K8S Manifest Files.
👉 Create Jenkins CD Job to Run in Declaratice Way using Above GitOps GitHub Repository.
☑ Verify CI/CD Pipeline by Doing Test Commit on GitHub Application Repository.

🎥 Video Link -- https://linkopener.co/Effv

21/08/2023

Completed 1M views on our channel. Thank you all.
https://www.youtube.com//

Azure DevOps Project from Scratch | End to End Azure Project | Complete Azure DevOps Project 13/08/2023

Azure DevOps Project with Azure Build & Release Pipeline
https://youtu.be/wxsYA_NB8os

Azure DevOps Project from Scratch | End to End Azure Project | Complete Azure DevOps Project In this video, I will show you end to end azure project(azure devops project from scratch, complete azure devops project). This video is about end to end azu...

04/08/2023

♾️DevOps CI/CD Project with Jenkins, Ansible and Kubernetes(AKS)♾️
✍ Create new Ubuntu Virtual Machine and install Jenkins in it.
✍ Create new Ubuntu Virtual Machine and install Ansible in it.
✍ Create new user ansibleadmin and generate SSH key for it.
✍ On Jenkins dashboard install new plugin "Publish over SSH" and integrate Ansible with Jenkins.
✍ Install Docker on Ansible server and provide full rights to ansibleadmin on Docker.
✍ Create ansible host group in file /etc/ansible/host.
✍ Add self ssh key(ssh-copy-id localhost) so that Ansible playbook can connect to local host.
✍ Create Ansible playbook to create Docker image and push that Image to Docker-Hub.
✍ Create Jenkins job(CI_Job) to run the Ansible playbook.
✍ Create new Ubuntu Virtual Machine(Kube-Server) and install Azure CLI in it.
✍ Create AKS cluster on Azure Portal, login through Azure CLI and install aks cli.
✍ Create Deployment and Service Manifest files.
✍ Create group called kubernetes in /etc/ansible/hosts file.
✍ On Kube-Server enable password based authentication for "root" and set password for root.
✍ Copy ssh key of ansibleadmin of Ansible server to root user of Kube-Server so that playbook can interact with kubernetes as we have connected kubernetes via root user of Kube-Server.
✍ Create Ansible playbook to run Deployment and Service Manifest files.
✍ Create Jenkins deployment job(CD_Job) for Kubernetes.
✍ Modify CI_Job to trigger CD_Job after completion. Set build trigger in CI_Job using PollSCM.
✅ Verify the CI/CD by making change on GitHub Repo and confirm the changes on Application.

🎥 Video Link --- https://linkopener.co/foeb

25/07/2023

♾️ DevOps Project using Jenkins, Maven and Kubernetes ♾️
✒️ Install and Configure Jenkins on Amazon Linux.
✒️ Install and Configure Maven on Amazon Linux.
✒️ Integrate Maven with Jenkins.
✒️ Create EC2 Instance with Amazon Linux 2 and install Ansible on it.
✒️ Create a new user on Ansible server and add that user to sudouser.
✒️ Integrate Ansible with Jenkins.
✒️ Install and configure Docker on Ansible server.
✒️ Create Ansible playbook to create Docker Image and copy that Image to DockerHub.
✒️ Update Jenkins Job to use the Ansible playbook.
✒️ Setup Bootstrap Server for eksctl on Amazon Linux EC2 instance.
✒️ Install AWS CLI, kubectl and eksctl on Bootstrap Server.
✒️ Setup Kubernetes(AWS EKS) Cluster using eksctl.
✒️ Create Deployment and Service Manifest file for our application.
✒️ Integrate Bootstrap Server with Ansible.
✒️ Create Ansible playbook to run Deployment and Service Manifest files.
✒️ Create Jenkins Job to deploy resources on Kubernetes cluster.
✅ Verify the CI/CD Pipeline by doing a test Commit on GitHub repository.

🎥 Video Link --- https://linkopener.co/gAdO

🎥 Video Link --- https://youtu.be/5_s7EmZWz78

07/01/2023

Our channel reached the 4,000 Subscribers Milestone today!

Want your business to be the top-listed Computer & Electronics Service in Bhiwandi?
Click here to claim your Sponsored Listing.

Website

Address


Bhiwandi
421302