iQuant
iQuant
  • 60
  • 22 451
🚀 Local Deployment of Kubeflow Pipeline: End-to-End Machine Learning Workflow 🚀 | For Beginners
🔗 GitHub Repo: github.com/iQuantC/Kubeflow-pipeline.git
Description:
In this video, we dive deep into the world of Kubeflow Pipelines and show you how to deploy a complete Machine Learning workflow locally using Docker and Minikube. Whether you're a data scientist, ML engineer, or just curious about MLOps, this tutorial will guide you step-by-step through the process of:
1. Loading Data: Learn how to efficiently load your dataset into the pipeline.
2. Preprocessing Data: Discover best practices for cleaning and transforming your data.
3. Training a Machine Learning Model: Train your model using Kubeflow's powerful orchestration capabilities.
4. Evaluating the Model: Evaluate your model's performance and ensure it meets your expectations.
Tools & Technologies Used:
1. Kubeflow Pipelines: For orchestrating the ML workflow.
2. Docker: For containerizing your pipeline components.
3. Minikube: For running a local Kubernetes cluster.
By the end of this video, you'll have a fully functional Kubeflow Pipeline running on your local machine, ready to handle your ML projects with ease.
👍 If you found this video helpful, please give it a thumbs up and subscribe for more tutorials on Machine Learning, MLOps, and Data Science!
📢 Let us know in the comments if you have any questions or need further clarification on any of the steps. We're here to help!
#Kubeflow #MachineLearning #MLOps #Docker #Minikube #DataScience #MLPipeline #AI #DataEngineering #Kubernetes #DevOps
Timestamps:
0:00 - Introduction
1:08 - Code Overview
11:45 - Setting Up Docker Minikube & Kubectl
17:44 - Setting Up Python venv
21:25 - Setting Up Kubeflow environment
29:54 - Build and Deploy Kubeflow Pipeline
35:15 - Create & Run Pipeline in Kubeflow UI
42:40 - Clean Up
Subscribe to our channel for more in-depth tutorials and stay updated with the latest in Machine Learning and Data Science!
Disclaimer: This video is for educational purposes only. The tools and technologies demonstrated are subject to change, and viewers are encouraged to refer to the official documentation for the most up-to-date information.
Thank you for watching! 🎉
มุมมอง: 41

วีดีโอ

🚀 GitOps CI/CD Pipeline with Jenkins Container, Minikube Container, ArgoCD, Docker, and Trivy 🌟
มุมมอง 1K14 วันที่ผ่านมา
GitHub Repo: github.com/iQuantC/Jenkins-ArgoCD-GitOps Description In this video, we walk you through building and deploying a GitOps CI/CD Pipeline using some of the most powerful DevOps tools: ✅ Git for version control ✅ Jenkins for automating the CI/CD pipeline ✅ Docker for containerizing applications ✅ Trivy for vulnerability scanning of Docker images ✅ DockerHub for storing Docker images ✅ ...
Automate Experiment Tracking of Machine Learning Models using MLflow, DagsHub & Jenkins Pipeline 🚀
มุมมอง 160หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/MLOps02 DagsHub Repo: dagshub.com/iquantconsult/MLOps02_mlflow_remote 🚀 Description Discover how to streamline your Machine Learning workflows with automated experiment tracking and model management! In this video, we dive into the power of MLflow and DagsHub to efficiently track experiments and manage model versions. 🔑 What You Will Learn 1. How to set up and Tr...
Simple MLOps Project with Flask, Docker, Jenkins CI/CD Pipeline & Amazon ECS 🚀🤖 | Step-by-Step Guide
มุมมอง 433หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/MLOps01 🚀 Description: In this video, I’ll walk you through the complete process of building and deploying a Simple MLOps Project step-by-step. We’ll train a machine learning model, build it into a Flask application, and deploy it using a fully automated Jenkins CI/CD Pipeline. 🔑 What You'll Learn: ✅ Training a Machine Learning model and integrate it into a Flask...
🎥 How to Set Up Jenkins Master and Build Agent (Slave) with Docker Containers 🚀 | Step-by-Step Guide
มุมมอง 447หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Complete_CICD_02 In this video, we walk you through an easy and detailed tutorial on setting up a Jenkins Master using Docker and integrating it with a Docker container that serves as a Jenkins Build Agent. If you're looking to streamline your CI/CD pipelines with Jenkins and Docker, this guide is perfect for you! 🔧 What You'll Learn: ✅ How to run a Jenkins Maste...
🎥 Using Kubernetes Pods as Jenkins Pipeline Build Agents | Jenkins & Kubernetes Integration Guide 🌐🚀
มุมมอง 1.2K2 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Jenkins-K8s-Pod-Agents.git Previous Video: th-cam.com/video/yDhGnYVTjxI/w-d-xo.htmlsi=4bWZbvQdcRK_gUAT 🚀 Description: In this video, I’ll show you how to supercharge your Jenkins CI/CD pipelines by leveraging Kubernetes Pods as Jenkins Build Agents. This approach allows your builds to run in isolated, ephemeral pods, ensuring scalability and flexibility for your ...
Docker Build Jobs in Jenkins CI/CD Pipeline Container on MacOS Host Docker-In-Docker (DinD)
มุมมอง 3222 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Jenkins-DinD/tree/mac TH-cam Description: Take your CI/CD skills to the next level! In this video, we guide you step-by-step through setting up Jenkins Docker-in-Docker (DinD) Container on a MacOS host to run Docker build jobs in your CI/CD pipeline. Discover how to configure Jenkins, enable Docker builds inside the container, and overcome Mac-specific challenges...
Docker Build Jobs in Jenkins CI/CD Pipeline Container on Linux Host Docker-In-Docker (DinD)
มุมมอง 3012 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Jenkins-DinD/tree/linux Description: Ready to supercharge your CI/CD workflows? In this video, we dive deep into setting up a Jenkins Docker-in-Docker (DinD) Container on a Linux host to run Docker build jobs seamlessly. Learn how to configure the environment, enable Docker builds inside the Jenkins container, and troubleshoot common pitfalls. Whether you're a De...
Complete CI/CD Pipeline - GitLab, GitLab Runner, SonarCloud, Docker, Trivy, Amazon ECR, ECS & ALB
มุมมอง 4102 หลายเดือนก่อน
GitLab Repo: gitlab.com/iquantcicd/CompleteCICD02 Description: In this tutorial, we’ll walk you through creating a Complete CI/CD Pipeline using GitLab, GitLab Runner on Amazon EC2, NPM, SonarCloud, Docker, Trivy, Amazon ECR, Amazon ECS with Fargate, and an Amazon Application Load Balancer. This end-to-end pipeline will automate your deployment process from code to production with quality check...
Complete CI/CD Pipeline - CircleCI, NPM, SonarCloud, Docker, Trivy, DockerHub & Amazon EKS
มุมมอง 3772 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Complete_CICD_02/tree/circleci Description: In this video, we’ll dive into creating a complete CI/CD pipeline using CircleCI, taking you through every step to ensure smooth and efficient code deployment! 💥 We’ll cover: 1. NPM Dependency Installation: How to set up and manage your project dependencies in Node.js. 2. Code Quality and Security: Run code scans using ...
Complete CI/CD Pipeline - GitHub Actions, GitHub, SonarCloud, Docker, Trivy & Amazon ECR & EKS
มุมมอง 1.1K3 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Complete_CICD_02 🚀 Description: Welcome to our step-by-step guide on building a complete CI/CD pipeline from scratch! In this video, we’ll walk you through the entire process of automating your deployment workflow using GitHub Actions with some of the industry’s most powerful tools: GitHub, GitHub Actions, NPM, SonarCloud, Docker, Trivy, Amazon ECR, DockerHub, Am...
How to Deploy Docker Image from Amazon ECR to Amazon ECS with Application Load Balancer
มุมมอง 1873 หลายเดือนก่อน
Description: In this video, we'll show you how to deploy a Docker image stored in Amazon ECR (Elastic Container Registry) to Amazon ECS (Elastic Container Service) using AWS Fargate, and attach an Application Load Balancer for scalable and highly available deployments. What You'll Learn: 1. Amazon ECR Setup: Pull your Docker image from Amazon ECR. 2. Amazon ECS Configuration: Set up and configu...
How to Push a Docker Image from Jenkins to Amazon Elastic Container Registry (ECR)
มุมมอง 2833 หลายเดือนก่อน
Description: In this video, you'll learn how to automate the process of pushing Docker images to Amazon Elastic Container Registry (ECR) using Jenkins. We’ll walk through each step, from building a Docker image in Jenkins to securely storing it in Amazon ECR, ready for deployment. What You'll Learn: 1. Jenkins Configuration: Set up Jenkins to automate Docker image builds. 2. Docker Build: Build...
Complete CI/CD Pipeline - Jenkins Container, SonarQube Container, Docker, Trivy, AWS ECR, ECS & ALB
มุมมอง 6K3 หลายเดือนก่อน
GitHub Repo: github.com/iQuantC/Complete_CICD_02 🚀 Description: In this video, we'll walk you through building a Complete CI/CD Pipeline using GitHub, Jenkins (running in a container), SonarQube (containerized), NPM, Docker, Trivy, Amazon ECR, and deploying to Amazon ECS with Fargate. This end-to-end pipeline will automate the process from code commit to production deployment with security and ...
Jenkins & SonarQube Integration for CI/CD Using Docker Containers | Step-by-Step Guide | Option 2
มุมมอง 1993 หลายเดือนก่อน
Description: 🚀 Jenkins, GitHub & SonarQube Integration for CI/CD | Node.js Application Build Tutorial 🛠️In this video, we'll guide you through the process of integrating Jenkins and SonarQube to automate your CI/CD pipeline for an application. Learn how to streamline your development workflow by setting up a pipeline that not only builds and tests your code but also ensures code quality with So...
How to Scan Docker Image with Trivy in CICD Pipeline running in a Jenkins Container | Step-by-Step
มุมมอง 6083 หลายเดือนก่อน
How to Scan Docker Image with Trivy in CICD Pipeline running in a Jenkins Container | Step-by-Step
Access Kubernetes Applications on a Remote Linux Server from Your Local Host Using SSH Tunneling
มุมมอง 943 หลายเดือนก่อน
Access Kubernetes Applications on a Remote Linux Server from Your Local Host Using SSH Tunneling
How to Deploy Docker Image to Kubernetes Cluster Using Jenkins CI/CD Pipeline Running on a Container
มุมมอง 5233 หลายเดือนก่อน
How to Deploy Docker Image to Kubernetes Cluster Using Jenkins CI/CD Pipeline Running on a Container
Optimize Dockerfile & Push Docker Image to DockerHub using a CI/CD Pipeline in Jenkins| Step-by-Step
มุมมอง 4264 หลายเดือนก่อน
Optimize Dockerfile & Push Docker Image to DockerHub using a CI/CD Pipeline in Jenkins| Step-by-Step
How to Build Docker Image Using CI/CD Pipeline Running on Jenkins Container | Step-by-Step Guide
มุมมอง 1.6K4 หลายเดือนก่อน
How to Build Docker Image Using CI/CD Pipeline Running on Jenkins Container | Step-by-Step Guide
Jenkins & SonarQube Integration for CI/CD Using Docker Containers | Step-by-Step Guide for Beginners
มุมมอง 4714 หลายเดือนก่อน
Jenkins & SonarQube Integration for CI/CD Using Docker Containers | Step-by-Step Guide for Beginners
Jenkins & GitHub Integration for CI/CD Pipelines | Complete Guide | For Beginners
มุมมอง 8224 หลายเดือนก่อน
Jenkins & GitHub Integration for CI/CD Pipelines | Complete Guide | For Beginners
How to SSH into a Node in a Multi-Node Minikube Kubernetes Cluster
มุมมอง 1584 หลายเดือนก่อน
How to SSH into a Node in a Multi-Node Minikube Kubernetes Cluster
How to Integrate Kubernetes and Jenkins | Using Kubernetes Pods as Jenkins Slaves | Step-by-Step
มุมมอง 7844 หลายเดือนก่อน
How to Integrate Kubernetes and Jenkins | Using Kubernetes Pods as Jenkins Slaves | Step-by-Step
Create a Highly Available (HA) Kubernetes Cluster on Minikube | Step-by-Step Guide | For Beginners
มุมมอง 924 หลายเดือนก่อน
Create a Highly Available (HA) Kubernetes Cluster on Minikube | Step-by-Step Guide | For Beginners
How to Monitor Your Kubernetes Cluster with Grafana and Helm | Step-by-Step Guide | For Beginners
มุมมอง 1214 หลายเดือนก่อน
How to Monitor Your Kubernetes Cluster with Grafana and Helm | Step-by-Step Guide | For Beginners
How to Create a Multi-Node Minikube Kubernetes Cluster | Step-by-Step Guide
มุมมอง 5315 หลายเดือนก่อน
How to Create a Multi-Node Minikube Kubernetes Cluster | Step-by-Step Guide
How to Create a Single-Node Minikube Kubernetes Cluster & configure kubectl | Step-by-Step Tutorial
มุมมอง 1415 หลายเดือนก่อน
How to Create a Single-Node Minikube Kubernetes Cluster & configure kubectl | Step-by-Step Tutorial
How to Monitor a Linux Host Using Prometheus, Node Exporter, and Grafana | Step-by-Step Guide
มุมมอง 3765 หลายเดือนก่อน
How to Monitor a Linux Host Using Prometheus, Node Exporter, and Grafana | Step-by-Step Guide
Complete DevOps Project - Deploy NodeJS App with MySQL DB Backend | Step-by-Step Guide for Beginners
มุมมอง 1845 หลายเดือนก่อน
Complete DevOps Project - Deploy NodeJS App with MySQL DB Backend | Step-by-Step Guide for Beginners

ความคิดเห็น

  • @salmaanshaik8492
    @salmaanshaik8492 23 ชั่วโมงที่ผ่านมา

    HI bro great video pls bring more like this videos MLops / AiOps plsss

    • @iQuantConsult
      @iQuantConsult 20 ชั่วโมงที่ผ่านมา

      @@salmaanshaik8492 thanks, yes definitely more to come. Stay tuned

  • @kvs7720
    @kvs7720 วันที่ผ่านมา

    your content is all good

    • @iQuantConsult
      @iQuantConsult 20 ชั่วโมงที่ผ่านมา

      @@kvs7720 thank you

  • @DurulŞengün
    @DurulŞengün วันที่ผ่านมา

    amazing content! thank you so much

    • @iQuantConsult
      @iQuantConsult 20 ชั่วโมงที่ผ่านมา

      @@DurulŞengün you’re welcome

  • @DiscipulusMagistriMagni
    @DiscipulusMagistriMagni 6 วันที่ผ่านมา

    but is it not for everyone reachable

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

    Hello,Firstly İt is an amazing content. Thank you so much!!! ,I set up this scenario on my local minicube on wsl2... and followed the same steps but I got the error "Error testing connection 127.0.0.1:35191: java.io.IOException: Failed to connect to /127.0.0.1:35191" how can I fix it?

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

      this is the error: "Error testing connection 127.0.0.1:35191: java.io.IOException: Failed to connect to /127.0.0.1:35191"

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

      @ It's quite hard to debug an error like that. At what point in the project do you get this error?

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

      @@iQuantConsult hello! thanks for your quick reply, as I stated before,I cretaed minicube and jenkins server on my local wsl2 without no issue, I have only issue when I try to integrate the jenkins into the minicube,I did the same configs like you on jenkins server( changed the .kube/config like you) but when I try to test btwn minicube and jenkins I got the above error) I am not sure maybe it is releated with the wsl2 minicube network issue. I swa the the people who faced this problem like me

    • @iQuantConsult
      @iQuantConsult 6 วันที่ผ่านมา

      @ okay. Yeah, it’s most likely the wsl2. I have not done this project on wsl2 before so I’m not privy to this problem. If the wsl2 is Ubuntu, try opening the NodePort of the minikube and port 8080 of the Jenkins server to see how it goes. For Jenkins (port 8080), the command will look like this: sudo ufw allow 8080/tcp

  • @pratikphanase
    @pratikphanase 8 วันที่ผ่านมา

    very imformative video bro.. pls keep it up

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

      thanks bro. More to come, pls stay tuned.

  • @daniele6192
    @daniele6192 12 วันที่ผ่านมา

    Thank you so much, great video! It was very helpful!

    • @iQuantConsult
      @iQuantConsult 12 วันที่ผ่านมา

      @@daniele6192 you’re welcome

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

    Sir i have question. so we need install docker and kubectl inside jenkins container. Is there a way to install both tools without having to use the command line?

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

      @@ren76566 Because docker containers do not come with a UI, using the terminal is the only option for installing stuff. Let me know if you have any more questions.

  • @DurulŞengün
    @DurulŞengün 13 วันที่ผ่านมา

    Great content! will you continuse MLOPS series?thank you!

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

      @@DurulŞengün sure. More coming soon

  • @ranukathilakarathna
    @ranukathilakarathna 14 วันที่ผ่านมา

    awesome man. such a great video. keep it up brother

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

      @@ranukathilakarathna thank you. I will keep them coming.

  • @shahfeerdeen2001
    @shahfeerdeen2001 14 วันที่ผ่านมา

    thanks a lot mam 😇

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

      @@shahfeerdeen2001 you’re welcome

  • @paapanyinph
    @paapanyinph 14 วันที่ผ่านมา

    Really needed this. Thanks man

    • @iQuantConsult
      @iQuantConsult 14 วันที่ผ่านมา

      @@paapanyinph glad it helps

  • @DurulŞengün
    @DurulŞengün 15 วันที่ผ่านมา

    great content thank you so much

    • @iQuantConsult
      @iQuantConsult 14 วันที่ผ่านมา

      @@DurulŞengün you’re welcome

  • @kvs7720
    @kvs7720 15 วันที่ผ่านมา

    nice video

    • @iQuantConsult
      @iQuantConsult 14 วันที่ผ่านมา

      @@kvs7720 thank you

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

    Great video!!! There are some concerns I wanted to point out if this can help others who are reproducing the ab. 1. Building the Docker Image. What was the purpose of creating a repo in Docker Hub if we were not pushing the image to it? Isn't the ECR playing the docker hub role here. Doing this created a confusion with the "JOB_NAME_NOW" variable and the "ECR_RGISTRY" variables which you changed back and forth later on. i think creating the ECR registry was enough. 2. Deploying the container to ECS. When you deploy the container to ECS for the first time it works. But, when you deploy a new build, it doesn't replace the current container. Per my research I found that one needs to do a blue/green deployment. Automating is good, but would be better if the release path is automated as well. 3. Log in to ECR. You created a global credential in Jenkins to login to ECR but did not use it, and, I wonder how that worked for you as it failed on my end. I had to use the pipeline syntax to integrate the login script, see below. stage('Login to AWS ECR') { steps { withCredentials([aws(accessKeyVariable: 'AWS_ACCESS_KEY_ID', credentialsId: 'awscreds', secretKeyVariable: 'AWS_SECRET_ACCESS_KEY')]) { //command was copied from AWS ECR object created (View push commands) sh """ aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin ${ECR_REGISTRY} """ } } } Thanks again for this awesome demo !

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

      1. Regarding the repo in DockerHub, I started to do that but changed my mind in the middle of the project to use ECR instead. 2. Yes, that's a good idea. I will remember to include that next time. 3. I configured AWS on the Jenkins Container itself. i.e., "aws configure" on the Jenkins container terminal worked globally. Your way is great, too. "Your way" is actually how I do it regularly on the job. This was more of a beginner video, so I didn't wanna automate too much. I will do an automated version of that video in the future. But overall, great job. Love to see it!!!

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

    Can i do this locally with out using a ubuntu instance on cloud services Like, completely on my own pc ?

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

      Yes, definitely. If you have a PC then install docker desktop and wsl. If you have a Mac, install docker desktop. Ubuntu machine will pretty much be the same. Let me know if you have anymore questions.

  • @Ezeabasili
    @Ezeabasili 22 วันที่ผ่านมา

    Thanks for your dedication in creating these videos. You are doing a great job and your contribution to the wealth of knowledge in the TH-cam website is inestimable.

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

      I appreciate your comment. Please stay tuned for more videos. Thank you.

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

    Great content!! 😍😍

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

      @@josephquayson8620 thank you 🙏

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

    wating more videos nise

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

      @@kvs7720 sure, more to come.

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

    More informative and clear cut. Even Jenkins official forums also didn't mentioned clearly but you did a great job. You saved me a lot. I loved it, Thanks

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

      @@YuvakrishnaKasaram I’m glad it’s helpful.

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

    i want to give u some advice here brother if u don't mind as u have mentioned here docker in docker concept rit in this session also and the previous one also but u didn't explain it for me its good the one who has experienced with docker he or she can understand but most of the audience here is a newbie rit if u don't explain this thin and minor concept all the keys and terms will go above the head like here you are using dind second approach mounting the socket to the host rit how a new bie will understand this they will start learn by hard and will never learned what r u trying to explain soo In future if some topic against come across during the session plz do elaborate that

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

      @@shamstabrez2986 okay. I will keep that in mind 👍

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

    brief and very informative video. Thank you sir

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

      @@djfago6240 Glad you like it. You’re welcome

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

    DO A .NET PROJECT BROTHER USING CIRCLE CI SO THAT WE CAN GET COMPLETE KNOWLEDGE OF .NET MICROSERVICES

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

      Okay, stay tuned!

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

    I really love this!!!

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

      Thank you 🙏 @josephquayson8620

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

    very nyc brother this is also needed session keep going and keep uploading such informative session

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

      @@shamstabrez2986 thanks. Sure, more to come

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

      @iQuantConsult looking forward to see next awesome session one thing i want to suggest u it would be beneficial for both of us i saw ur gitlab session rit where u were deploying nodejs microservice to ecs rit there i saw when u were talking about the integration of different tools with gitlab u were not explaining the stuffs clearly and repeatedly if u would do so then it would become more understandable rit bcoz integration of different tools with cicd tools is crucial u said only about the token but y i need this token u didn't explain like in sonarqube integration questions could be raise that y i should paste the gitlab token in sonarqube why i didnt use such way that gitlab give code directly sonarqube m just saying i understand the stuffs cleary but who are fresher could get confuse rit soo plz when u have plan to do the stuffs do repeat some topic again n again rit

  • @rushikeshpardeshi-z3o
    @rushikeshpardeshi-z3o หลายเดือนก่อน

    Thank you so much. Please also cover more MLOps topics.

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

      @@rushikeshpardeshi-z3o you’re welcome. Most definitely 👍

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

    Thank you

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

      @@vishnusai4658 you’re welcome

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

    Its interesting. Is you cover kubeflow MLOps tool in future?

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

      @@ShubahmKumarSahu yeah, most definitely

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

      @@iQuantConsult thank you so much

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

      @@ShubahmKumarSahu you're welcome

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

    there r lots of things u can do with circle rit plz do cover all the stuffs from beginners to advanced level

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

      Yeah, thanks for the comment. I am going from beginner stuff to advanced levels, so pls stay tuned for more videos.

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

    do more sessions on gitlab and build and deploy more projects on eks aks etc

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

      Sure, stay tuned for more videos.

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

    do a complete devsecops cicd pipeline for springboot django project and deploy as a microservices in a k8s so that we can easily understand the realtime workflow rit

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

      Sure, coming soon. Stay tuned!

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

    hi sir. i have issue. i using jenkins host and sonarqube (docker). but i have a issue (17:34:00 09:34:00.215 ERROR You're not authorized to analyze this project or the project doesn't exist on SonarQube and you're not authorized to create it. Please contact an administrator.)

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

      @rizqinrifai Is your Jenkins also running in a docker container or it's running on a VM?

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

    Keep going, insightful content🔥

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

      Thank you 🙌 More to come!

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

    Hello Sir, My name is Deepak, and I work as a Network and System Administrator, managing IT infrastructure, DevOps, cloud environments, asset management, and user access. I’ve been following your DevOps videos on TH-cam, and they’ve been incredibly helpful in resolving many issues I encounter in my day-to-day work. Your content is a great resource for professionals like me, and I truly appreciate the knowledge you share. However, I noticed that while your videos are rich in information, they lack timestamps to help viewers easily navigate to specific topics. I’d love to contribute by summarising your videos with timestamps, making it easier for viewers to find the content they need quickly. I believe this small addition can make a big impact on the user experience of your channel, and I’d be happy to assist with this. Let me know if this idea resonates with you and how we can collaborate to bring it to life. Thank you for inspiring and guiding so many through your work. I look forward to hearing from you!

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

      Hi Deepak, thanks for reaching out. Glad that the channel is helpful. Timestamps, Yes. That's a good idea. I am happy to have you collaborate with me on it. Provide your email address linked with your @deepaknemade2632 channel and I will add you to the channel. Thank you for your help!

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

    I have just subscribed to your channel. I think you are doing a great job. If you are patient, your number of subscribers will skyrocket in no distant time. Wish you the best

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

      Thank you for your kind words. I appreciate it.

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

    can you do that on windows os please?

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

      @@MrAbueslam I currently do not have a windows computer. I’ll try to do it with a windows server EC2 instance and see. Stay tuned.

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

    Do you have any reference for following points, struggling with assigning access 3. Your Jenkins container has access to Docker (using Docker Socket Binding). 4. The Jenkins user has appropriate permissions to access Docker. tried lot of options but still getting "permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post"

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

      Try adding the flag “- privileged” to the docker run command. That’s if your machine is Linux of course.

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

    Good content helpful

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

      Thanks. Glad it helped

  • @GabrielMoreira-vb2rc
    @GabrielMoreira-vb2rc 2 หลายเดือนก่อน

    Awesome video man, really good job. In this point th-cam.com/video/1rpUhFf2_ew/w-d-xo.html i saw a warning like "Building on a built-in node can be a security issue...", i have to care about with this? in my test i couldnt manage to create a secondary node, can you exaplain how to create too?

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

      Hi Gabriel, the best practice in a production environment is to create a VM or a Container or use Kubernetes Cluster Pods as Jenkins build agents instead of using Jenkins built-in nodes. I will do more videos on this topic but I have a video about using Kubernetes Pods as Jenkins Build agents here: th-cam.com/video/wQxahZUwYoM/w-d-xo.htmlsi=ap0bFY2TdyHBYQ8z

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

    Love your videos!!!

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

      Thank you!!! 👍

  • @kondemahesh-il6fz
    @kondemahesh-il6fz 2 หลายเดือนก่อน

    sir wonderful explanation, please continue to deploy on ecs with Jenkins pipeline. include steps to configure ECS with Jenkins and automate deploy on ECS with Jenkins

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

      @@kondemahesh-il6fz thank you. Sure, I’ll keep ‘em coming. Pls stay tuned!

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

    ¡Qué video tan útil! Siempre me ha costado configurar Jenkins en MacOS, pero con estos pasos parece mucho más sencillo. 🤔 ¿Alguien más ha tenido problemas con DockerInDocker? Estoy empezando a aprender DevOps y me encanta hacerlo con CodigoHeroe. 😊

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

      Me alegro que el video ayude

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

    Thanks you helpfull

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

      @@vishnusai4658 U welcome, glad it’s helpful

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

    nice video. thank you

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

      @@relaxingmusic9934 I appreciate it. Glad you like it.

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

    Hi, great video! Unfortunately i have a problem. If I click on Test Connection in the cloud configuration everything is ok but during a test the jnlp inside the pod created keep asking me for a trusted certificate... Why the same error didn't happen to you too? Thank you!

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

      @@daniele6192 Okay. Try adding the CA cert data as a secret text in Jenkins credentials. If that does not work, when setting up the cloud agent, paste the CA cert data in the Certificate Authority field and test again. Use the command >> "cat ~/.kube/config" to view the view the kubeconfig file. Then, find the location of the CA-cert in the kubeconfig file. If you're using Ubuntu instance, it is most likely located at /home/ubuntu/.minikube/ca.crt. Convert the CA-Cert data into base64 encryption using the command >> "cat /home/ubuntu/.minikube/ca.crt | base64 -w 0; echo". Copy the output and paste it for kubernetes server certificate key when setting up the new cloud. Let me know how it goes. I will upload an updated video soon. There’s been some Kubernetes updates since I did this video. Thanks for letting me know this and stay tuned.

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

      I've already tried your solutions but, unfortunately, they don't work. I'm trying to make my own jnlp docker image to avoid this problem but it's really hard. I'm looking forward to your video 😊 In the meantime, thank you for your help and your time 😁

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

      @@daniele6192 there is a new jnlp image (jenkins:inbound-agent:latest) that replaced the jenkins:jenkins-slave image. Try that and see. You can also patch it. Check the new updated video out. Hope it helps 👉 th-cam.com/video/wQxahZUwYoM/w-d-xo.html

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

    very nice video, thank you

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

      @@relaxingmusic9934 you’re welcome. Glad you like it.

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

    Love this ! Clean

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

      Can you make a video on cicd, micro service Prometheus and grafana aws

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

      Glad you like it! Pls stay tuned for videos on these tools.

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

    can you please do work on windows machines as well. command here work not on windows. I do not have mac. Thanks. otherswise do work on Linux based machines. In addition , Amazon cloud can be substituted to Azure as well. Thanks much appreciated

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

      @@MrAbueslam Thanks for the comment. The commands and scripts I used are the same for Linux machines since I did the project in Bash Shell. When it’s different between Linux and Mac, I will be sure to mention that. Yes, I look forward to deploying to both Azure and GCP as well. Please stay tuned for more videos.

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

      @@iQuantConsult sir , I can not see workflow when I initiate action

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

      @@MrAbueslam When creating the personal access token in GitHub, you must select workflow as part of the scope. Hope that fixes your issue. Let me know what happens.

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

      @@iQuantConsult Thanks , I included workflow in token settings but nothing changed.

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

      @@MrAbueslamAre you able to checkout your code? Or that too did not work?

  • @AlwalaManoj-w5b
    @AlwalaManoj-w5b 2 หลายเดือนก่อน

    you need to show everything from the scratch man, i stuck over after you started the commands @2:21 in the terminal. Thank you.

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

      @@AlwalaManoj-w5b okay, I will do that. First, clone the repository from GitHub. The link is in the description. Let me know the specific issue you are having and I’ll guide you.

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

      Okay. First, make sure you have docker installed on your machine, The rest follows from there. Let me know the issues you are having.

  • @Sam-kr5ix
    @Sam-kr5ix 2 หลายเดือนก่อน

    hello, thks for the video it's a great content keep up. i have this issue: + chmod +x kubectl + mv kubectl /usr/local/bin/kubectl + kubectl version Client Version: v1.31.2 Kustomize Version: v5.4.2 Error from server (Forbidden): <html><head><meta http-equiv='refresh' content='1;url=/login?from=%2Fversion%3Ftimeout%3D32s'/><script id='redirect' data-redirect-url='/login?from=%2Fversion%3Ftimeout%3D32s' src='/static/e6335ca5/scripts/redirect.js'></script></head><body style='background-color:white; color:white;'> Authentication required <!-- --> </body></html

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

      I think it is because you have not created your kubernetes cluster yet. Let me know