- Видео 27
- Просмотров 547 699
Aareez Asif
Пакистан
Добавлен 22 авг 2022
My name is Aareez and I am excited to be your guide to learning about the Linux operating system, CI/CD pipelines, Docker, and Kubernetes. As technology continues to advance, it is becoming increasingly important to have a foundational understanding of these topics.
In this channel, you can expect to find engaging and informative videos that cover everything from basic Linux commands to advanced container orchestration with Kubernetes. Whether you're a beginner looking to get started with Linux or an experienced developer seeking to enhance your skills, there is something for everyone here.
Through my videos, I aim to make complex concepts easy to understand, and I strive to provide practical examples that you can apply to your own projects. So, whether you are a student, hobbyist, or professional, I invite you to join me on this learning journey.
In this channel, you can expect to find engaging and informative videos that cover everything from basic Linux commands to advanced container orchestration with Kubernetes. Whether you're a beginner looking to get started with Linux or an experienced developer seeking to enhance your skills, there is something for everyone here.
Through my videos, I aim to make complex concepts easy to understand, and I strive to provide practical examples that you can apply to your own projects. So, whether you are a student, hobbyist, or professional, I invite you to join me on this learning journey.
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: Usin...
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: Usin...
Просмотров: 7 132
Видео
Jenkins CI/CD Pipeline - Ansible, Docker, Github Webhooks on AWS | Resume Project 2 | English
Просмотров 39 тыс.Год назад
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
Просмотров 10 тыс.Год назад
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
Просмотров 329 тыс.Год назад
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
Просмотров 34 тыс.Год назад
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]
Просмотров 6 тыс.Год назад
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,9 тыс.Год назад
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,4 тыс.Год назад
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]
Просмотров 4 тыс.Год назад
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]
Просмотров 6 тыс.Год назад
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
Просмотров 41 тыс.Год назад
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,9 тыс.Год назад
Hello Everyone, Welcome to my RUclips 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
Просмотров 7412 года назад
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
Просмотров 4452 года назад
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
Просмотров 5612 года назад
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
Просмотров 5852 года назад
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,3 тыс.2 года назад
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
Просмотров 36 тыс.2 года назад
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
Просмотров 9 тыс.2 года назад
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
Просмотров 4402 года назад
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
Просмотров 9 тыс.2 года назад
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
Просмотров 1 тыс.2 года назад
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
Просмотров 1,1 тыс.2 года назад
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
Просмотров 3,3 тыс.2 года назад
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
Просмотров 1582 года назад
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
Просмотров 2642 года назад
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
Просмотров 5722 года назад
How to install Shotcut Video Editor in any Linux OS Distribution - Ubuntu- Kali Linux - OpenSuSe
15:46
The Problem is that the entire cluster gets easily setup, but once any of the nodes reboot, the master isnt able to establish connection with other worker nodes, leading to this error message - ""E1224 22:47:35.714959 6978 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"localhost:8080/api?timeout=32s\": dial tcp 127.0.0.1:8080: connect: connection refused" & The connection to the server localhost:8080 was refused - did you specify the right host or port?. Kindly Help
Very valuable video. Please we request you to continue this channel with new video tutorials to Aareez
Exactly what I needed, great job brother!
It would have been very useful if u have provided the material in github.
great - I guess same steps to follow to deploy k8s on ubuntu 24.04.
Hi bro. when i try to integrated jenins web server to docker through service group central user am getting authentication error. also when I tried to connect jenkins user to docker user shown public key error. then I copy pasted in jenkins ssh key into docker user authorized file. any other methods to solve this issue. i tried several methods it's failed.
Very interesting tutorial. How do you get your Jenkins password?
thank you so much :OOOOO
You're welcome!
THANK YOU
You're welcome!
is this project for fresher or intermediate experienced person
It's an intermediate level project but suitable for freshers as well.
i configured sonarqube in jekins and hit build now, then got the error in sonarqube terminal as below sonarqube terminal ----- Project's Main Branch is not analyzed yet this below error i got in console output 09:17:44.642 INFO EXECUTION FAILURE 09:17:44.643 INFO Total time: 0.851s 09:17:44.643 ERROR Error during SonarScanner CLI execution java.lang.IllegalStateException: Error status returned by url [13.250.65.168:9000/api/v2/analysis/jres?os=linux&arch=x86_64]: 401 at org.sonarsource.scanner.lib.internal.http.ScannerHttpClient.callUrl(ScannerHttpClient.java:163) at org.sonarsource.scanner.lib.internal.http.ScannerHttpClient.callApi(ScannerHttpClient.java:126) at org.sonarsource.scanner.lib.internal.http.ScannerHttpClient.callRestApi(ScannerHttpClient.java:104) at org.sonarsource.scanner.lib.internal.JavaRunnerFactory.getJreMetadata(JavaRunnerFactory.java:159) at org.sonarsource.scanner.lib.internal.JavaRunnerFactory.getJreFromServer(JavaRunnerFactory.java:138) at org.sonarsource.scanner.lib.internal.JavaRunnerFactory.createRunner(JavaRunnerFactory.java:85) at org.sonarsource.scanner.lib.internal.ScannerEngineLauncherFactory.createLauncher(ScannerEngineLauncherFactory.java:53) at org.sonarsource.scanner.lib.ScannerEngineBootstrapper.bootstrap(ScannerEngineBootstrapper.java:123) at org.sonarsource.scanner.cli.Main.analyze(Main.java:75) at org.sonarsource.scanner.cli.Main.main(Main.java:63) 09:17:44.647 ERROR 09:17:44.647 ERROR Re-run SonarScanner CLI 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
Thank you, problem solved
It's worked ❤
what i have to do for prompting password, when i want to enter as sudo mode . Means how it comes prompting password
If any video related , kindly share the link
Thank you from India😇
You're welcome!
im getting an error while building coummunication between jenkins and docker it is no able to ssh it as it gave sonarkube analaysis execution as failure and i tried most times but not the succes and file test.txt is not able to creat in docker servers
What error are you getting exactly ?
@aareezasif Ssh was not doing authorised to docker with password autheneticate through Jenkins code scanning was successfully done but after that ssh is not authorised and it becomes failure at the end when we build Touch test.txt file which was created after building the project at the docker was not initiliazed. At mine showing ssh authorisation error
quite insightful!
Thank you... It might be little complex implement using jenkinsfile
Yes, definitely
Thanks🔥🔥
😊😊😊😊🎉🎉🎉🎉super 👌 👍
Great project, worked perfectly! Thanks
How did you solve ssh key issue means connecting to docker server through Jenkins server
50.01 Instead of adding stopping the container etc.. just add below the ports and state recreate: true #automatically stop and remove the old container before creating the new one
bro when i stop and start the vm the cluster is not working how to start the cluster?
You need to enable the kubelet service on startup.
thanks for the resources
Thank you for this! Was a bit tricky getting things to work but I was able to figure everything out.
No your mathod is not working
can we use the script in ubuntu24.04?
Yes you surely can!
🚀 New Video Alert! 🚀 Hey Everyone! 🎉 We've just launched a brand new video on setting up a Kubernetes cluster on Ubuntu 22.04! This is perfect for anyone starting their career in DevOps or looking for a solid resume project. Whether you're a beginner or looking to deepen your skills, this guide will help you get hands-on with Kubernetes. 💻 Check it out here: ruclips.net/video/2XlI9qqed04/видео.htmlsi=XI2NayMmH5eLfQxd Don't forget to like, comment, and subscribe for more DevOps tutorials! 😊 #Kubernetes #Ubuntu #DevOps #TechCareers #ResumeProjects
🚀 New Video Alert! 🚀 Hey Everyone! 🎉 We've just launched a brand new video on setting up a Kubernetes cluster on Ubuntu 22.04! This is perfect for anyone starting their career in DevOps or looking for a solid resume project. Whether you're a beginner or looking to deepen your skills, this guide will help you get hands-on with Kubernetes. 💻 Check it out here: ruclips.net/video/2XlI9qqed04/видео.htmlsi=XI2NayMmH5eLfQxd Don't forget to like, comment, and subscribe for more DevOps tutorials! 😊 #Kubernetes #Ubuntu #DevOps #TechCareers #ResumeProjects
Brilliant, thank you.
Thank you so much for this video. It took me 17 builds to complete the entire steps but it worth all.
Glad it helped!
Can you tell me where you found the Server Group because my my Jenkins version is updated so I am unable to do it
Great tutorial. One small query. How to access this cluster from windows laptop using kubectl? Appreciate your help.
copy paste your kube config file into your local machine
Finally, the real video who helped me
showing white page
sudu snap command not found ... then what to do
@@karatebyatul sudo apt install snap-store or sudo apt install snap
well how can i join these classes
Premium gold content
Nope. Nice try. However it's not that simple. The fix is much deeper involving the network settings of the network manager in whatever Linux distro being used matching and playing nice with the network settings in the web browser being used. The whole thing is compounded by security issues in the browser, in the Linux Distro itself, and to do it correctly would require a LOT of digging. Throw in DHCP and Proxy issues and put on a pot of fresh coffee. Here's some good starting points: How does the Web Browser allow changes in network settings ? How does the Linux Distro reflect those changes if even at all ? Don't assume a change in browser or Linux distro network settings will reflect in one or the other. What ARE the web browser and Linux distro settings regarding the network, DHCP, and Proxy when they are initially loaded onto a blanked storage media and ran for the first time ? When all else fails just put everything in terms of network, proxy, and whatever else on Automatic...
im facing issue of public key denied permission
You are the best👍
excellent!
Gracias 🤗 ❤❤
Im confused, so we are supposed to copy your code on your GIThub repository to pull it? Because you told us to make our own repositories
or we just clone it
i found many issues while configuring vm's network ,i'm hesitate whiich network should i choose (between bridged and host) ! could you help me !
Go for bride networking in that way you will have access to outside world as well as in brtween the VmS
mast bhai continue the sessions plz bht badhya content ap banare ho complete the kubernetes series@@@@@aareezasif hum kaise join kare it's such a good way to be learn
GREAT
Which password is entered?
Should I use Sonar community edition or sonar developer edition to complete this pipeline?
@@bri7193 Yes you can use Sonarqube community edition or developer edition since it's free.
@@aareezasif thank you!!
God bless you bro. worked like magic