Tutorial: Zero to Operator in 90 Minutes! - Solly Ross, Google

Поділитися
Вставка
  • Опубліковано 31 жов 2024

КОМЕНТАРІ • 18

  • @snuggie12
    @snuggie12 4 роки тому +2

    I've found the code in git from this presentation to be helpful but what makes me really happy is finally having an example of EnqueueRequestsFromMapFunc. I wish there were more examples of that. Thanks for putting this together.

  • @ss_sk06
    @ss_sk06 4 роки тому +1

    Thanks for such a great demo. Though i don't have idea on golang currently but now i know where to start for custom operators and controllers.

  • @vishcdac07
    @vishcdac07 3 роки тому +1

    Kudos for making the life easier for K8s Operator developers!
    There seems to be some issue @ 29:58. Actual Invalid Value of servingPort should be -1 in the output while it shows 0

  • @gaatutube
    @gaatutube 4 роки тому +6

    He's not big on diagrams/figures. As a visual learner, I found this hard to follow ... could not grok the relationships between various components ... Code was also hard to grok with all those small fonts.

  • @seriyanto
    @seriyanto 4 роки тому +6

    repo: pres.metamagical.dev/kubecon-us-2019/code --> github.com/directxman12/kubebuilder-workshops

    • @seriyanto
      @seriyanto 4 роки тому +1

      slices: pres.metamagical.dev/kubecon-us-2019/ (swipe left for pages)

    • @leechris6496
      @leechris6496 20 днів тому

      @@seriyanto thanks, the importance is "swipe left for pages".

  • @filipstojiljkovic4711
    @filipstojiljkovic4711 Рік тому +1

    35:46 you've got to be fucking kidding me LOL......

  • @rahul_bali
    @rahul_bali 3 роки тому +1

    such variety of people.

  • @katalunec
    @katalunec 3 роки тому

    Thank you for the great presentation.

  • @anilkumaramdocs
    @anilkumaramdocs 4 роки тому +1

    thanks for the great share.. .just at right time when needed :-)

  • @Gandolfof
    @Gandolfof 3 роки тому

    Thanks a lot! It was amazing.

  • @rishabhkediyal5763
    @rishabhkediyal5763 3 роки тому

    Wonderfully explained Solly!!
    Had a doubt though, why is it that a controller is for just one kind?
    We can go around that by having the reconcile logic in place for CRs that the reconciler "watches", why might that be a faulty approach?

    • @filipstojiljkovic4711
      @filipstojiljkovic4711 Рік тому

      Single responsibility principle ?

    • @rishabhkediyal5763
      @rishabhkediyal5763 Рік тому +1

      @@filipstojiljkovic4711 , thanks for the reply.. I was just learning writing k8s controllers back then. You are right :)
      Although you can have a cascade of controllers to take care of different aspects of a custom resource. In such a case the first order controller can watch/own multiple CRs.

  • @diegonayalazo
    @diegonayalazo 3 роки тому

    Thanks

  • @SunggukLim
    @SunggukLim 4 роки тому

    In the video, he used 'kubectl create -f`, but we can use `kubectl apply -f` instead. right ?