- 328
- 768 093
Rawkode Academy
United Kingdom
Приєднався 7 кві 2017
We help Senior Developers, Platform Engineers, and Infrastructure Operators Level Up with Kubernetes.
Whether you've been using Kubernetes for one day or one thousand, we product content to help you level up your Kubernetes platform or you applications running on-top of Kubernetes.
Exploring the Cloud Native landscape, we've got content that can help you perfect your microservice and cloud native architecture leveraging best in class services like service mesh with Linkerd, observability with Grafana, Prometheus, and Loki, and distributed databases with Vitess, CockroachDB, and TiKV.
Cloud Native, Kubernetes, and Platform Engineering are hard; let us help you with hands-on tutorials with the maintainers of all these amazing open source projects.
Let's dive in.
Whether you've been using Kubernetes for one day or one thousand, we product content to help you level up your Kubernetes platform or you applications running on-top of Kubernetes.
Exploring the Cloud Native landscape, we've got content that can help you perfect your microservice and cloud native architecture leveraging best in class services like service mesh with Linkerd, observability with Grafana, Prometheus, and Loki, and distributed databases with Vitess, CockroachDB, and TiKV.
Cloud Native, Kubernetes, and Platform Engineering are hard; let us help you with hands-on tutorials with the maintainers of all these amazing open source projects.
Let's dive in.
Simplify Kubernetes Ingress & API Gateways using ngrok
Want to try ngrok for free? Sign up today! dashboard.ngrok.com/signup
We take on the challenge of safely exposing Kubernetes services to the internet with ngrok.
The session explores routing traffic to a cluster, considering options between different load balancers, and emphasizing security needs like authentication and rate limiting. The solution is ngrok, which simplifies the process with a unified API.
The video demonstrates deploying ngrok and Kubernetes operator, setting up a gateway with ngrok's platform, and implementing rate limiting using the gateway API. The showcased configuration and operations are designed with a focus on practical application and infrastructure-as-code principles, offering a simplified method to boost Kubernetes cluster resilience and security. Watch as we go hands-on deploying sample workloads and explore the full potential of ngrok within a Kubernetes context.
00:00 Introduction
00:33 Questions
02:37 Cluster Prep
04:37 ngrok Service Setup
11:06 Rate Limiting
We take on the challenge of safely exposing Kubernetes services to the internet with ngrok.
The session explores routing traffic to a cluster, considering options between different load balancers, and emphasizing security needs like authentication and rate limiting. The solution is ngrok, which simplifies the process with a unified API.
The video demonstrates deploying ngrok and Kubernetes operator, setting up a gateway with ngrok's platform, and implementing rate limiting using the gateway API. The showcased configuration and operations are designed with a focus on practical application and infrastructure-as-code principles, offering a simplified method to boost Kubernetes cluster resilience and security. Watch as we go hands-on deploying sample workloads and explore the full potential of ngrok within a Kubernetes context.
00:00 Introduction
00:33 Questions
02:37 Cluster Prep
04:37 ngrok Service Setup
11:06 Rate Limiting
Переглядів: 20 675
Відео
Writing New Micro-services Using AI with GitLab Duo Code Suggestions
Переглядів 19 тис.8 місяців тому
Writing New Micro-services Using AI with GitLab Duo Code Suggestions
Restrict Access to Secure Files with Tetragon | eBPF Runtime Enforcement
Переглядів 17 тис.9 місяців тому
eBPF-based Security Observability and Runtime Enforcement Tetragon is a flexible Kubernetes-aware security observability and runtime enforcement tool that applies policy and filtering directly with eBPF, allowing for reduced observation overhead, tracking of any process, and real-time enforcement of policies. Cilium Tetragon component enables powerful realtime, eBPF-based Security Observability...
eBPF for Runtime Enforcement | Tetragon Introduction and Overview
Переглядів 6569 місяців тому
eBPF for Runtime Enforcement | Tetragon Introduction and Overview
Using Guidepad.io to Primitives to Simplify Future Facing Problems
Переглядів 46310 місяців тому
Using Guidepad.io to Primitives to Simplify Future Facing Problems
Microservice Troubleshooting, Built for Developers | An Overview of Lumigo
Переглядів 24610 місяців тому
Microservice Troubleshooting, Built for Developers | An Overview of Lumigo
Making Kubernetes Network Policies Effortless with Otterize
Переглядів 556Рік тому
Making Kubernetes Network Policies Effortless with Otterize
ngrok's Kubernetes Ingress Controller is AMAZING
Переглядів 7 тис.Рік тому
ngrok's Kubernetes Ingress Controller is AMAZING
Empowering EKS Cluster Deployments and GitOps with Portainer's Simplified Workflow
Переглядів 416Рік тому
Empowering EKS Cluster Deployments and GitOps with Portainer's Simplified Workflow
Ambient Mesh with Marino Wijay & Matt Turner
Переглядів 185Рік тому
Ambient Mesh with Marino Wijay & Matt Turner
Is WebAssembly the Future of Cloud Native?
Переглядів 369Рік тому
Is WebAssembly the Future of Cloud Native?
Dynamic Scrape Targets | Complete Guide to Parca
Переглядів 243Рік тому
Dynamic Scrape Targets | Complete Guide to Parca
Parca & Grafana | Complete Guide to Parca
Переглядів 411Рік тому
Parca & Grafana | Complete Guide to Parca
Integrating Spin with Static Site Generators (SSGs)
Переглядів 333Рік тому
Integrating Spin with Static Site Generators (SSGs)
Introduction & Overview of Parca for Continuous Profiling | Complete Guide to Parca
Переглядів 892Рік тому
Introduction & Overview of Parca for Continuous Profiling | Complete Guide to Parca
Kubernetes Security with Identity & OIDC
Переглядів 1 тис.Рік тому
Kubernetes Security with Identity & OIDC
Testing a 3-Tier Application with Dagger's Go SDK
Переглядів 1,3 тис.Рік тому
Testing a 3-Tier Application with Dagger's Go SDK
Supply Chain Security with a CLI: valint
Переглядів 160Рік тому
Supply Chain Security with a CLI: valint
Can you run Docker Compose in a GitHub Action, for integration tests? We rely on that heavily in our current CI pipelinme.
Hey, can you share the APM dashboard that was shown in this video at 1:13:12. Where can get that OpenTelemetry APM with Quickwit dashboard ? Thank you
Crystal clear video, short and concise answers to how to setup SSO (and somewhat 2FA) for Portainer instance. Thank you!
can you tell me the type of dns record that you use in t.rawcode.sh, *.t.rawcode.sh and w1.rawkode.sh?
this is fantastic! thank you for illuminating this tool. I will be using this in the near future!
Hi David what is the vscode extension do you use which looks like jupyter notebook ?
RunMe.dev 😃
@@RawkodeAcademy thankss!
hey , what is klustered?
@@lazypazy group of nodes
Need to test runme with nix lang
Looking forward to see more about Quickwit here!
hiii I still don't understand what benefits git ops brings? I was hoping that webhook would be some way to quickly sync changes from my repo to my containers but a portainer developer told me the following: Docker is built around the concept of images, and there's really no getting away from doing an image rebuild when you push a change. You can circumvent this by creating a container then modifying the code in the container live (via consoling in or something similar) but doing this breaks the containerization paradigm that Docker is all about, and changes done manually like this could be clobbered when the container is recreated.
great demo. i was wondering how they do the distributed part in restate ? are they using raft or something similar ? meaning if you have many restate services running what are they using as the consensus mechanism ? how do they agree on what the "log" is ?
I don't believe Restate, at this time, can be clustered with high availability. I'll reach out to the team and ask
Restate’s core is a distributed Raft log of events and commands.. They are working on adding high availability now.
Hello, a quick question, what are the other Opensource Alternatives of Armo (as it's a licensed one for enhanced usage, the cost is quite high) to visualize the findings of Kubescape?
Looks like Tollywood actor Nani. 😅
31:55 I would tell you a UDP joke, but I can't guarantee that you'll get it
Really helpful thanks! But... Why are your headphones upside down!? 🙃
Kunal.. Please finish DSA and Algorithm in your channel.. Please @kumalkushwa
Great talk!
life saving video
Thanks so much guys!
Actor Nani?
The differences in mic gains are a bit annoying. Otherwise, thanks for this!!!
This is just great! I've been looking for Rancher tutorial video which is not too basic and not too long and this was a useful 1 hour. Thanks for posting
Kunal❤️
Should be called RaWoke Academy! Whats with the Pride flag everywhere? People are understanding and accepting of gay/bi/trans people but pushing this in peoples faces everywhere only creates division.
This was live streamed during Pride. Get over it.
@@RawkodeAcademy All the same, its creating division. Good job, keep helping to push hate on people.
Every gripe on this video is why I use Windows as my workstation OS professionally.
Impossible quality!
I use devenv more and more lately and the more places I take it, the more pleasant surprises it reveals. Every time I try to do something new with it, it's delightfully easy! For my team, the ability to use devenv as a library with flake.nix is very valuable when we do need it but like Domen says, it's only important for projects where we want to use the flake to distribute software via Nix rather than to just provide a local development environment. For most projects, `devenv init` gives us just what we need.
How to install kubernetes resource recommender through docker? I'm getting error by the way
At around 11:13 "Nix is like the JS of DevOps" (No one would pick ES5 as their ideal language; but, since every browser uses that, you have to deal with its warts). -- Interesting sentiment, although I'd quibble with 'devops'. ;) "Nix: the Good Parts" sounds good. Or a "Simple Nix" subset (like Simple Haskell).
Nix: hard things are easy, but easy things are hard. -- Indeed.
pretty cool. I actually had something like devenv as a sprint idea on an oceansprint in 2022 with davhau. glad that someone made it into a real thing :)
can you really see anything on that small a box for terminal? fool.
Very cool demo!
is it possible to configure it to dynamically discover targets now? I don't see any reference to kubernetes_sd_configs in the code
got it, it uses prometheus sd functionality
this needs the github extension fyi
Top 3, duckdb, duckdb and duckdb 😂
I really prefer Zitadel over Keycloak. Really great product.
I changed video resolution from auto to 4k! You look great David!! Very powerful! I just hope to make enough money soon! Do you think the GitLab AI learned from your videos? :D
Yea, Ubuntu is not Ubuntu destroyed my brain for a while lol
I'm having trouble in my setup. I'm just changing some parts of my code and not the compose file, but the webhook doesn't update it for some reason. It just says no images to be pulled. Are there any way around this?
Thanks for posting great stuff 🫡, however that white background burning my eyes 🔥🙈
Great video!! Keep going!
Thanks for your videos!!! This is amazing ❤❤❤❤❤🎉🎉🎉🎉🎉
I think this a great overview of the Meilisearch and learning from the developers themselves how to use this technology and how they see the technology in their eyes, their use cases. Its just perfect. Thankyou so much for this video. I really feel that every tech developer must have this type of guide for its documentation where a user just tries to run the software when the developers are guiding the user. This should be a trend setter in the future.
Thank you so much for the kind words
'Promosm' 🌈
Hi, just wanted to say thanks for the upload, this walkthrough is invaluable to newcomers like myself. Appreciate it.
Thank you
Had to pick something out of this! Great stuff! Realized a lot has changed since Xdebug v2. xdebug v3 with PHP Profiler in VScode is another good checkout after this.
I've tried this and loved it. I need Identity management for Talos and gonna give this a spin up again. Thanks for the laugh too, both of you are gas. Greetings from the south of Ireland.
Thank you 😁
so there's no part 2 right?
Can Infisical forego Kubernetes Secrets in Kubernetes? Secrets Store CSI Driver, e.g., provides secrets via encrypted volumes and only creates k8s Secrets if requested. Infisical?
No, I don't believe that is an option at present; would be a very cool addition to the secret store CSI driver though.
i am starting to warm up to the idea to use this for my personal secrets. of course in an age encrypted way just to make sure. would you recommend it ?
So you plan to encrypt your secrets with age and then store them in Infisical?
@@RawkodeAcademy my banking and all my logins for all the services i subscribe to. i need something easy to use and super secure. maybe there are better tools more suited for this
@@RawkodeAcademy yes
@@y.m.o6171 I wouldn't recommend that approach, you could either use their cloud which supports E2E encryption out of the box; just don't use any integrations. Or host it yourself and control the secret materials yourself.