Rohan Rustagi
Rohan Rustagi
  • 12
  • 563
Easily Deploy Application using Portainer GUI inside Kubernetes Cluster #k8s
Easily Deploy Application using Portainer GUI inside Kubernetes Cluster #k8s
Official Website : www.portainer.io/
Official Documentation : docs.portainer.io/start/install-ce/server/kubernetes/baremetal
Simplify Container Management Across Kubernetes and Docker
Follow my mentors too :
@PavanElthepu @MPrashant @GouravSharma @cloudwithraj @AntonPutra @AbhishekVeeramalla @kubesimplify @kshindi @DevOpsJourney
Extremely Sorry for the ending of the video, due to some circumstances I was not able to record the 3rd use case.
#portainer
#gui
#docker
#k8s
#kubernetes
#cncf
#kubernetestutorialforbeginners
#serverless
#microservicesarchitecture
#autoscaling
#kubernetesfullcourse
#opensource
#devops
Переглядів: 49

Відео

Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - Prometheus Scaler #keda
Переглядів 69День тому
Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - Prometheus Scaler #keda Official Website & Documentation : keda.sh/ Timestamp : 00:00 : Theory 17:30 : Practical Demo Video for the architecture part of KEDA : ua-cam.com/video/hzwKOtY9kAU/v-deo.html Repo Used in the video : github.com/RohanRusta21/keda_trigger_event_demo What is KEDA? KEDA is a Kubernetes-based Event Dr...
Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - HTTP-addon #keda
Переглядів 92День тому
Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - HTTP-addon #keda Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - Event Scal Official Website & Documentation : keda.sh/ Timestamp : 00:00 : Theory 17:30 : Demo Repo Used in the video : github.com/RohanRusta21/keda_trigger_event_demo What is KEDA? KEDA is a Kubernetes-based Event Driven Autoscal...
Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - Event Scaler #keda
Переглядів 4214 днів тому
Auto Scaling Applications with Kubernetes Event-Driven Autoscaler (KEDA) - Event Scaler Official Website & Documentation : keda.sh/ Repo Used in the video : github.com/RohanRusta21/keda_trigger_event_demo What is KEDA? KEDA is a Kubernetes-based Event Driven Autoscaler. With KEDA, we can drive the scaling of any container in Kubernetes based on the number of events needing to be processed. KEDA...
Easily Setup Keycloak on Kubernetes Cluster with Persistence Volume & PostgreSql
Переглядів 72Місяць тому
Easily Setup Keycloak on Kubernetes Cluster with Persistence Volume & PostgreSql My Github Repo used in demo :github.com/RohanRusta21/keycloak-demo.git Theory : Keycloak Open Source Identity and Access Management Add authentication to applications and secure services with minimum effort. No need to deal with storing users or authenticating users. Keycloak provides user federation, strong authen...
Use Free LoadBalancer in your Bare-Metal/On-Prem kubernetes Cluster using MetalLB #devops
Переглядів 26Місяць тому
Use Free LoadBalancer in your Bare-Metal/On-Prem kubernetes Cluster using MetalLB My Github Repo used in demo : github.com/RohanRusta21/metallb-demo.git Theory : METALLB MetalLB is a load-balancer implementation for Kubernetes clusters that do not natively support external load balancers, such as those running on bare-metal or certain virtualized environments. It allows for the allocation of ex...
Boost Workflow with TTL.sh: Anonymous & Ephemeral Docker Image Registry #docker #k8s
Переглядів 14Місяць тому
Boost Workflow with TTL.sh: Anonymous & Ephemeral Docker Image Registry - No Sign Up Required Official Website : ttl.sh/ Replicated website : www.replicated.com/ Article you can follow for the same : www.civo.com/learn/ttl-sh-your-anonymous-and-ephemeral-docker-image-registry My Github Repo used in demo : github.com/RohanRusta21/Play_Drum (Use dev branch) Follow my mentors too : @PavanElthepu @...
Helm Charts to deploy Applications in Kubernetes Cluster for Beginners #k8s #kubernetes #devops
Переглядів 422 місяці тому
Helm Charts to deploy Applications in Kubernetes Cluster for Beginners What is Helm ? Helm helps you manage Kubernetes applications - Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. Charts are easy to create, version, share, and publish - so start using Helm and stop the copy-and-paste. Helm is a graduated project in the CNCF and is maintained by ...
Deploy Applications using Canary Deployment Strategy in Kubernetes ( Argo Rollouts UI )
Переглядів 272 місяці тому
Deploy Applications using Canary Deployment Strategy in Kubernetes ( Argo Rollouts UI ) What is Argo Rollouts? Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes. Argo Rollouts (optionally) integrates with ingress controllers and serv...
Easily Add Custom Template in Cyclops UI and Kubernetes Cluster
Переглядів 252 місяці тому
Easily Add Custom Template in Cyclops UI and Kubernetes Cluster Official Website for Documentation : cyclops-ui.com/ Installation Steps : kubectl apply -f raw.githubusercontent.com/cyclops-ui/cyclops/v0.3.1/install/cyclops-install.yaml kubectl apply -f raw.githubusercontent.com/cyclops-ui/cyclops/v0.3.1/install/demo-templates.yaml Follow Cyclops on social : www.linkedin.com/company/cyclops-ui/ ...
Deploy Applications using BlueGreen Deployment Strategy in Kubernetes ( Argo Rollouts UI )
Переглядів 402 місяці тому
Deploy Applications using BlueGreen Deployment Strategy in Kubernetes ( Argo Rollouts UI ) Steps To Install argo-rollouts : github.com/RohanRusta21/argoroll-bg Follow my mentors too : @DevOpsJourney @kshindi @kubesimplify @AbhishekVeeramalla @AntonPutra @cloudwithraj @GouravSharma #kubernetes #cncf #kubernetestutorialforbeginners #argocd #rollouts #bluegreen #kubernetesfullcourse #opensource #d...
Deploy Applications on Kubernetes Cluster using Cyclops ( Without Writing Any YAML! )
Переглядів 712 місяці тому
Deploy Applications on Kubernetes Cluster using Cyclops ( Without Writing Any YAML! ) Official Website for Documentation : cyclops-ui.com/ Installation Steps : kubectl apply -f raw.githubusercontent.com/cyclops-ui/cyclops/v0.3.1/install/cyclops-install.yaml kubectl apply -f raw.githubusercontent.com/cyclops-ui/cyclops/v0.3.1/install/demo-templates.yaml Follow Cyclops on social : www.linkedin.co...

КОМЕНТАРІ

  • @SandeepDash-sv6ql
    @SandeepDash-sv6ql 7 днів тому

    Sir, I have Java application. Please update me necessary change in code. It will be a great help for your and my efforts..

    • @rohanrustagi7857
      @rohanrustagi7857 7 днів тому

      Sorry brother I don't know java, I have taken the code from someone and just created image for my dockerhub repo

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 7 днів тому

      @@rohanrustagi7857 sir, Ok no problem, just have to use prom-client for Prometheus to integrate custom matrix, we have used spring boot framework for java application. Need to add prom-client in pom.xml file. If we get this then there is no problem. If you are able to arrange then please help me out, otherwise leave it. It's ok.. 🙃

    • @rohanrustagi7857
      @rohanrustagi7857 4 дні тому

      Sorry brother can't help much on the coding part but I can give the repo url from where I dockerized the image I used in the demo.

    • @rohanrustagi7857
      @rohanrustagi7857 4 дні тому

      repo : github.com/dopevs/keda-prometheus-demo

  • @kranthireddy2949
    @kranthireddy2949 8 днів тому

    Hi Rohan, how hello_world_requests will be stored in the prometheus. do we need to write http request logic in the application itself

    • @rohanrustagi7857
      @rohanrustagi7857 8 днів тому

      Yes correct

    • @kranthireddy2949
      @kranthireddy2949 8 днів тому

      @@rohanrustagi7857 what if i dont have logic in the application but i want to scale the app based on the http_request. do i need to use keda http-add-on

    • @rohanrustagi7857
      @rohanrustagi7857 7 днів тому

      Yes then for that you can use that. KEDA supports many scalers you can select whatever is easy to use within your project.

  • @SandeepDash-sv6ql
    @SandeepDash-sv6ql 11 днів тому

    Sir, can we use with different image like nginx in scale object deployment file ?

    • @rohanrustagi7857
      @rohanrustagi7857 11 днів тому

      yes you can use any image just configure the app or image so that it generates some metrics which prometheus can detect.

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 11 днів тому

      Ok.. Where to update cooldown period?

    • @rohanrustagi7857
      @rohanrustagi7857 11 днів тому

      In scaledObject.yml file inside scaletargetref section. Please follow keda documentation for that, you will learn a lot

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 11 днів тому

      @@rohanrustagi7857 checking docs sir, thankyou

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 10 днів тому

      Sir, query is not been updated in Prometheus. Hello world request. I am using nginx image. Is it mandatory to update logic for the query in application code ? Now in your given image also query is not updating in Prometheus

  • @ParmeshwarJadhao
    @ParmeshwarJadhao 11 днів тому

    Hi, you videos are really informative, request you to improve the Audio quality

    • @rohanrustagi7857
      @rohanrustagi7857 11 днів тому

      Yes even I agree with you on the same. Currently just using my airpods for recording the video. I will solve this issue asap.

  • @SandeepDash-sv6ql
    @SandeepDash-sv6ql 13 днів тому

    Hi Sir,.. thanks for the session. I have some doubts, for testing purpose do we need to purchase a domain for this request based scaling activity ? Can't we use ip with nodePort for testing with request based scaling ? And how to make sure that at what point my scaling process will be started, is it not necessarily to be there to configure a set request and to confirm if it reached more than defined request then pods will be created or else go down just like we set utilisation for cpu/memory. Once pod receive signal to go down then what about existing request, will those request going to be complete before pod move to termination or directly it will go down. And what about upcoming request will those http request will be go to other pod or simply it goes to the same pod that going to be terminated?

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 12 днів тому

      Please give a solution to this, if possible using KEDA or else if any other process is there to achieve the above using the Prometheus adapter

    • @rohanrustagi7857
      @rohanrustagi7857 12 днів тому

      1. No need to purchase domain because even in the official github repo of keda they even use a dummy domain name. 2. Yes you can use nodeport for testing 3. In http addon , everything is based on http request , cant say about cpu/mem. Request here we can use such as cooldownperiod , fallbackoption,etc. 4. Yes the external scaler always make sure that every request is fulfilled , even if last request is not completed the pods will be up. No termination will happen till the last. 5. For handling request by pods that is dependable upto you as projects use loadbalancer with ingress.

    • @rohanrustagi7857
      @rohanrustagi7857 12 днів тому

      I am trying to make video for prometheus scaler as well in which based autoscaling can start on basis of http_requests

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 12 днів тому

      thankyou very much sir for your support. We will always be grateful for you. We are using kubeadm environment with one Master 2node, If you are planning for a session or anywhere like comment section please update us what would be the format if we use ip with nodeport in host section instead of domain.

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 12 днів тому

      @@rohanrustagi7857sir, please create a session for number of http request based autoscalling to deployment service with Prometheus, Prometheus adapter using helm for kubeadm environment. I am eagerly waiting for it..

  • @SandeepDash-sv6ql
    @SandeepDash-sv6ql 14 днів тому

    Please create video for http based triggering autos calling

    • @rohanrustagi7857
      @rohanrustagi7857 14 днів тому

      Thank you for your feedback, I will try to make video asap.

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 14 днів тому

      @@rohanrustagi7857 i followed your video right now, it's very impressive and easy to understand for the one who have no Idea on this. Requesting you to create one more session for the same with KEDA for http based autoscalling, it's very important for me right now..

    • @rohanrustagi7857
      @rohanrustagi7857 14 днів тому

      Thank you for your words, I will definitely try to cover this topic too.

    • @SandeepDash-sv6ql
      @SandeepDash-sv6ql 14 днів тому

      @@rohanrustagi7857 if we can do http no of request based autoscalling using Prometheus and Prometheus adapter then pls make a session also for the same.

    • @rohanrustagi7857
      @rohanrustagi7857 13 днів тому

      Hey @SandeepDash-sv6qI, you can watch this video for http autoscaling ua-cam.com/video/EwEn2MKjB6k/v-deo.html

  • @paulsesh
    @paulsesh 15 днів тому

    inaudible

    • @rohanrustagi7857
      @rohanrustagi7857 15 днів тому

      Yes, sorry for that. My airpods was facing some issue with mic. I have tried that in my later videos I don't have the audio quality issue.

  • @JurajKaradza
    @JurajKaradza 2 місяці тому

    Fantastic walktrough 🙌

  • @JurajKaradza
    @JurajKaradza 2 місяці тому

    Awesome tutorial!

    • @rohanrustagi7857
      @rohanrustagi7857 2 місяці тому

      Thank you so much ❤, it means a lot to me.