DevOps Journey
DevOps Journey
  • Видео 133
  • Просмотров 3 561 169
Solving Microservice Complexity with OpenTelemetry and Lumigo
Add observability to your application in three steps. Open Telemetry is changing how we monitor our applications. In this video I go over how you can add OpenTelemetry to your application and integrate it with an Observability tool like Lumigo!
Lumigo: rebrand.ly/LumigoDevOpsJourney
📘 Chapters:
0:00 Intro to OpenTelemetry
1:30 Setting Up Lumigo
2:30 Lumigo Dashboard/Issues/Transactions
6:00 Lumigo System Map
7:18 Lumigo for Kubernetes
Просмотров: 1 088

Видео

The Anti-Malware browser that Self Destructs
Просмотров 7402 месяца назад
Your browser needs better security. Introducing SquareX - the Browser extension that isolates and protects you from malware. SquareX Free: sqrx.io/doj_yt 📘 Chapters: 0:00 Into to Disposable Cloud Browsers 1:40 Disposable Web Browsing 5:17 Disposable File Viewer 8:00 Disposable Email #BeFearlessOnline #SquareX #Befearless&SecureOnline #Cybersecurity #Privacy #Security #Cybersec
Argo Rollouts in 15 minutes!
Просмотров 3 тыс.3 месяца назад
Want to learn Argo Rollouts? In this video I go over what Rollouts is and HOW you can get started with it right away. In just 15 minutes you can be setup with Production grade Canary Deployments for your application. 🛍️ Amazon (Lab/Gear/Books): www.amazon.com/shop/devopsjourney ☕ Buy me a coffee: www.buymeacoffee.com/bradmorg ☁️ $200 Digital Ocean Cloud Credits: m.do.co/c/adc24155a741 Commands ...
If I Could Start Over as a DevOps Engineer in 2024
Просмотров 21 тыс.4 месяца назад
Want to become a DevOps Engineer but don't know where to start? In this video, I go over how I became a DevOps Engineer and what I self-studied to get there. Playlist: ruclips.net/p/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa 🗺️Roadmap: app.eraser.io/workspace/FEbewkb6UJHQ9KKjsW9S 🛍️ Amazon (Lab/Gear/Books): www.amazon.com/shop/devopsjourney ☕ Buy me a coffee: www.buymeacoffee.com/bradmorg ☁️ $200 Digit...
Meet your DevOps AI Assistant!
Просмотров 3,2 тыс.5 месяцев назад
Need a AI Teamate that you can message in Slack to get all your DevOps Tasks done? Kubiya makes that a reality. In this video I go over how you can add Kubi, a AI agent into your Slack Workspace, as well as what Kubi can do for you! Get started with Kubiya for free: www.kubiya.ai/ 📘 Chapters: 0:00 Kubiya the ChatGPT of DevOps 0:40 Talk to Kubi in Slack 3:35 Kubi running Terraform 5:02 Kubi to r...
What do DevOps/SRE Engineers actually do?
Просмотров 5 тыс.7 месяцев назад
Learn what DevOps Engineers do at large software companies. In this video I go over what a DevOps Engineer/SRE does day-to-day and the tools they use to solve these problems. Playlist: ruclips.net/p/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa Diagram created using www.eraser.io/ View my diagram: ap,p.eraser.io/workspace/aDgoDmShwUkW3unAe7kF?origin=share Design a CI/CD Pipeline: ruclips.net/video/KnSBNd3...
How to design a Deployment Pipeline (GitOps)
Просмотров 23 тыс.7 месяцев назад
Learn how I design Continuous Deployment Pipelines. In this video I diagram out the major components and considerations taken when creating deployment pipelines for modern software companies that implement GitOps principles. DevOps Whiteboarding Playlist: ruclips.net/p/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa Diagram created using www.eraser.io/ View my diagram: app.eraser.io/workspace/d0mh9JjnYl2TWe...
How to design a modern CI/CD Pipeline
Просмотров 74 тыс.8 месяцев назад
Learn how I design CI/CD pipelines. in this video I diagram out the major components and considerations taken when creating pipelines for modern software companies. Playlist: ruclips.net/p/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa If you are wondering about the diagraming software I used to create this video it's www.eraser.io (sponsor of this video) View my diagram: app.eraser.io/workspace/UHFVA30wF6...
The Kubernetes Cost Optimization/Autoscaling Solution you NEED
Просмотров 1,4 тыс.9 месяцев назад
Implement Autoscaling and Cost Optimization on your Kubernetes Cluster in a few clicks, no matter if you use EKS, AKS or GKE. In this video I show you how you can use CAST.AI to setup autoscaling and cost optimization rules on your cluster so you can easily scale your infrastructure AND save money. Get started/book free demo: cast.ai/devopsjourney 📘 Chapters: 0:00 What is Autoscaling and Cost O...
Catalog Microservices with OpsLevel
Просмотров 1,7 тыс.10 месяцев назад
Catalog all of your microservices, systems, teams, and tools with OpsLevel! OpsLevel is a developer portal for high-performing engineering teams. In this video I go over how you can use OpsLevel as a Service Catalog as well as make use of Developer friendly self-service features. OpsLevel Free Trial: www.opslevel.com/free-trial 📘 Chapters: 0:00 Intro 2:14 How I use OpsLevel as a Service Catalog...
FIRE your VPN and replace it with Zero Trust Access! (Twingate Tutorial)
Просмотров 3,6 тыс.10 месяцев назад
You thought you were secure with just a VPN? Think again! In this video I go over the concept of Zero Trust Access and how you can easily replace your VPN with this modern approach to secure remote access. Get started with Twingate now (affiliate link): www.twingate.com/?DevOpsJourney Thanks for watching and if you have any questions on my setup or why I think ZeroTrustAccess is superior to a V...
Your Kubernetes cluster is not secure. Secure it with Kubescape!
Просмотров 1,6 тыс.10 месяцев назад
How do I keep my Kubernetes cluster secure? I do it with the opensource tool Kubescape - a popular CNCF security tool for Kubernetes. In this video I go over how you can get started with Kubescape as well as the Saas platform ARMO. Install Kubescape: github.com/kubescape/kubescape Armo Platform: www.armosec.io/ Github Action Example: github.com/devopsjourney1/kubescape-workflow Documentation: h...
My Windows Setup for DevOps/SRE
Просмотров 7 тыс.11 месяцев назад
Are you an Engineer using Windows that needs a setup that is competitive with a MacOS/Linux setup? In this video I show you how I setup my windows machine to use all the best engineering tools. Zsh, Homebrew, Starship, Docker.. everything a Engineer needs! Have a question? Leave it below with a video timestamp so we can help you. Installing WSL2: learn.microsoft.com/en-us/windows/wsl/install 📁 ...
Simplify DevOps. Platform Engineering with Argonaut!
Просмотров 2,8 тыс.Год назад
Argonaut is a simple and flexible Internal Developer Platform, with best practices built into the product. Under the hood, everything is provisioned with infrastructure as code and Gitops principles, using Terraform with managed state and ArgoCD for Kubernetes deployments. In this video I demonstrate how a tool like Argonaut can help you deploy your infrastructure and application in just a few ...
The Essential Homelab Accessory: Why You Need a NAS Right Now
Просмотров 7 тыс.Год назад
Discover the ultimate Homelab accessory for Engineers, Content Creators, and Tech Enthusiasts alike! In this video, we dive into the world of Network Attached Storage (NAS) devices and why they're essential for a modern Homelab setup. In this video we'll focus on the Synology NAS and I use it to run my Docker containers, take part in my Kubernetes Cluster and Docker Compose file for my Homelab:...
Take Control of Your Passwords with Passbolt! The Open-Source Password Manager
Просмотров 10 тыс.Год назад
Take Control of Your Passwords with Passbolt! The Open-Source Password Manager
Develop and Deploy to Kubernetes Fast using Zeet [Tutorial]
Просмотров 2,1 тыс.Год назад
Develop and Deploy to Kubernetes Fast using Zeet [Tutorial]
I Asked ChatGPT for the Top 10 DevOps Tools to Learn..
Просмотров 4,3 тыс.Год назад
I Asked ChatGPT for the Top 10 DevOps Tools to Learn..
ArgoCD Starter Guide: Full Tutorial for ArgoCD in Kubernetes
Просмотров 58 тыс.Год назад
ArgoCD Starter Guide: Full Tutorial for ArgoCD in Kubernetes
Design Secure Cloud Infrastructure with Akeero
Просмотров 2,1 тыс.Год назад
Design Secure Cloud Infrastructure with Akeero
Explaining GitOps: How does it work?
Просмотров 9 тыс.Год назад
Explaining GitOps: How does it work?
Make Your Website Better With PostHog Analytics
Просмотров 3,4 тыс.Год назад
Make Your Website Better With PostHog Analytics
Deploy a WebApp in 5 Clicks! - Zeet Tutorial
Просмотров 9 тыс.Год назад
Deploy a WebApp in 5 Clicks! - Zeet Tutorial
Kustomize: The Best Way to Manage Your Kubernetes Configs
Просмотров 25 тыс.Год назад
Kustomize: The Best Way to Manage Your Kubernetes Configs
How to Create Helm Charts - The Ultimate Guide
Просмотров 89 тыс.Год назад
How to Create Helm Charts - The Ultimate Guide
Helm - Install software in Kubernetes: Practical Tutorial
Просмотров 24 тыс.Год назад
Helm - Install software in Kubernetes: Practical Tutorial
Helm and Helm Charts Explained - Helm Tutorial for Beginners
Просмотров 37 тыс.Год назад
Helm and Helm Charts Explained - Helm Tutorial for Beginners
Kubernetes Tutorial for Beginners [1 Hour Course]
Просмотров 32 тыс.Год назад
Kubernetes Tutorial for Beginners [1 Hour Course]
GitHub Packages.. Containers in a GitHub repo?
Просмотров 15 тыс.Год назад
GitHub Packages.. Containers in a GitHub repo?
Learn Jenkins! Complete Jenkins Course - Zero to Hero
Просмотров 715 тыс.2 года назад
Learn Jenkins! Complete Jenkins Course - Zero to Hero

Комментарии

  • @ArnoDunstatter-po7lv
    @ArnoDunstatter-po7lv День назад

    just a heads up at 7:04 you pronounce "syntax" as "san-tacks" instead of "sin-tax". I bring this up because I'd want someone to tell me if I was pronouncing something wrong. Anyhow, thank you for the video!

  • @tonychia2227
    @tonychia2227 4 дня назад

    Would you say argo rollout is used for production deployment and argocd is used for qa env? or can you use argo rollout for both qa and prod?

    • @DevOpsJourney
      @DevOpsJourney 2 дня назад

      You can and should use ArgoCD and Rollouts in all environments. ArgoCD is for installing/syncing your applications and Rollouts is for rolling out updates to the container image

  • @jeongwookim3192
    @jeongwookim3192 4 дня назад

    Such an amazing tutorial. I appreciate it a lot!

  • @tonychia2227
    @tonychia2227 4 дня назад

    It turns out there is some changes to helm, To force pod recreation on every upgrade, you can add annotations or checksums to the pod template that change on each upgrade. For example: yaml template: metadata: annotations: rollme: {{ randAlphaNum 5 | quote }}

  • @tonychia2227
    @tonychia2227 4 дня назад

    Just FYI. I noticed changing any part of the config map and running "helm upgrade" didn't trigger a redeployment. Only doing "helm uninstall" and only "helm install" will display the new content

    • @DevOpsJourney
      @DevOpsJourney 4 дня назад

      thanks for pointing this out. you can manually restart the pods as well and they will get the new config map values. You can also use something like Kustomize and it takes care of configmap rolling for you.

  • @pires11d
    @pires11d 4 дня назад

    "Hell world" seems legit hahaha

  • @kiiiiibbbbuuunn
    @kiiiiibbbbuuunn 5 дней назад

    curious why you did not took the cyber security path which i think is in line with your path.

  • @jiahangxin9758
    @jiahangxin9758 5 дней назад

    I don't see special about "webhook". This just demos the http post btw client and server. You can change "webhook" in the code to "webhook123". everything still works..

  • @emmanuelokorafor1705
    @emmanuelokorafor1705 6 дней назад

    Well done

  • @stevenmccullaghmadetech
    @stevenmccullaghmadetech 8 дней назад

    1minute 47 second unskippable advert before I can watch the video? Not cool!

    • @DevOpsJourney
      @DevOpsJourney 8 дней назад

      It's RUclips, I can't turn it off =/

  • @remigrz
    @remigrz 9 дней назад

    Thanks!

  • @mateojbuteler8974
    @mateojbuteler8974 9 дней назад

    why on earth would you 1) expose portainer to the outside world 2) show everyone your public ip with portainer on it

    • @DevOpsJourney
      @DevOpsJourney 9 дней назад

      1) it's a lab 2) it was hosted on cloud and I removed the instance after

    • @mateojbuteler8974
      @mateojbuteler8974 4 дня назад

      @@DevOpsJourney oh, nice

  • @prabuddhakulatunga7813
    @prabuddhakulatunga7813 9 дней назад

    Thank you so much for this info! 😊

  • @rocky4874
    @rocky4874 9 дней назад

    Thanks for providing the design. Could you please make videos on detail implementation? Also please let me know how an Integration testing should be implemented. I have an urgent requirement on integration testing. I have already bookmarked this playlist

  • @Zmey5656
    @Zmey5656 10 дней назад

    Your video is very useful for me. I will subscribe to your channel. Thank you

  • @SIEC_ArushiManikpuri
    @SIEC_ArushiManikpuri 10 дней назад

    hi Brad , I ran the container but couldn't find it in browser.

  • @CinnaKoko
    @CinnaKoko 10 дней назад

    thank you! i used this to even handle a discord webhook! got discord json from their docs!!

  • @nightclocker1851
    @nightclocker1851 11 дней назад

    Thanks helped me

  • @potantirittisak8494
    @potantirittisak8494 11 дней назад

    Works fine! Thanks!

  • @xorlop
    @xorlop 12 дней назад

    Excellent summary! Thank you.

  • @joseduarte5663
    @joseduarte5663 12 дней назад

    Dumb question. Why do you need to check out the code?

    • @DevOpsJourney
      @DevOpsJourney 12 дней назад

      GitHub actions runs in a Ubuntu container, it still needs to get the code, it won't be in the container by default

  • @MDHarun-dd1ft
    @MDHarun-dd1ft 12 дней назад

    Thats s great video on Jenkins.

  • @FreddyDFutureBeats
    @FreddyDFutureBeats 12 дней назад

    amazing video

  • @edricksuarez7003
    @edricksuarez7003 14 дней назад

    Thank you so much for your video it gave me more understanding of Kubernetes

  • @sravankumarsandela5520
    @sravankumarsandela5520 14 дней назад

    Very clear and to the point.

  • @nine9winged
    @nine9winged 14 дней назад

    Great tool. Thanks for sharing your knowledge <3

  • @edricksuarez7003
    @edricksuarez7003 15 дней назад

    Hi Brad, Thank you so much! This give me a better understanding about Jenkins.

  • @BudetSvobodnoy
    @BudetSvobodnoy 15 дней назад

    ubantu

  • @Taha_Him
    @Taha_Him 15 дней назад

    Will Ai take over DevOps? as we just saw google laying off the automating and deployment jobs.

  • @JurajKaradza
    @JurajKaradza 15 дней назад

    Have you heard of CyclopsUI? Based on your Helm chart it creates a dynamical UI. Basically a devops can create a customized UI for developers to use to configure and deploy their apps :)

  • @oLunatiko
    @oLunatiko 16 дней назад

    There are good unit test and bad unit tests. But if you choose to not add testing to your application, you’re waiting for a disaster to happen and you will find out once everything goes haywire.

  • @athelma6688
    @athelma6688 17 дней назад

    Very informative material and one of the few devops videos where I understand the accent. The only minus is the video skips some critical set up steps especially for a beginner so you spend more time pausing trying to google or research the missing steps

  • @AungBaw
    @AungBaw 17 дней назад

    Thank for you the greatest content on YT.

  • @FRIGTARD123
    @FRIGTARD123 17 дней назад

    Wouldn't the pre commit checks that enforce 'linting' - aka syntax errors in your context- be unnecessary if the code compiles and builds successfully on their local machine? I understand the need to lint prs after they've been pushed to make sure they compile in the pipeline environment but not the pre commit linting check

    • @avatar098
      @avatar098 12 дней назад

      Linting is more for quality of life during code reviews. Sometimes there are unnecessary formatting stuff that pollutes the PR. Sometimes (and you’d be surprised) devs will push without actually building their code locally. It’s annoying.

  • @mohsinnaseer9892
    @mohsinnaseer9892 17 дней назад

    Thanks that was very helpful for a beginner like me 🎉

  • @jake115577
    @jake115577 17 дней назад

    What is the HOME environment variable for? Thank you.

  • @guinea_horn
    @guinea_horn 18 дней назад

    I've never heard an accent like this which replaces I's with A's. Santax. Gathub.

  • @genshen4703
    @genshen4703 19 дней назад

    cool. simple. fast.

  • @omerapl3511
    @omerapl3511 19 дней назад

    Great video, thanks!

  • @jordanyefet2679
    @jordanyefet2679 19 дней назад

    Thanks for your video!

  • @ujorgeleite
    @ujorgeleite 21 день назад

    I really like your content, amazing tutorial, clearly explanation, congratulations!

  • @ainunnafiah3806
    @ainunnafiah3806 22 дня назад

    Command 'Rest Client: Send Request resulted in an error command 'rest-client.request' not found

  • @jamestaylor6488
    @jamestaylor6488 23 дня назад

    can you create a video on Kubernetes Gatewat API, replacement of k8s ingress controller?

  • @stanleychukwu7424
    @stanleychukwu7424 23 дня назад

    the channel is a DevOps mine, thanks so much for helping those in need.. you'll be rewarded some day, both here on earth and in the after life

  • @Artist19
    @Artist19 25 дней назад

    I moved from Fedora Server to Ubuntu Server to try out something little more simpler for myself I had hard time getting use to Podman. I'm learning how to use docker, apparmor and portainer portainer is awesome! I'm testing our images with docker on my home server and I have to say I'm enjoying it thanks for recommendation!

  • @DanMachlenkin
    @DanMachlenkin 25 дней назад

    Thank you for making this course!

  • @hoptop77
    @hoptop77 25 дней назад

    So does ansible only configure a device, similar to DSC and not install an OS?

  • @LeoDor982
    @LeoDor982 25 дней назад

    Great content, well explained. Love your voice!

  • @jerryoftheriver
    @jerryoftheriver 26 дней назад

    Thank you! This was exactly what I needed to see. Left the DevOps world back in 2012 and have regained an interest to deploy systems using Docker.

  • @adedejiolugbedu
    @adedejiolugbedu 26 дней назад

    Thank you