Aareez Asif
Aareez Asif
  • 27
  • 439 030
Deploy a Kubernetes v1.30 Cluster using Kubeadm & Containerd | Ubuntu 22.04 LTS
Welcome to our comprehensive tutorial on deploying an on-premises Kubernetes v1.30.2 cluster using Kubeadm and Containerd! In this step-by-step guide, we'll walk you through the entire process of setting up a reliable and scalable Kubernetes cluster on your local hardware.
What You'll Learn:
1. Introduction to Kubernetes: Brief overview of Kubernetes and its components.
2. Setting Up the Environment: Preparing your infrastructure for Kubernetes deployment.
3. Installing Dependencies: Installing essential tools and dependencies like Docker, Kubeadm, Kubelet, and Kubectl.
4. Configuring Containerd: Setting up Containerd as the container runtime for your cluster.
5. Bootstrapping the Cluster: Using Kubeadm to initialize the Kubernetes control plane.
6. Node Configuration: Joining worker nodes to the cluster.
7. Post-Installation Steps: Verifying the installation and deploying a test application.
Prerequisites:
Basic understanding of Kubernetes concepts.
Access to a set of machines (physical or virtual) for setting up the cluster.
Familiarity with Linux command line and SSH.
Resources:
Assign Static IP using Netplan.
ubuntu.com/server/docs/configuring-networks
Kubernetes Cluster Creation Guide
github.com/Aareez01/kubernetes-v1.30.2-cluster-using-kubeadm
มุมมอง: 95

วีดีโอ

Jenkins CI/CD Pipeline - Ansible, Docker, Github Webhooks on AWS | Resume Project 2 | English
มุมมอง 31K11 หลายเดือนก่อน
Welcome to Jenkins CI/CD Pipeline Project using Ansible, Docker, Github Webhooks on AWS! In this exciting video tutorial, we dive into the world of continuous integration and continuous deployment (CI/CD) using a powerful combination of Jenkins, Ansible, Docker, and GitHub Webhooks, all running on the Amazon Web Services (AWS) cloud platform. Whether you are a seasoned developer or just startin...
Create your own VPN Server using OpenVPN & Assign Static IP Addresses to the Clients
มุมมอง 7Kปีที่แล้ว
Welcome to our complete guide to establishing an OpenVPN server with a static IP address. We'll walk you through the full procedure in this step-by-step video, ensuring you have a safe and dependable network connection. Whether you're new to networking or have some experience, we'll go over everything you need to know, including software installation, server configuration, and assigning a stati...
Jenkins CI/CD Pipeline - SonarQube, Docker, Github Webhooks on AWS | Resume Project | English
มุมมอง 278Kปีที่แล้ว
In this video, we will explore how to set up a Jenkins CI/CD pipeline using Github, Sonarqube, and Docker on an AWS EC2 instance. Jenkins is a popular open-source automation server that helps automate various tasks in the software development process, including building, testing, and deploying software. Github is a code repository that provides version control and collaboration tools, and Sonar...
Automate Your Deployment: Learn CICD using Jenkins, Github Webhooks & Deploy on Nginx/Apache
มุมมอง 23Kปีที่แล้ว
In this tutorial, we'll show you how to automate your deployment using Jenkins, Github Webhooks, and Nginx/Apache. By following this tutorial, you'll be able to easily deploy your applications to your test, staging, and production environments using Jenkins and GitHub. This video is designed for developers who are looking to automate their deployment process. By following this tutorial, you'll ...
Deploy 3 Tier PHP Application on Kubernetes | MySQL, phpMyAdmin & Php | Project # 1 [Hindi/Urdu]
มุมมอง 5Kปีที่แล้ว
Deploying a basic 3 Tier PHP Application consisting on MySQL Database, phpMyAdmin for Database management and our PHP Front-end on Kubernetes then accessing it on our browser by exposing it on NodePort service. Link of the Project used in this video. github.com/Areez01/php-todo-app Give us a Thumbs up and Subscribe the Channel. If this video helped you deploying your php project on kubernetes. ...
Setting up a Multi-Node Kubernetes Cluster | Installation Guide | Ubuntu 22.04 LTS | [Hindi/Urdu]
มุมมอง 3.4Kปีที่แล้ว
In this video you will learn how you can setup multiple nodes Kubernetes Cluster. We will be setting up 1 Master Node and 1 Worker Node just to show you how you can setup multiple nodes. Here are the Steps that you need to follow in order to successfully create a cluster just like we did in the video. Steps File drive.google.com/file/d/1NoJd2eD14J3HygNXB8xKzu_5tSJeOT_8/view?usp=sharing Make Sur...
Deploying Mysql & Phpmyadmin Application on Kubernetes | Config, Secrets and Services [Hindi/Urdu]
มุมมอง 1.2Kปีที่แล้ว
Deploying MySQL and phpMyAdmin application on Kubernetes using ConfigMap, Secrets & Services then accessing it on our Browser. I hope this video will be helpful for those who are trying to get into Kubernetes. Make sure to Hit the Like button and Subscribe the channel for more videos related to DevOps. #mysql #kubernetes #phpmyadmin
What is HAProxy? | Reverse Proxy | OSI Model Layer 4 TCP & Layer 7 HTTP Load Balancing [Hindi/Urdu]
มุมมอง 3Kปีที่แล้ว
Hello Everyone! In today's video we will discuss what is HAProxy and ow you can setup a Layer 4 and Layer 7 Load Balancer using HAProxy. Make Sure to Subscribe and Like the video for more content like this! What is HAProxy? HAProxy is a Reverse Proxy and a Load Balancer which works on OSI Model Layer 4 and Layer 7. HAProxy Modes: Layer 4 - TCP Layer 7 - HTTP Commands used in the Video. Enabling...
Deploying 3-Tier Application on Docker | Containerizing NodeJs, Mongo Express, MongoDB [Hindi/Urdu]
มุมมอง 5Kปีที่แล้ว
In today's session we will be deploying a 3-Tier nodejs web application, mongodb and mongo-express server on containers using docker. Resources: Project Files gitlab.com/nanuchi/developing-with-docker MongoDB Docker Hub Page for ENVs hub.docker.com/_/mongo Mongo-Express Docker Hub Page for ENVs Make sure to hit the like button and subscribe to our youtube channel if this video helped you in any...
Building a CI/CD Pipeline Through Jenkins, Github & Docker | Deployment Automation | Hindi/Urdu
มุมมอง 33Kปีที่แล้ว
Hello Everyone! In today's video we will be automating the deployment process through CI/CD using Jenkins, Docker and Github. Make sure to subscribe the channel for more content related to DevOps and like the video if it helped you in any way. #cicd #jenkins #devops
How to Install Jenkins in Linux | Setting up a Jenkins Server | Ubuntu 22.04 LTS
มุมมอง 2.8Kปีที่แล้ว
Hello Everyone, Welcome to my TH-cam channel! In today's video we will learn how you can install jenkins on your linux machine and access it on the browser. www.jenkins.io Make sure to subscribe to the channel if you want more DevOps related content. #jenkins #jenkinstutorial #devops
The Ultimate Guide to Jobs, Cronjobs, Deployments, Replicasets, Rollout, and Revisions in Kubernetes
มุมมอง 681ปีที่แล้ว
Topics Covered in Today's Video 1: Jobs - Creating Jobs and understanding it's YAML file. 2: Cronjobs - Scheduling Jobs and executing them at a specific time. 3: Deployments - Creating a deployment with multiple replica pods & performing rollbacks. #kubernetes #cronjobs #deployments
How to Design Pods in Kubernetes | Labels & Annotations | Creating Nodes | Online Session
มุมมอง 395ปีที่แล้ว
Topics Covered in Today's Video. Multi Container Pods, Creating Nodes and Assigning Pods to them, Understanding Labels, Annotations, initContainers, & etc. #kubernetes #creatingnodes #labelsandannotation
Kubernetes | Multi Container Pod | Init Containers | Part 1 | Hindi/Urdu
มุมมอง 477ปีที่แล้ว
In today's class we will study multi-container pods & Init Containers. 2 November 2022 - Online Session #kubernetes #multicontainerpod #devops
Core Concepts of Kubernetes | Json Path | Environmental Variables | Online Session CNC | Urdu/Hindi
มุมมอง 513ปีที่แล้ว
Core Concepts of Kubernetes | Json Path | Environmental Variables | Online Session CNC | Urdu/Hindi
Resource Quota | Allocating Resources in Kubernetes | Online Session 25 October | Urdu/Hindi
มุมมอง 1.1Kปีที่แล้ว
Resource Quota | Allocating Resources in Kubernetes | Online Session 25 October | Urdu/Hindi
Server not Found Error Firefox in Ubuntu/Kali Linux | Fix Internet Problem | Ubuntu 22.04 LTS
มุมมอง 25Kปีที่แล้ว
Server not Found Error Firefox in Ubuntu/Kali Linux | Fix Internet Problem | Ubuntu 22.04 LTS
Unable to Docker cli Login Error | Error response from daemon incorrect username or password
มุมมอง 6Kปีที่แล้ว
Unable to Docker cli Login Error | Error response from daemon incorrect username or password
How to Install Kubernetes on Ubuntu or Any other Linux Distro - Quick and Easy Guide
มุมมอง 379ปีที่แล้ว
How to Install Kubernetes on Ubuntu or Any other Linux Distro - Quick and Easy Guide
Nginx Docker Image using Dockerfile & Running the Container | Dockerizing Nginx | Updated 2022
มุมมอง 7Kปีที่แล้ว
Nginx Docker Image using Dockerfile & Running the Container | Dockerizing Nginx | Updated 2022
How to Install Docker CLI in Ubuntu | Install Docker CLI and Desktop | Any Linux Distro 2022
มุมมอง 833ปีที่แล้ว
How to Install Docker CLI in Ubuntu | Install Docker CLI and Desktop | Any Linux Distro 2022
How to install .deb Package is Ubuntu/Kali Linux - Using Terminal & GUI 2022
มุมมอง 808ปีที่แล้ว
How to install .deb Package is Ubuntu/Kali Linux - Using Terminal & GUI 2022
How to fix Internet not working after disconnecting Anonsurf or any other VPN | Any Linux Distro
มุมมอง 2.6Kปีที่แล้ว
How to fix Internet not working after disconnecting Anonsurf or any other VPN | Any Linux Distro
Test your Internet Speed like a pro using Linux Terminal | Use Terminal Like a Pro | 2022
มุมมอง 135ปีที่แล้ว
Test your Internet Speed like a pro using Linux Terminal | Use Terminal Like a Pro | 2022
Make a Windows Bootable USB Drive on any Linux Distro | Bootable USB Guide 2022
มุมมอง 220ปีที่แล้ว
Make a Windows Bootable USB Drive on any Linux Distro | Bootable USB Guide 2022
How to install Shotcut Video Editor in any Linux OS Distribution - Ubuntu- Kali Linux - OpenSuSe
มุมมอง 379ปีที่แล้ว
How to install Shotcut Video Editor in any Linux OS Distribution - Ubuntu- Kali Linux - OpenSuSe

ความคิดเห็น

  • @rayganmudberry375
    @rayganmudberry375 2 วันที่ผ่านมา

    can you add more project like microservice and all. thank you for your awesome end to end project.

  • @Oakdice
    @Oakdice 7 วันที่ผ่านมา

    Thank you so much, this was so damn helpful!

  • @bhismpitamah267
    @bhismpitamah267 10 วันที่ผ่านมา

    Waste 1:26 😢

  • @mahasoonamaishu3256
    @mahasoonamaishu3256 13 วันที่ผ่านมา

    How you pushed code to github

  • @user-se9oq1ti2o
    @user-se9oq1ti2o 14 วันที่ผ่านมา

    Thank u for useful video. I dont understand urdu or hindi, but still it was useful :)

  • @leiberlyu1493
    @leiberlyu1493 17 วันที่ผ่านมา

    !!!!!!!!SO EXPENSIVE!!!!!!!!!!! This is a very good tutorial. But this is also a super expensive exercise. t2.medium is not free!!! Each charges you 0.0584 USD per Hour!!!!!!! I used it for just two week last month and received a bill of 65 USD!!!!!!!!!! Be really really careful about this!!!!!!!!!

  • @gollarambabu3317
    @gollarambabu3317 18 วันที่ผ่านมา

    Hi Asif , I followed your videos and started to learn the jenkins , i got a issue unable to down the sonarqube plugin , how can i resloving jenkins plugin issues

  • @FloridaInvestor
    @FloridaInvestor 20 วันที่ผ่านมา

    How do I get the preprod.config file?

  • @akindefisayo3267
    @akindefisayo3267 20 วันที่ผ่านมา

    Hi Asif. Your tutorials are better than most paid programs and bootcamps here in USA. I just wished all of your tutorials are in English Language as as few of them are. For instance, i could not follow with the 3-Tier PHP application deployment simply due to the language barrier. Is there anything you can do about this? Thank you for the great lectures

  • @huzefashah560
    @huzefashah560 21 วันที่ผ่านมา

    M getting Sshd service not found error

  • @andrewmwendo6745
    @andrewmwendo6745 23 วันที่ผ่านมา

    Hi Brother are there any changes that we should be aware of it wont scan the code please help

  • @user-qn8wj1ge4n
    @user-qn8wj1ge4n 23 วันที่ผ่านมา

    nice dear sir...

  • @montassiraride6849
    @montassiraride6849 26 วันที่ผ่านมา

    Thanks a lot <3 <3

  • @amjadiqbal3230
    @amjadiqbal3230 28 วันที่ผ่านมา

    Wow bro thank you so much it's really work❤

  • @user-el5je5ds5i
    @user-el5je5ds5i หลายเดือนก่อน

    Thankyou 🙏🙏😘

  • @isikapalei1745
    @isikapalei1745 หลายเดือนก่อน

    There is a easy way also work with other tools in devops that is you can kuch one master mechine with in that you can download terraform and with the help of that you can lunch more 2 machine as per your needed for sonarque and docker you can use ansible to install those software.

  • @mohammadadrees5263
    @mohammadadrees5263 หลายเดือนก่อน

    Thank this was an informative tuturial. 👍

  • @12sdhungel
    @12sdhungel หลายเดือนก่อน

    Its struggling with t2.micro 🤣🤣 specially with SonarQube.

  • @EthicalHackersTeam
    @EthicalHackersTeam หลายเดือนก่อน

    Thanks brother

  • @jordqnov
    @jordqnov หลายเดือนก่อน

    thank tou very much brother

  • @harshithm.s6596
    @harshithm.s6596 หลายเดือนก่อน

    Getting this error while using remote shell : create ssh session failed with ip=[100.25.2.47],port=[22],username=[ubuntu],password=[*******] java.io.IOException: Password authentication failed. Caused: jenkins.plugins.ssh2easy.gssh.GsshPluginException: [GSSH - SFTP] Exception Password authentication failed. at jenkins.plugins.ssh2easy.gssh.client.JenkinsSshClient.executeCommand(JenkinsSshClient.java:62) at jenkins.plugins.ssh2easy.gssh.client.DefaultSshClient.executeShell(DefaultSshClient.java:168) at jenkins.plugins.ssh2easy.gssh.GsshShellBuilder.perform(GsshShellBuilder.java:61) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.Build$BuildExecution.build(Build.java:199) at hudson.model.Build$BuildExecution.doRun(Build.java:164) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526) at hudson.model.Run.execute(Run.java:1894) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) Build step 'Remote Shell' marked build as failure Finished: FAILURE

  • @gdgd5194
    @gdgd5194 หลายเดือนก่อน

    Wow. Why have I never used this?! Thank you dud. Why use some mainstream poorly made vpn that crashes and stops working with more than 1 connection for 15 dollars if you can host your own 2 servers for 10 dollars and enjoy VPN that will always work for two clients! I tried EVERY SINGLE mainstream VPN btw, all refunded.

  • @migueltw8597
    @migueltw8597 หลายเดือนก่อน

    tanto que busque, muchas gracias bro (trank you!!!!!!)

  • @nicogarcia7046
    @nicogarcia7046 หลายเดือนก่อน

    I'm using Tails, and I can't ping, it says operation denied. Any solution? Plssss

  • @kirtipandey2468
    @kirtipandey2468 หลายเดือนก่อน

    Aareez is good trainer but his students have no manners .. they interrupt while he's explaining.

  • @SandeepSharma-tb7fy
    @SandeepSharma-tb7fy หลายเดือนก่อน

    git URL?

  • @MridupomBorgohain
    @MridupomBorgohain หลายเดือนก่อน

    getting an error after the command: kubectl apply -f msql-pod.yaml Error from server (BadRequest): error when creating "msql-pod.yaml": Pod in version "v1" cannot be handled as a Pod: strict decoding error: unknown field "spec.containers[0].envFrom[1].secretFrom"

  • @anand-nb4bb
    @anand-nb4bb หลายเดือนก่อน

    Hi Bro, I need your help. I have pfsense-openvpn split tunnel configure on my server this allows me to connect to a remote system I have a Ubuntu 18.04 laptop with me it has a VPN client settings configured on it. My issue is, the configuration present on the laptop is not allowing me to use my internet connection, Once I connect to VPN it disconnects my local connectivity I have also tried to ping google dns I get request timed out. But if I try to RDP connect to the remote system that works There are Below are the parameters which are already added inside the OpenVPN configuration file present on my laptop which should allow the split tunnel to work but for some reason it's not working I am not able to identify why. route-nopull route <My workstation IP> 255.255.255.255 If you are able to guide me with the details given, I would really appreciate it. I have sudo permission on the laptop if I need to modify anything.

  • @amansingh-sp7oo
    @amansingh-sp7oo หลายเดือนก่อน

    really amazing video, very nicely and easily you made to us understand it sir, hope this type of project related things are in queue. We are highly thankful of you. there is a request please also provide some environmental issues & security things that we facing in organization & their resolution. Thanx again.

  • @DuaaSuroor
    @DuaaSuroor หลายเดือนก่อน

    thankkkk you it finally worked

  • @akindefisayo3267
    @akindefisayo3267 หลายเดือนก่อน

    As a DevOps engineer, do i have to keep creating a new EC2 instance each and every time i have a CI/CD or deployment task to do? because i understand that once we finish a Job we have to stop and terminate all the EC2 instances to avoid further charges? and doing this will change the IP address Now, what if i wanted to retain some settings on my Jenkins which i created on a different occasion and still want to use the setting for a new Job after a few days, I had to terminate that server that hosted the Jenkins

  • @akindefisayo3267
    @akindefisayo3267 หลายเดือนก่อน

    Please do you have a tutorial on deployment to kubernetes?

  • @akindefisayo3267
    @akindefisayo3267 หลายเดือนก่อน

    This is one of the simplest easy and clearly articulated CI/CD DevOps tutorial on TH-cam. Awesome. I only have one question, instead of using ssh to connect to the servers created on AWS can i just use the connect button/option provided on the AWS EC2 instance and connect directly?

    • @amogu_07
      @amogu_07 หลายเดือนก่อน

      Did it work for you?

  • @abdikarimosman2511
    @abdikarimosman2511 หลายเดือนก่อน

    well it work in node js app

  • @bhavyagupta514
    @bhavyagupta514 หลายเดือนก่อน

    Amazing Bro! Please keep posting up the videos, it helps a lot .....

  • @rockskawade3285
    @rockskawade3285 หลายเดือนก่อน

    Plz send mi your github repository

  • @RushikeshKadam-sy4yu
    @RushikeshKadam-sy4yu หลายเดือนก่อน

    Hello, Does the EC2 instance medium will cost me any charge, i want to do a similar project for free of cost? Also its showing that i have 2 Instances free available, what should i do, here we are creating 3 instances.

    • @aareezasif
      @aareezasif หลายเดือนก่อน

      You'll have to pay for the T2.Medium instance as it's not free. You can build the whole pipeline on a single instance as well or use two instances.

  • @ipekkaya-yg9gv
    @ipekkaya-yg9gv หลายเดือนก่อน

    I still get permission denied issue even though I uncommented PubkeyAuthentication yes and PasswordAuthentication yes. So i cant get into docker from jenkins. Please help me i want to finish this project. Also thank you for the video!

    • @aareezasif
      @aareezasif หลายเดือนก่อน

      Make sure you've copied the right key to the remote instance. For example jenkins user key to the docker instance. or vice versa

    • @chinmaykulkarni1056
      @chinmaykulkarni1056 หลายเดือนก่อน

      I am also facing same error. Firstly I get error sshd service does not exist

    • @ipekkaya-yg9gv
      @ipekkaya-yg9gv หลายเดือนก่อน

      @@chinmaykulkarni1056 did you figure it out the issue?

    • @ipekkaya-yg9gv
      @ipekkaya-yg9gv หลายเดือนก่อน

      @@aareezasif there is only one key that we created while creating instances. in jenkins i use docker ip to connect docker from jenkins. Please help me to figure it out

  • @inzamamarab7148
    @inzamamarab7148 2 หลายเดือนก่อน

    create this project with declarative pipeline

  • @pakaharivardhan9207
    @pakaharivardhan9207 2 หลายเดือนก่อน

    @pakaharivardhan9207 6 days ago Error during SonarScanner execution in jenkins what to do bro reply

  • @madnus.codesen
    @madnus.codesen 2 หลายเดือนก่อน

    Besttttt

  • @LucasRodrigues-fm8wk
    @LucasRodrigues-fm8wk 2 หลายเดือนก่อน

    Works for me thanks a lot bro

  • @saipavankapisetti265
    @saipavankapisetti265 2 หลายเดือนก่อน

    How to resolve wrapper stopped error in sonarqube?

  • @user-ky1ug2ex5x
    @user-ky1ug2ex5x 2 หลายเดือนก่อน

    SCAM

  • @namlenhut9379
    @namlenhut9379 2 หลายเดือนก่อน

    From Viet Nam. Thanks ❤

  • @yes_me.183
    @yes_me.183 2 หลายเดือนก่อน

    Thank you man ❤

  • @narmen-mj1tm
    @narmen-mj1tm 2 หลายเดือนก่อน

    ربنا يخليك يارب امين ❤❤❤

  • @pakaharivardhan9207
    @pakaharivardhan9207 2 หลายเดือนก่อน

    Error during SonarScanner execution what to do

  • @AnveshkumarManubhavu
    @AnveshkumarManubhavu 2 หลายเดือนก่อน

    Hi Aareez, Hope you are doing well... and you are doing great job. I am getting this error. can you please help me on this ? ERROR: Re-run SonarScanner using the -X switch to enable full debug logging. WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succeed? ERROR: SonarQube scanner exited with non-zero code: 1 Finished: FAILURE

  • @st.toussaint4632
    @st.toussaint4632 2 หลายเดือนก่อน

    You are the Goat, thanks because of you, I got the JOB!!

    • @aareezasif
      @aareezasif 2 หลายเดือนก่อน

      Thank you! I'm glad my videos helped you to land on a job! Congratulations 🥳🎉