Jenkins CI/CD Pipeline - SonarQube, Docker, Github Webhooks on AWS | Resume Project | English

  Рет қаралды 280,771

Aareez Asif

Aareez Asif

Жыл бұрын

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 Sonarqube is a code quality management tool that helps analyze and manage code quality in software projects. Docker is a containerization platform that helps simplify the deployment of software applications.
First, we will create an AWS EC2 instance and install Jenkins on it. We will then set up a Github repository and integrate it with Jenkins. Next, we will configure Sonarqube to analyze code quality in our Github repository. Finally, we will create a Docker image of our application and deploy it using Jenkins.
Throughout the video, we will explain the importance of each step and provide detailed instructions on how to configure each tool to work together seamlessly. By the end of this video, you will have a working CI/CD pipeline that will help automate the software development process and ensure the quality of your code.
Whether you are a developer, software engineer, or DevOps professional, this video will provide you with valuable insights on how to set up a CI/CD pipeline using Jenkins, Github, Sonarqube, and Docker on an AWS EC2 instance. Join us in this exciting journey and learn how to streamline your software development process today!
Make sure to subscribe to our channel if this video helped you and you want to see more content like this. Don't forget to give this video a thumbs up if you found it helpful and hit the notification bell icon so you don't miss any updates from our channel. Thank you for watching!
#cicd #jenkins #devopsprojects

Пікірлер: 358
@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 🥳🎉
@wanderer9527
@wanderer9527 4 ай бұрын
thanks man, this is really awesome! key timestamps for easy reference: 06:12 set up jenkins server 12:35 create jenkins pipeline 14:22 enable github webhook 16:00 test jenkins pipeline 18:17 set up sonarqube server 24:24 set up new sonarqube project 26:15 create new sonarqube token 27:24 install and configure SonarQube Scanner plugin in jenkins 31:49 test jenkins pipeline (which incl. the sonarqube code checking build step) 33:00 set up docker server (i.e. the hosting server) 37:05 set up ssh of docker server, create a ssh key pair in jenkins server and copy to docker server 39:30 add docker server into jenkins pipeline 41:05 add a remote shell build step to test if jenkins server can ssh into docker server and run shell script 42:19 create a Dockerfile 43:54 add a execute shell build step to copy build files from jenkins server to docker server 47:54 in the docker server, grant permission to user ubuntu to execute $docker commands 48:34 add a remote shell build step to build the docker image and spin it up in docker server
@soumitrabose3277
@soumitrabose3277 2 ай бұрын
Hi, all went good only thing now its not possible to get the ssh form jenkins ec2 to Dcocker ec2 following the same steps. mentioned at 37:05. after modifying the sshd_config and restart the same, getting the same public key permission denied error. over time do you think some settings ben changed? how I can achieve this jenkins to docker ssh now? can you help me with the steps? have to fix a similar kind of issue.
@praveenvmugandamath154
@praveenvmugandamath154 Жыл бұрын
Nicely explained and good project for beginners, thank you. Please do more videos like this and thank you again 🙏
@RaviSahu-cg5ny
@RaviSahu-cg5ny 10 ай бұрын
one of the best devops video which anyone can follow and work on CI/CD .thankyou!
@muhammad_dev1
@muhammad_dev1 4 ай бұрын
thank you so much, i was learning devops, i was really confused, but after watching the whole process in your amazing and simple video i get to know how will i do it now!!! thanks again man
@masudurrahman125
@masudurrahman125 6 ай бұрын
Thanks a lot. Implemented the whole project and CSS was working for me perfectly. Will repeat this few times. Thanks again
@revanasiddeshwaravadde9158
@revanasiddeshwaravadde9158 Жыл бұрын
Complete informative. Kindly upload informative videos that help learners to get explicit knowledge in practicals. 😊👍👍
@Mack786slnk
@Mack786slnk Жыл бұрын
Neat and clean explanation. Please create more complex CI CD project video which is used in day to day production environment in companies
@SamarthRawat
@SamarthRawat 11 ай бұрын
Thanks a lot. This is the most comprehensive DevOps project video out there on KZfaq. Also you struck the perfect balance between simplicity and technicality. Please make more such project videos.
@aareezasif
@aareezasif 11 ай бұрын
Glad it was helpful! Thank you.
@prathameshshrikhande9524
@prathameshshrikhande9524 11 ай бұрын
Thanks you so much. I was really stuck with the devops practice project but then i came across your video, it was so good. I really appreciate your efforts man . Hats off!!!
@aareezasif
@aareezasif 11 ай бұрын
You're very welcome!
@abhishektiwari3209
@abhishektiwari3209 Жыл бұрын
I want to applaud your ability to strike the perfect balance between simplicity and technicality. You managed to explain intricate concepts without overwhelming the audience, ensuring that even viewers with varying levels of knowledge could follow along. It's a testament to your exceptional communication skills and the thoughtfulness you put into tailoring your content to the point to your audience's needs.
@shahidkhan-uq9mm
@shahidkhan-uq9mm 8 ай бұрын
This might be the best comment I’ve seen on KZfaq. Definitely gonna watch this because of this comment.
@abass-giwamukhtar7826
@abass-giwamukhtar7826 11 ай бұрын
This is a very fantastic piece. I made sure to jot down the steps in my simple terms so I can go forth to do the hands on. I hope to write a robust documentation on this project and give you a shout out .. Will share with you on LinkedIn so you could go through it. Thanks for this.. Really helped. I'm hoping to see how we'll integrate terraform and Ansible into this project in a progressive manner. ❤❤❤❤
@st.toussaint4632
@st.toussaint4632 2 ай бұрын
Ive watched tons of videos and this was so easy to understand and follow. Thank you!
@PunithCSPuni
@PunithCSPuni 10 ай бұрын
Thanks a lot for this video really helped out understand the concept of the CI/CD pipeline. It's one of the simple video which i have seen till now.
@aareezasif
@aareezasif 10 ай бұрын
Thanks for the feedback! I'm glad it helped you understand the concepts of CI/CD Pipelines
@eugeneplay9416
@eugeneplay9416 11 ай бұрын
Thanks for a very good demo of these technologies. Good job.
@aareezasif
@aareezasif 11 ай бұрын
You're welcome!
@saisuresh2523
@saisuresh2523 10 ай бұрын
Excellent teaching sir awesome clearly understood Now i am thinking devops is very easy thank you 👍
@ayxanqadirov9264
@ayxanqadirov9264 10 ай бұрын
This is a great job to understand whole process in limited time . Thanks ))
@aareezasif
@aareezasif 10 ай бұрын
Glad it was helpful!
@srikanthyadav8814
@srikanthyadav8814 11 ай бұрын
Outstanding... Clean and clear
@antoniosferra4553
@antoniosferra4553 11 күн бұрын
Really great demo, congratulations
@elavarasiperumal1091
@elavarasiperumal1091 10 ай бұрын
Appreciate your efforts and shows your knowledge
@samratvasudevan5227
@samratvasudevan5227 Жыл бұрын
Neat and Clean automation steps for beginners . Thanks folk
@sergiouncos1776
@sergiouncos1776 8 ай бұрын
Hey Aareez, you did such a great video. Everything clear, straight to the point and undestandable. Please keep doing more videos like this and adding more complexity such as installing Grafana + Prometeus.
@aareezasif
@aareezasif 8 ай бұрын
Thank you! I'll make a video on it.
@user-gb5dn9kj4h
@user-gb5dn9kj4h Жыл бұрын
your explanation was very cool and simple
@bhavinsavaliya4154
@bhavinsavaliya4154 10 ай бұрын
One of the best video ever for Beginners-Industry Project, Keep Doing🖥
@aareezasif
@aareezasif 10 ай бұрын
Thanks a ton
@nooraamin8348
@nooraamin8348 7 ай бұрын
One of the best videos ever .
@RM-xu3dv
@RM-xu3dv Жыл бұрын
After two failed attempts finally I executed this project 😊 felt so happy. Thank you for this wonderful session I got the basic understanding of how different tools integrate in Devops. Please keep up your work 🙏
@aareezasif
@aareezasif Жыл бұрын
Congrats! You did a great job there.
@Oakdice
@Oakdice 20 күн бұрын
Thank you so much, this was so damn helpful!
@pubuduchanna1736
@pubuduchanna1736 4 ай бұрын
Thank you so much for the tutorial. I learned a lot!
@golgappa3430
@golgappa3430 Жыл бұрын
Itna simple kaise explain kar lete ho bro. Good going, I wish you 50k subscribers in coming months. God bless you
@HiManLOL
@HiManLOL 8 ай бұрын
Top notch content, perfect tutorial
@madhavamelkote4554
@madhavamelkote4554 Жыл бұрын
Very nice sir, I needed the bit on Jenkins and this helped... thanks a lot, pls make more videos, God bless
@aareezasif
@aareezasif Жыл бұрын
Thank you! You can also checkout the other videos on my related to Jenkins. I'll be making more videos soon
@anandgodavarthi253
@anandgodavarthi253 11 ай бұрын
This was a awesome video. Keep it up. expecting more content like this, Thanks
@aareezasif
@aareezasif 11 ай бұрын
Thank you! We're working on more content like this.
@rilwanougarba9187
@rilwanougarba9187 Жыл бұрын
Thanks a lot guy. May God reward you
@priyamsaha8018
@priyamsaha8018 11 ай бұрын
Thanks for the project Aareez. Much appreciated! Great help! :)
@aareezasif
@aareezasif 11 ай бұрын
You're most welcome!
@prashlovessamosa
@prashlovessamosa Жыл бұрын
Completed this project thanks for sharing knowledge for free.
@aareezasif
@aareezasif Жыл бұрын
Good job! I'm glad you learned something new
@RahulYadav-uv3lf
@RahulYadav-uv3lf Жыл бұрын
Thank you, sir. Very well Explained.
@aareezasif
@aareezasif Жыл бұрын
You're welcome!
@anshulrastogi2751
@anshulrastogi2751 Жыл бұрын
just tried the full setup on my aws account its working fine :) thanks Aareez!!
@aareezasif
@aareezasif Жыл бұрын
I'm glad everything is working fine and You're welcome :)
@djghorpade
@djghorpade 11 ай бұрын
Very good explanation.
@kaizen9554
@kaizen9554 11 ай бұрын
Great video. Thank you
@Gokul_Chandere
@Gokul_Chandere Жыл бұрын
thank you !!! Very helpful for the beginner
@aareezasif
@aareezasif 11 ай бұрын
I'm glad to hear that!
@abdessamadchokri352
@abdessamadchokri352 11 ай бұрын
many thanks, amazing tuto, keep the good work!
@aareezasif
@aareezasif 11 ай бұрын
Thank you!
@pushpakjadhav7391
@pushpakjadhav7391 Жыл бұрын
You have implemented all the concepts in a very simple way, thats why its easy to understand and for hands on. I have completed this project as it is, we expect more project videos like this.
@aareezasif
@aareezasif Жыл бұрын
There are more projects coming soon!
@Lerndemy
@Lerndemy 10 ай бұрын
@@aareezasif need that with kubernetes
@Av-fn5wx
@Av-fn5wx 9 ай бұрын
Excellent video. Thank you very much sir!!
@aareezasif
@aareezasif 9 ай бұрын
You're always welcome!
@sanj231
@sanj231 11 ай бұрын
Bro thank you so much, by far the best explanation
@aareezasif
@aareezasif 11 ай бұрын
You're always welcome!
@AmeenAlamOfficial
@AmeenAlamOfficial Жыл бұрын
Very well explaining
@aareezasif
@aareezasif Жыл бұрын
Thank you Sir!!
@chandrashekhar6883
@chandrashekhar6883 11 ай бұрын
simply awsme..kp it up
@bijendernagar15
@bijendernagar15 10 ай бұрын
youtube scrolling show your video its awesome you are best tutor pls make video about kubernetes love from india subscribed you sir
@user-zh1ks4ot4j
@user-zh1ks4ot4j 8 ай бұрын
im about to start my devops journy, and i got glimps of what is exactly devops engineer do, thanks god bless you
@mohaseenshaikh262
@mohaseenshaikh262 7 ай бұрын
Very good explanation. Thank you so much
@aareezasif
@aareezasif 6 ай бұрын
Glad it was helpful!
@krishnach8651
@krishnach8651 9 ай бұрын
Great job 👍👍👍👍
@scoded
@scoded 8 ай бұрын
Really Appreaciable Efforts. and thank you so much
@aareezasif
@aareezasif 8 ай бұрын
You're most welcome! Thank you
@CloudForce10
@CloudForce10 6 ай бұрын
Thanks, this was really good
@vishal_sharma_rha
@vishal_sharma_rha 10 ай бұрын
Great brother 👏
@snehalramteke3313
@snehalramteke3313 7 ай бұрын
excellent sir...thank you
@itsolutions3602
@itsolutions3602 Жыл бұрын
Thank you so much
@prashlovessamosa
@prashlovessamosa Жыл бұрын
Dhanyawad bhaiya awesome project
@aareezasif
@aareezasif Жыл бұрын
You're welcome! and Thank you
@user-lf7xo2ot4h
@user-lf7xo2ot4h 11 ай бұрын
@14:13 webhook for jenkins auto trigger build @20:17 install sonarQube @24:28 Configure SonarQube @27:20 Configure Jenkins for SonarQube
@casmasterofficials804
@casmasterofficials804 11 ай бұрын
thank you for doing this video.
@aareezasif
@aareezasif 11 ай бұрын
You're welcome
@TechTalks-09
@TechTalks-09 Жыл бұрын
good work
@user-mf8jr2yi1h
@user-mf8jr2yi1h Жыл бұрын
successful completed the project and running perfect. I want to see another project using kubernetes
@abrarsyed7177
@abrarsyed7177 Жыл бұрын
Sir very good video
@jericholiao8134
@jericholiao8134 Жыл бұрын
Thanks a lot.
@How2-port8080
@How2-port8080 6 ай бұрын
Great ❤🎉
@amjadali-cs3si
@amjadali-cs3si Жыл бұрын
quality content bro🙂
@aareezasif
@aareezasif Жыл бұрын
Thank you bro
@Healthy-365
@Healthy-365 7 ай бұрын
Awesome work.... I'm a new subscriber.... Please do more projects on DevOps and troubleshooting series too
@aareezasif
@aareezasif 6 ай бұрын
Thanks, will do!
@Lerndemy
@Lerndemy 10 ай бұрын
this is gem, now adding kubernetes to it would be awesome ;)
@techwithcoding641
@techwithcoding641 11 ай бұрын
Hats off bro 💯💯🙌🙌 seedhi baat no bakwas
@aareezasif
@aareezasif 11 ай бұрын
Exactly!
@techwithcoding641
@techwithcoding641 11 ай бұрын
I watched too many tutorial but none of them close to what you make so really appreciate it either it's because I already know few things but in this tutorials almost everything is new for me Thanks again
@papaamadoubabandiaye23
@papaamadoubabandiaye23 7 ай бұрын
Very nice job thank for video
@aareezasif
@aareezasif 6 ай бұрын
Thanks to you
@namlenhut9379
@namlenhut9379 2 ай бұрын
From Viet Nam. Thanks ❤
@mrlight1997
@mrlight1997 9 ай бұрын
great one sir
@aareezasif
@aareezasif 9 ай бұрын
Thank you!
@bannuparepalli324
@bannuparepalli324 11 ай бұрын
Nice sir❤
@mohammedgouseshaik7826
@mohammedgouseshaik7826 Жыл бұрын
Assalamwalikum bhai, well explained , its crystal clear ...i expect this kind of videos on Azure Devops too.....
@aareezasif
@aareezasif Жыл бұрын
More videos will be coming soon! Especially on GCP and Azure Devops
@SoulsExpert
@SoulsExpert 7 ай бұрын
awsome thx
@user-qn8wj1ge4n
@user-qn8wj1ge4n Ай бұрын
nice dear sir...
@montassiraride6849
@montassiraride6849 Ай бұрын
Thanks a lot
@waseemwasi6520
@waseemwasi6520 Жыл бұрын
Thank you sir its simply wow your hv same my time
@aareezasif
@aareezasif Жыл бұрын
You're welcome!
@aamirimran9373
@aamirimran9373 Жыл бұрын
Thankyou sir.
@aareezasif
@aareezasif Жыл бұрын
You're welcome!
@Jalal921
@Jalal921 7 ай бұрын
Great Video Asif bhai, I was able to implement it and learned in a basic and easy way how we can integrate sonar qube and Docker to jenkins and publish our website. one suggestion would be just try to explain when you are doing any steps so that it would give some more clarity, but overall it was good project
@aareezasif
@aareezasif 7 ай бұрын
Thank you! I'll keep that in mind for next time
@akindefisayo3267
@akindefisayo3267 2 ай бұрын
This is one of the simplest easy and clearly articulated CI/CD DevOps tutorial on KZfaq. 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?
@_27._
@_27._ Жыл бұрын
nice bro..
@aareezasif
@aareezasif Жыл бұрын
Thank you!
@Robert-3691
@Robert-3691 4 ай бұрын
This is incomparable. I read a book with similar content, and it was incomparable. "Mastering AWS: A Software Engineers Guide" by Nathan Vale
@arthurmaxteenax8934
@arthurmaxteenax8934 11 ай бұрын
Thanks for the video 😀. for future videos, kindly add timestamps for each step
@aareezasif
@aareezasif 11 ай бұрын
Good idea! Thanks for the suggestion
@aareezasif
@aareezasif 11 ай бұрын
Thank you everyone for the love, support and the patience. We just launched a new CI/CD Project Video using Github, Jenkins, Ansible and Docker. Check out our new CI/CD Project video. kzfaq.info/get/bejne/np2bZ5ihzdq-l5c.html
@vinaychaurasiya2206
@vinaychaurasiya2206 9 ай бұрын
@aareezasif can you make videos about aws , aws ec2
@ananda_286
@ananda_286 Жыл бұрын
i have followed the same steps
@samiullahsheikh5015
@samiullahsheikh5015 8 ай бұрын
thank you for such a great video. but setting up the whole system requires a lot of effort. like what if among all of these 3 EC2 instances get closed, all configuration have to be re-done. is there a way to handle this situation?
@Labandusette
@Labandusette 11 ай бұрын
a great addition to this video would have been to quantify the costs of this CI/CD pipeline on AWS: How much would it cost to run it like on a daily/weekly/monthly basis on ? also would it fit on the AWS free tier ? if yes what would be the performance drawbacks ? it would be great to have the cost analysis part, maybe as a follow up video ?
@aareezasif
@aareezasif 11 ай бұрын
You can use the AWS pricing calculator to calculate how much it's gonna cost you.
@aareezasif
@aareezasif 11 ай бұрын
Sure. I'll make a video on it soon
@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.
@sofi6463
@sofi6463 11 ай бұрын
The adds are too much but the coontent of the video is awesome
@user-cg6sq4rc5t
@user-cg6sq4rc5t 11 ай бұрын
hi sir, i am doing this locally without using aws. untill sonarqube everything is fine but while deploying to docker server i am unable to find the ip addres of docker where i have to add this ip address to server list what am i supposed to do now.?
@vickykamble160
@vickykamble160 11 ай бұрын
You could have leveraged the EC2 user data script to automate the software installation and updates as well
@aareezasif
@aareezasif 11 ай бұрын
Will make a separate video on Ansible from scratch.
@vishal_sharma_rha
@vishal_sharma_rha 9 ай бұрын
Hello Sir, changes showing on jenkins portal but it's not direct pulling on EC2 instance, is it possible to direct pull if any changes occurred
@chinmayesai4895
@chinmayesai4895 11 ай бұрын
Excellent explanation sir, May I know why for some EC2 we need to give chmod 400 to keypair and not for some EC2?
@FreeWebToolkit
@FreeWebToolkit 11 ай бұрын
Because we generated only one keypair and we used it for the three instances
@joethomas5122
@joethomas5122 3 ай бұрын
Hey bro, your videos have been incredible for my learning journey. I'm trying to create a project using a Jenkinsfile for automation, and I was wondering if anyone has any advice or tips. It would be awesome if someone could share a Jenkinsfile that they've used for a similar project. Your support is greatly appreciated!
@bladethirst1
@bladethirst1 8 ай бұрын
Great lab for understanding the basic concepts, is sonarqube applicable to other public or private git repository?
@aareezasif
@aareezasif 7 ай бұрын
It works on both. But you'll have to copy the jenkins user public key to the github and use ssh URL for cloning the repo with jenkins.
@khaleelahmed9045
@khaleelahmed9045 8 ай бұрын
Thanks nice expansion I was follow to create project and I am struck at after install Jenkins you copy key from website for linux but windows which key copy video 9:08 as showed Please share key thanks in advance
@tom_c
@tom_c Жыл бұрын
Thank you for the tutorial! I have a question though... if I want to creat a Pipeline with a Jenkinfile with the different stages and steps, how can I do it? How can the ssh commands be included in the Jenkinfile?
@CloudGen
@CloudGen Жыл бұрын
Hi
@aareezasif
@aareezasif Жыл бұрын
First you have to copy the public ssh key to the remote server so they can communicate without asking for password then your can write a jenkinsfile which should look like this pipeline { agent any stages { stage('Execute Shell Command') { steps { sh "ssh @ ''" } } // Add more stages as needed } }
@himalaydhaije
@himalaydhaije 6 ай бұрын
what was the reason to create 3 EC2 instance, i think everything could have been done on single instance
@saipavankapisetti265
@saipavankapisetti265 2 ай бұрын
How to resolve wrapper stopped error in sonarqube?
@gollarambabu3317
@gollarambabu3317 Ай бұрын
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
@akindefisayo3267
@akindefisayo3267 2 ай бұрын
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
JENKINS END TO END CICD Implementation with Detailed Notes | BEST CICD PROJECT
1:27:11
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 78 М.
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 8 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 8 МЛН
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 8 МЛН
DevSecOps Pipeline Project: Deploy Netflix Clone on Kubernetes
1:34:31
How I Would Learn AWS Today (after 10 years of cloud experience)
40:28
Be A Better Dev
Рет қаралды 364 М.
Jenkins CI CD By Mr. Ashok | DevOps Tools @ashokit
2:33:03
Ashok IT
Рет қаралды 137 М.
Ladybird browser update (June 2024)
18:17
Andreas Kling
Рет қаралды 12 М.
Kubernetes CI/CD Pipeline Using Jenkins | DevOps Tutorial/Project - 2023
2:49:55
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,5 МЛН
🎂They Ate Mom's Cake And Got Away With It😲🤪
0:49
BorisKateFamily
Рет қаралды 6 МЛН
Can you do it?! #kidslearning #kidsfun
0:12
J House jr.
Рет қаралды 22 МЛН
Safe
0:16
OHIOBOSS SATOYU
Рет қаралды 6 МЛН
😳 КУПИЛА ЗАПРЕЩЕННЫЕ ТОВАРЫ В БАРСЕЛОНЕ
0:18
Настя, это где?
Рет қаралды 1,5 МЛН
OMG 😂😂😂#funny #rimiufun
0:16
Ri Miu Family
Рет қаралды 3,1 МЛН