- 133
- 3 390 422
DevOps Journey
Canada
Приєднався 22 бер 2020
Getting into the IT Field? Learn how to become a DevOps Engineer. Full-length DevOps courses and tutorials on Python, Docker, Kubernetes, Terraform, Linux, CI/CD, and more. On this Channel, I go over everything you need to get started in the IT field and the path you can take your career to become a DevOps Engineer.
Contact me for business opportunities/consulting:
devopswithbrad@gmail.com
- Brad
Contact me for business opportunities/consulting:
devopswithbrad@gmail.com
- Brad
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
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
Переглядів: 682
Відео
The Anti-Malware browser that Self Destructs
Переглядів 646Місяць тому
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!
Переглядів 2,1 тис.2 місяці тому
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
Переглядів 13 тис.3 місяці тому
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: ua-cam.com/play/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa.html 🗺️Roadmap: app.eraser.io/workspace/FEbewkb6UJHQ9KKjsW9S 🛍️ Amazon (Lab/Gear/Books): www.amazon.com/shop/devopsjourney ☕ Buy me a coffee: www.buymeacoffee.com/bradmorg ☁️ $20...
Meet your DevOps AI Assistant!
Переглядів 2,7 тис.4 місяці тому
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?
Переглядів 4,3 тис.5 місяців тому
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: ua-cam.com/play/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa.html Diagram created using www.eraser.io/ View my diagram: ap,p.eraser.io/workspace/aDgoDmShwUkW3unAe7kF?origin=share Design a CI/CD Pipeline: ua-cam.com/video/K...
How to design a Deployment Pipeline (GitOps)
Переглядів 16 тис.6 місяців тому
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: ua-cam.com/play/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa.html Diagram created using www.eraser.io/ View my diagram: app.eraser.io/workspace/d0mh9Jj...
How to design a modern CI/CD Pipeline
Переглядів 41 тис.7 місяців тому
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: ua-cam.com/play/PLnFWJCugpwfwQgjlSg_-csiJbpBIze2qa.html 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/UHF...
The Kubernetes Cost Optimization/Autoscaling Solution you NEED
Переглядів 1,3 тис.8 місяців тому
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,6 тис.9 місяців тому
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,5 тис.9 місяців тому
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 тис.9 місяців тому
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
Переглядів 6 тис.10 місяців тому
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 тис.11 місяців тому
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
Переглядів 9 тис.Рік тому
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
Переглядів 53 тис.Рік тому
ArgoCD Starter Guide: Full Tutorial for ArgoCD in Kubernetes
Design Secure Cloud Infrastructure with Akeero
Переглядів 2,1 тис.Рік тому
Design Secure Cloud Infrastructure with Akeero
Make Your Website Better With PostHog Analytics
Переглядів 3,1 тис.Рік тому
Make Your Website Better With PostHog Analytics
Deploy a WebApp in 5 Clicks! - Zeet Tutorial
Переглядів 8 тис.Рік тому
Deploy a WebApp in 5 Clicks! - Zeet Tutorial
Kustomize: The Best Way to Manage Your Kubernetes Configs
Переглядів 23 тис.Рік тому
Kustomize: The Best Way to Manage Your Kubernetes Configs
How to Create Helm Charts - The Ultimate Guide
Переглядів 80 тис.Рік тому
How to Create Helm Charts - The Ultimate Guide
Helm - Install software in Kubernetes: Practical Tutorial
Переглядів 23 тис.Рік тому
Helm - Install software in Kubernetes: Practical Tutorial
Helm and Helm Charts Explained - Helm Tutorial for Beginners
Переглядів 33 тис.Рік тому
Helm and Helm Charts Explained - Helm Tutorial for Beginners
Kubernetes Tutorial for Beginners [1 Hour Course]
Переглядів 30 тис.Рік тому
Kubernetes Tutorial for Beginners [1 Hour Course]
GitHub Packages.. Containers in a GitHub repo?
Переглядів 14 тис.Рік тому
GitHub Packages.. Containers in a GitHub repo?
Learn Jenkins! Complete Jenkins Course - Zero to Hero
Переглядів 671 тис.Рік тому
Learn Jenkins! Complete Jenkins Course - Zero to Hero
Thanks for your videos, this is the last one of the docker course, you are amazing creating content like this, thank you so much.
How can I give you two likes? One for the video and the other one for the little Kenny behind you.
Thanks for your videos, they are really helpful.
Hello Brad! I learned a lot with your videos. Thank you
Thank you, good explanation, really helpful!
Thank you, good explanation, really helpful!
Thank you, good explanation, really helpful!
Thanks Brad for this gorgeos video about jenkins! you have helped me saving so much time! 🔥
You have a new follower here!
One of the best videos on the Jenkins on UA-cam for sure, thanks Brad! This will be really helpful for me.
Thanks for the great tutorial! Simple to understand, picked it up immediately! :)
A lot part of the series is outdated in 2024. Dear Author, please update
is my understanding correct for a full ci/cd set up in azure devops? As a devops engineer an end to end devops pipeline starts with the source code push where I have implemented a pre-push hook into the developers ide so that whenever they commit the code on local feature branch and try to push their changes to the github feature branch the pre-push hook tests the linting of the code using superlint.yml which is executed by github action inside .github/workflow/superlint.yml. If that fails the push declines, if the linting is passed the code pushed to the remote feature branch which automatically triggers a CI pipeline - (first stage) compiles the code, (second stage) builds the code, (third stage) perform unit tests, (forth stage) run code coverage using sonarqube and (fifth stage) vulnerability assessment using owasp. If the code coverage is not upto 75% the pipeline fails, so for that to pass the developer must have 75% of the code covered under unit tests. Once unit test passes the pipeline runs (sixth stage) where it builds a docker image using the dockerfile from the repo and creates a container which then is deployed in azure container registry. the above is all done in "CI pipeline" of azure devops, is it correct? now once the container is in ACR it triggers a cd pipeline which uses azure kubernetes service to attach ACR and spins up a kubernetes cluster to deploy the container inside pods to host the application. Now my question is should the developer raise a PR to merge the code to main branch now that is after the feature branch code is deployed into K8s where the who process c/cd is carried out again?
Hi, do you have a video of how to install a helm solution with many micro services ? all services having its own vlues and temples file
Should look into argocd, I have a video on that. That's how I'd deploy microservices via helm
@@DevOpsJourney thanks
Sweet sweet English :)
Your videos are really nice. Can you make a video on how we can optimize a docker file? @DevopsJourney
Good stuff man. Subscriber earned!
pod stuck at pending in the early stages of this video..
You on a M series laptop?
@@DevOpsJourney asus g14 2023
@@DevOpsJourney using wsl (ubuntu 20)
best explanation ever!
Im a freshly cs graduate and im kinda lost, to be a dev ops i have to pass through software enginering or i can go directly to dev ops path?
It's a hybrid role, like a developer + sysadmin. You should know a little bit about both sides to be a jr devops
@@DevOpsJourney which path do you recommend me take to get there? BackEnd and then DevOps or Web development? Thanks for you answer.
has anyone went to devops without becoming a developer?
The content is great. Really top notch but I cannot make it to the end of the video because of my misophonia
Somehow my "python -m rich" looks not like in all the video's I have seen. I used cmd.exe, or the Windows PowerShell. Colors are limited, no bold or underline text etc, and icons and asian characters are not displayed.
Great vid
Great video, thank you man🌹❤️.
Totally agree, learn and support Linux After 20 years in IT industry, i’ve realized I should have started using Linux much earlier. I used to work with Windows Monitoring, (NetIQ AppManager, MOM2005, ScOM2007…and that work was really exciting, and fun. You had to know a little bit, about so many technologies, and it shaped my thinking, developed some hacking skills and what not. But the moment i started playing with Python, and through that, all Linux, terminal, packaging, web programming, servers, proxies, reverse proxies, web hooks, made me realize that whole world runs on Linux, and it was such a feeling of freedom. You want to try, download and try, hack away. No fancy suits, agreements, licences.. So to the younger generations. Don’t get locked in your Cloud Provider. Learn Linux for yourself. Cloud providers are packaging Linux and sell you services build atop. And you all know it’s $$, they are interested in. Peace!! Great videos here btw.❤
Hi, I am confused why is the "Deployment Pipeline" not part of the "CD" in "CI/CD" pipeline?
It's actually CI/CD&CD. Continuous Delivery & continuous deployment. Delivery just means making the artifacts available, deployment means actually deploying to those environments
@@DevOpsJourney Sure that makes sense. Thanks for the excellent videos.
We should add programming go or python somewhere from your list 😊
Precise and crisp, truly wonderful.!! many thanks to you my friend!!
It was very nice demonstration and loved it...
Thanks, it's very clear !
I realize you are an expert , do you have a solution to have running email backups on Nas just as a reader resource to old mails. Thanks 👍
This platform is so impressive, wow. Thank you for sharing.
Standard output: 0:15 Standard error: 2:25 Standard input:
Thanks bro. I follow you from Guatemala and I enjoy your tutorials a lot.
Thanks a lot for the video, I followed along back to back!
Ty SM!!!! Also! : what's the plugin you use and the folders look like these ?
thank you very much
Lumigo(affiliate link): rebrand.ly/LumigoDevOpsJourney
2:33 kindly correct the spelling "Permanent agents" rest of the tutorials is going great !
Excellent tutorial. Best I've seen yet.
Awesome video Sensai!!
An excellent tutorial with an example. Thanks!
Great explanation. Thanks
Do Docker please
Please, is it Python Programming or Python for DevOps Engineering
Hi sir thanks for the video I have one doubt using localhost you’re accessing rollout dashboard using port forwarding instead of that how to create ingress for rollout dashboard service that will always up and running for app team usages so that they can easily promote the deployment
Yes that's the way I'd do it for most environments, good call.
@@DevOpsJourney can you please give me the document if you have anything in your blog! Because I want configure in my eks cluster
@@palanisamy-dl9qe Install with a helmchart and set dashboard enabled to true github.com/devopsjourney1/homelab-services/blob/868526431cacfb5d25b6f97eeb2c9575a9f6035a/k8s/argo-rollouts/values.yaml#L6
@@DevOpsJourney thanks for sharing if I enable dashboard server true by default rollout dashboard will be installed in my eks cluster? This will create default endpoint url to access the rollout UI page is that correct understanding?
@@palanisamy-dl9qe yup!
[16:17]
Hi I get "Connection refused, retrying" when doing vagrant up. Googled it but no help
Hi Brad, @DevOps Journey The tutorial is amazing. Could you please help me with understanding why the docker agent template is unable to pick image from private ECR. It ends up with error Status 500: {"message":"unauthorized: Not Authorized "}. I have added access keys as username with password kind, still it dosen't work. Could you please help out here ?
It will need to authenticate with a username/password. Do you see an option to add it in the docker agent settings in Jenkins?
@@DevOpsJourney Thank a lot! It works fine once the secret & key is added as kind AWS Creds