Kubernetes: An Honest Ad

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025
  • THIS IS JUST FOR FUN! CALM DOWN! :)
    If you are struggling with Kubernetes, Join me on stream!
    I do a TON of educational stuff on stream!
    Join the null live streams!
    / marekcounts
    / @nulllabslive
    Want to talk about tech with other super nerds?
    Discord: / discord
    Twitter: / thenullchannel

Комментарии • 101

  • @jessicag123
    @jessicag123 10 месяцев назад +342

    "kubernetes ... where your complexity and tech debt go to scale"! LOL. So spot on. Great video, got me cracking up.

    • @NullLabs
      @NullLabs  10 месяцев назад +7

      Thank you! I'm glad you liked it!

  • @BrownStarKachina
    @BrownStarKachina 8 месяцев назад +54

    "Scaling your application shouldn't be rocket science, but with Kubernetes it can be!" lol

    • @NullLabs
      @NullLabs  8 месяцев назад +4

      Thank you for watching and hope you liked it!

  • @kiddkai
    @kiddkai 10 месяцев назад +120

    It’s good when it’s somebody else maintaining it.

    • @CaptTerrific
      @CaptTerrific 10 месяцев назад +6

      I trained an llm to write bicep for me... While it was horrifying, it did match my current admin performance

    • @NullLabs
      @NullLabs  10 месяцев назад +11

      Things are always better when someone else maintaines them for us right?! :) Thanks for watching!

  • @Komeuppance
    @Komeuppance 10 месяцев назад +29

    This video scales so hard. Subscribed.

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thank you!

  • @stephenspencer9174
    @stephenspencer9174 10 месяцев назад +51

    Kubernetes: solving yesterday's problems today, again!

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thanks for watching!

  • @modprog
    @modprog 10 месяцев назад +69

    I feel like you cut off a little early at the end, or was that the k8s cluster restarting.

    • @NullLabs
      @NullLabs  10 месяцев назад +14

      I totally did. skill issue.

  • @nitproject5193
    @nitproject5193 6 месяцев назад +1

    It did brought smile on my face. As a developer I actually forgot what the smile means, but I suppose it should be that liquid under my eyes

    • @NullLabs
      @NullLabs  6 месяцев назад +1

      Awesome! That is what it is made for! Glad you enjoyed it!

  • @powerupminion
    @powerupminion 10 месяцев назад +13

    I ran a kubernetes cluster of 4 nodes which contained some containers I keep for private use permanently. 2 years ago I finally got fed up with upkeep labor and switched to docker. I haven't touched the thing since. In the immortal words of Tod Howered: "It just works".

    • @illeatmyhat
      @illeatmyhat 10 месяцев назад +2

      yeah you're not supposed to use kubernetes at home. it's for when someone needs to be able to change things, but you can't trust them with root.

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      I run kubernetes at home all the time :) Untrusted code should also NOT run on your kubernetes cluster because of shared memory unless you are running a special kernel like gvisor. I do a lot of kubernetes education on my twitch channel and youtube live channels if you want to join! twitch.tv/marekcounts and ruclips.net/user/nulllabslive

  • @dolaudz3285
    @dolaudz3285 10 месяцев назад +43

    This was hilarious and at the same time almost made me cry thinking of my company's transition into using k8s. Everything is so cumbersome now.
    Thank you, sir.

    • @NullLabs
      @NullLabs  10 месяцев назад +2

      Glad you enjoyed it! Thank you for watching!

    • @window.location
      @window.location 10 месяцев назад

      Welcome to hell

  • @mateusfreira
    @mateusfreira 10 месяцев назад +16

    Great vide, with Kubernetes you can find your skill issues at scale much quicker

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      Thank you!

  • @schmoab
    @schmoab 10 месяцев назад +2

    This is really funny. I went to a session about this problem today and they just fed an AI to figure out how to deploy things.

    • @NullLabs
      @NullLabs  10 месяцев назад

      Oh gosh! This is terrifying

  • @robc1775
    @robc1775 9 месяцев назад +4

    It's funny because it's true. I bet Cloud Costs could use a video like this as well. Seems like the "pay only for only what you use" is a bit of an over sell since they know once they get your data in, you can never afford to get it back out again.

    • @NullLabs
      @NullLabs  9 месяцев назад +1

      Added it to my list! :) Thank you!

  • @russellwaite
    @russellwaite 10 месяцев назад +26

    was the blackbird reference for the time the US Air Force had k8s running in a fighter jet?

    • @schmud
      @schmud 10 месяцев назад +6

      YES!!!! I tried to tie a bunch of little things like this together. it was not a blackbird they got it running on but the SR-71 is kind of known for ti's speed so I thought that was better.

  • @ShunyValdez
    @ShunyValdez 10 месяцев назад +3

    Me looking at the thousand lines of yaml scroll past: ....... what is going on here?

    • @NullLabs
      @NullLabs  10 месяцев назад +4

      oh. that beautifull 25.2k line yaml file? that is the "basic" cilium CNI network install :) you are welcome.

    • @ShunyValdez
      @ShunyValdez 10 месяцев назад +2

      @@NullLabs what has society done

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      lol

  • @MichaelChelen
    @MichaelChelen 7 месяцев назад

    "You don't want to be shackled to a single well known thing that just works, you want a plethora of options each with their own unique way of failing you" 🤣

    • @NullLabs
      @NullLabs  7 месяцев назад

      Thanks for watching!

  • @Jonas-Seiler
    @Jonas-Seiler 10 месяцев назад +4

    Dude I fucking hate options. Lack of good standard solutions is what makes webdev feel like purgatory. Every new component library, styling engine, app framework, build system, package manager and fucking hell even js runtime is eating away at my sanity. Open source was a big mistake.

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      I think the "opensource was a big mistake" might be taking it a bit too far there :) what 50% of the top 1000 websites us linux? I would guess it's more like 75% because not all tell you. I agree that good standard options should exist, a few other of us are working on this issue.

    • @Jonas-Seiler
      @Jonas-Seiler 10 месяцев назад +1

      @@NullLabs yea maybe I got a bit irrational there

    • @NullLabs
      @NullLabs  10 месяцев назад +2

      @Jonas-Seiler it happens to the best of us! The wise can see when they crossed the line! Thanks for joining in the community!

  • @brunoais
    @brunoais 7 месяцев назад +1

    I don't know what kind of shitshow I'm under at work but with the help of helm I haven't been having issues with Kubernetes itself. I do have some issues with how some things are implemented but they would suck too if it was in a different way.
    I only use 30% or so from its features, though.

    • @NullLabs
      @NullLabs  7 месяцев назад

      Remember, this is satire, I actually like kubernetes if you use it for what it's good at. But few understand this and was hopefully my point :)

    • @brunoais
      @brunoais 7 месяцев назад +1

      @@NullLabs I actually saw it as satire but I thought it wasn't exaggerating much because some of the complaints are the same I have 😅

    • @NullLabs
      @NullLabs  7 месяцев назад

      @brunoais awesome! I try to keep the satire fun, but also correct:) thanks for watching and leaving feedback!

  • @jjhon5508
    @jjhon5508 10 месяцев назад +4

    Finally! Someone did a good irony on Kubernetes! Great video!

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thank you! I have a few more honest kubernetes ads on "specific topics" to follow up on this! hopefully they are also good.

  • @yogpanjarale
    @yogpanjarale 10 месяцев назад +3

    Got google cloud ad on this video 😂

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      hahahaahahaha that is amazing.

  • @fabriai
    @fabriai 10 месяцев назад +7

    Excellent video! Do Python package management solutions next please.

    • @NullLabs
      @NullLabs  10 месяцев назад +2

      Great suggestion! Added to the list!

  • @iamfinky
    @iamfinky 10 месяцев назад +25

    "agility of a liger"? 😂

    • @adr6930
      @adr6930 10 месяцев назад +8

      Yes. A hybrid offspring of male lion and a tigress. Bred only in captivity and they’re huge and not so agile. Hence the satire 😅

    • @NullLabs
      @NullLabs  10 месяцев назад +4

      :) thank you! I worked really hard on the script! It's not perfect, I have never recorded something like this before and will make the next one of these better for sure!

    • @twoevileyes
      @twoevileyes 10 месяцев назад +1

      It is quite good for a first try. Although these types of commercial/scripts bleed United States of America, it was a spot on!
      I don't deal with the k8s cluster where I work, but every time there's an upgrade or update to it, everything that was working stops working, Ingress becomes a mess and clueless about basic network concepts, nginx respond every request with a 404, the gateway thinks distributing content and communicating to the load balancer is not his jobs and the load balancer goes into an existential crisis because there's no traffic to balance: is life really a matter of finding balance? Where will we find it? How do we define what a balance is? Is being a load hedonistic the real path to happiness and meaniful life?

  • @monoclinous4934
    @monoclinous4934 10 месяцев назад +1

    who do i send this to

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      Everywhere you can :) I'm glad you like this! I'm planning on making some more with a little better production! :)

  • @abhisekashirbad5649
    @abhisekashirbad5649 8 месяцев назад +1

    Make a video on js libraries

    • @NullLabs
      @NullLabs  8 месяцев назад +1

      I'll add it to the list.

    • @abhisekashirbad5649
      @abhisekashirbad5649 8 месяцев назад

      @@NullLabs thanks bro. Please make it a bit longer to cover as much as possible to show the complexity and technical debt each library adds to the existing stack. It would be a delight to watch you enact as a js developer oops fullstack developer in a chaotic state with your humorous touch. :) Much love and support from India.

  • @scottb4029
    @scottb4029 10 месяцев назад +1

    Marek , the green screen was honestly pretty good. I saw the hotspot. It was easy to see, but not that distracting. Good work and funny.....that was sarcasm, right?

    • @NullLabs
      @NullLabs  9 месяцев назад

      wait. are you saying your "good work and funny" statement was sarcasm?! :) thanks, hopefully the next green screen will be a bit better :)

  • @JayVal90
    @JayVal90 10 месяцев назад

    I just need container scheduling across multiple nodes! What's all this other stuff? I just asked for Devin AI, didn't I...

  • @BarDots315
    @BarDots315 10 месяцев назад +1

    Full stack honest ad or is it too broad of a topic?

    • @NullLabs
      @NullLabs  10 месяцев назад

      Actually, maybe? I have some ideas on things that would be fun, I think. If you stick around, let me know what ones you like best! I have some different style of "honest" videos too so make sure to let me know what you like the most!

  • @RickySupriyadi
    @RickySupriyadi 10 месяцев назад +7

    i told him this i told him this

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      you are a ledgend.

  • @KvikDeVries
    @KvikDeVries 10 месяцев назад +1

    Thank you, sir.

    • @NullLabs
      @NullLabs  10 месяцев назад

      You are most welcome.

  • @hinstify
    @hinstify 10 месяцев назад

    so true

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thank you for watching!!!

  • @TheCatherineCC
    @TheCatherineCC 10 месяцев назад +5

    snark content is best content ;)

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      awe thanks :) I do a lot of educational content but I have been wanting to do some more fun content, and this was fun. I have never made a video like this, my next honest tech ad will be better :) I had no idea how to even record it!

  • @MLcatUwU
    @MLcatUwU 10 месяцев назад +1

    Cant wait to spend the next chaper of my life being consume by this

    • @NullLabs
      @NullLabs  10 месяцев назад

      I'm glad you liked it!!!

  • @qoobes
    @qoobes 10 месяцев назад +1

    I LOVE THIS

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thank you!

  • @javisartdesign
    @javisartdesign 10 месяцев назад

    very convincing, I will buy it fro sure.

    • @NullLabs
      @NullLabs  10 месяцев назад

      Javis!!!! It's good to see you. Thanks for watching!

  • @JohnVance
    @JohnVance 8 месяцев назад

    This hurt me physically

    • @NullLabs
      @NullLabs  8 месяцев назад +1

      I'm sorry! My goal is to light heartedly bring up issues and misconceptions. Hopefully giving us the ability to talk about them as a community and not take ourselves too seriously!

    • @JohnVance
      @JohnVance 8 месяцев назад

      @@NullLabs Hey I still subscribed 🙂

    • @NullLabs
      @NullLabs  8 месяцев назад

      @@JohnVance thank you!

  • @Bearded-northern-guy
    @Bearded-northern-guy 10 месяцев назад +3

    so true :D which is why i already moved from k8s years ago, and not recommended using it at work. We only need really simple deployments and k8s would be overkill.
    now i'm personally an advocate for nomad. As at least its config is far more readable and is actually really easy to deploy on a scale. And does not just work for containers but for a lot of other environments too. great for sys admins and the developers :)
    currently moving all my homelab services to it, so they run across multiple servers in HA.

    • @NullLabs
      @NullLabs  10 месяцев назад

      I wish nomad was opensource :(

    • @Bearded-northern-guy
      @Bearded-northern-guy 10 месяцев назад +2

      @@NullLabs well, same here. but there is otherwise basically only k8s as an orchestrator that is truely open source. :(
      sure there are other projects out there, but they are either not that well maintained or not battle tested or lack features. and nomad being so much easier than k8s, i'm ok with it being not quite true open source. its as much open source as it can be while hashicorp is able to make money from it for the enterprise version. which is for me fine as long as they do not pull an actual RedHat move that does effect every user.
      At least its just BSL, which converts automatically after 4 years to MPL :) could have been worse.
      if it would be proprietary software (or having to pay), then i wouldn't use and recommend it either and would have stuck to k8s and probably would have build something on top of that to emulate a similar behaviour.

    • @NullLabs
      @NullLabs  10 месяцев назад +1

      @steffenmeyer9461 yeah dude. I was not saying it was a bad product or anything. It's just not under and open-source licens and that makes it difficult for me to be as involved in the project. That was all I was saying

  • @bolaji_
    @bolaji_ 8 месяцев назад

    😂😂😂😂

  • @TheMakdeniz
    @TheMakdeniz 10 месяцев назад +2

    Hahaha nice!

    • @NullLabs
      @NullLabs  10 месяцев назад

      Thanks for joining! :)

  • @jamesjenkins9480
    @jamesjenkins9480 10 месяцев назад +1

    Lol joke's on you I'm a rust dev so I have Option everywhere.

    • @NullLabs
      @NullLabs  10 месяцев назад

      Jokes on you! I'm a Rust dev! ;) you should join me on my live streams (links in the description) we write go, rust and yaml!

  • @s9tpepper
    @s9tpepper 9 месяцев назад

    No lies detected ... 😂

    • @NullLabs
      @NullLabs  9 месяцев назад

      That was the goal! Only honest ads here :)

  • @leopmartinez
    @leopmartinez 10 месяцев назад +2

    Jajaja se mamó 😂

  • @SM-ok3sz
    @SM-ok3sz 8 месяцев назад

    Skill issue

    • @NullLabs
      @NullLabs  8 месяцев назад

      Everything is.

  • @atnomoverflow
    @atnomoverflow 10 месяцев назад +6

    k8s Automatically deliver scale of google . creating auto scaling for kubernetes is much harder than auto scaling server IMO.