Microservices in the Cloud with Kubernetes and Istio (Google I/O '18)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 61

  • @dinos80152
    @dinos80152 6 ปีที่แล้ว +104

    for those who use docker already and wanna know how to use Kubernetes and Istio
    11:13 - 12:42 GCP Kubernetes Cluster
    15:42 kubectl
    21:05 Istio

    • @ToYobee
      @ToYobee 6 ปีที่แล้ว

      you go, all the way up...

    • @krammark23
      @krammark23 5 ปีที่แล้ว

      you're the real mvp

    • @piby1802
      @piby1802 4 ปีที่แล้ว

      my man

  • @daniel.valdivia
    @daniel.valdivia 6 ปีที่แล้ว +15

    Temping the demo gods with the live demo right there hahaha great talk

  • @alpha7784
    @alpha7784 10 หลายเดือนก่อน +1

    @3:30 bro predicted the future

    • @reece9052
      @reece9052 10 หลายเดือนก่อน

      Lol came here to say the same thing

  • @christinearella9693
    @christinearella9693 4 ปีที่แล้ว +2

    Well said. One my my favorite presenters.

  • @anoopisaac
    @anoopisaac 4 ปีที่แล้ว

    It was such a nice end to end explanation. Help me understand basic concepts of Kubernetes and Istio. Thanks man

  • @sfincione2000
    @sfincione2000 5 ปีที่แล้ว +4

    Really good presentation - nice quick overview of what you can do with Istio. The example made it super easy to imagine other scenarios. Thumbs up! =)

  • @bmackey
    @bmackey 5 ปีที่แล้ว

    Fantastic introduction to Istio.

  • @shriramjadhav
    @shriramjadhav 6 ปีที่แล้ว +2

    Great talk. Learned about Istio.

  • @richardwang3438
    @richardwang3438 5 ปีที่แล้ว +3

    very energetic young man! great video, thanks

  • @_sr
    @_sr 5 ปีที่แล้ว +1

    Good presentation. Well prepared. Congrats.

  • @po2b1
    @po2b1 6 ปีที่แล้ว +1

    Amazing talk and demo thanks

  • @indigoskywalker
    @indigoskywalker 6 ปีที่แล้ว +1

    Awesome video

  • @joshuad2
    @joshuad2 6 ปีที่แล้ว +1

    Great talk

  • @jibin7277
    @jibin7277 5 ปีที่แล้ว

    what if the service hosted in the kubernetes cluster needs to talk to a Hadoop cluster / sql server , will Istio block it? if yes how do we set the egress rule?

  • @sharma20101000
    @sharma20101000 5 ปีที่แล้ว

    Awesome! indepth!

  • @Damien-y9c
    @Damien-y9c 6 ปีที่แล้ว +2

    No bonus points! No helm! :P Learned a few things, thanks.

  • @sumanthsingh9243
    @sumanthsingh9243 3 ปีที่แล้ว

    Can I get these slides?

  • @manikantareddyp1594
    @manikantareddyp1594 6 ปีที่แล้ว

    Hello, How can I secure Grafana and tracing URL's with credential? is there any way from Istio or I need to use proxy server?

  • @Textras
    @Textras 6 ปีที่แล้ว

    Gracias! Migrating DC

  • @salimdawod3003
    @salimdawod3003 6 ปีที่แล้ว

    thank you for everything but I've asked to you i wanna do project for making kubernetes manages my container in docker what should i do that please i need practical view

    • @ilyeshammadi7278
      @ilyeshammadi7278 6 ปีที่แล้ว +2

      Hey Salim, I don't understand what you mean exactly but I think you wanna just get started with Kubernetes, If it's that then just follow the same process as Dinesh. Here is a simple step by step:
      1 - Build your app
      2 - Put it in a container
      3 - Create a Kubernetes Cluster (locally: Minikube and hosted: GKE for example)
      4 - Setup your Kubernetes yml files, you can also take a look at Helm to make that more organized
      Then the lifecycle of such workflow is:
      1 - Add new features
      2 - Build your Docker Image and push it to your Docker Registry
      3 - Notify Kubernetes about the new Docker Image (Re-run your deployment.yml)
      Developing locally with this workflow can be really overwhelming and too slow to develop new features, then you can take a look at tools that facilitate the Docker + Kubernetes workflow like Skaffold (Link: github.com/GoogleContainerTools/skaffold)
      Good Luck 😄

  • @flippantfishtaco3132
    @flippantfishtaco3132 6 ปีที่แล้ว +12

    Should change the portion of the video title from "with Kubernetes" to "with Google Kubernetes Engine"

  • @atanu2531
    @atanu2531 5 ปีที่แล้ว

    Need to add some documents in the description section of the video ..

  • @coderanger75
    @coderanger75 6 ปีที่แล้ว

    The jingle at the beginning of the video sounds so familiar 0:00

  • @henguemelkis1464
    @henguemelkis1464 6 ปีที่แล้ว +3

    You don't push a container to the cloud, but an image... good presentation though

  • @andreshojman
    @andreshojman 6 ปีที่แล้ว +9

    Where to get that t-shirt? 😎

    • @andreshojman
      @andreshojman 6 ปีที่แล้ว +1

      and the t-shirt? :)

    • @manojg4601
      @manojg4601 6 ปีที่แล้ว

      the link seems broken, am interested in t-shirt and joining your team :D

  • @BhagyashreeVht3398IT
    @BhagyashreeVht3398IT 6 ปีที่แล้ว

    i came across kubeless which is not yet release by google but its a bitnami project we are trying to implement in our project can you please check on this topic ..

  • @morganwu358
    @morganwu358 5 ปีที่แล้ว

    github source code of these?

  • @MarioEzquerro
    @MarioEzquerro 6 ปีที่แล้ว

    Where is the code about istio 101? thanks

    • @MarioEzquerro
      @MarioEzquerro 6 ปีที่แล้ว +3

      sorry I locate sandeepdinesh.com/ and github.com/thesandlord/Istio101 tanks

    • @sripasum3122
      @sripasum3122 6 ปีที่แล้ว +1

      I was looking for code too...thanks for this..should be added to description

  • @qiny9772
    @qiny9772 6 ปีที่แล้ว

    great

  • @MohitGupta-ju7us
    @MohitGupta-ju7us 5 ปีที่แล้ว +1

    I wonder if you really want to add that much of complexity in your application? As an Architect I always followed the rule to Keep things simple. This just go against it. I remember when we were taught role of linking and loading in our Operating System class. It was internal to OS, OS was managing it not the end users. Whereas here you are required to configure scale, rollout and many other things.
    I wonder istio is ready for mass use. Perhaps a more user friendly abstraction layer is required.

  • @marians5015
    @marians5015 6 ปีที่แล้ว +17

    13 years old child in Ukraine #library 😅

  • @shubhamagrawal5784
    @shubhamagrawal5784 3 ปีที่แล้ว

    using make ruins everything here.

  • @guibirow
    @guibirow 6 ปีที่แล้ว

    Very boring presentation intro... 8 min of talk, 15 of a demo not related to the main subject
    if you want to save some of your time, go to 21:00 and see istio in action

  • @MuhammadFahreza
    @MuhammadFahreza 6 ปีที่แล้ว

    Super Cool.
    I wonder how to achieve process.env.UPSTREAM_URI, if you are not using Nodejs Service?
    as for me, using a python-based service, is it possible to achieve this feature?

    • @edisongustavo
      @edisongustavo 6 ปีที่แล้ว +1

      Yes, use os.environ["UPSTREAM_URI"]

  • @silakanveli
    @silakanveli 6 ปีที่แล้ว

    Whole idea is lost with Google stuff. Video should be howto make dev process a most complicated one..nothing cool

  • @adampinuelas6139
    @adampinuelas6139 3 ปีที่แล้ว

    ADMA

  • @psinghiitr
    @psinghiitr 6 ปีที่แล้ว

    Talks much but delivers less. First 10 mins just talks. Not useful for me. Sorry.

  • @justinvs5642
    @justinvs5642 6 ปีที่แล้ว

    He maybe a genius coder but definitely awkward speaker

    • @anirudhm
      @anirudhm 6 ปีที่แล้ว +18

      What was wrong with his talk? It was totally good!

    • @rahusphere
      @rahusphere 4 ปีที่แล้ว +3

      Can I see your TED talk?

  • @SourabhRoy1987
    @SourabhRoy1987 6 ปีที่แล้ว

    This guy is stuck with its own stuff.. If you are doing presentation atleast acknowledge compition n understand what they r doing.. Try Azure.. Although Google created kube but u guys r not doing best job with kube... Good live opensource.. Atleast people who know software development can do better.. Also world has dotnet as well at least acknowledge it.. And i don't knows why they try to be so smart amazing

    • @nareshgb1
      @nareshgb1 6 ปีที่แล้ว

      That is fucked up - I just became familiar with the word "kubernates"

    • @nareshgb1
      @nareshgb1 6 ปีที่แล้ว

      What do you mean by "layer 2"?
      And I am asking the next question in all seriousness: Do you guys actually manage to do any work with a technology before moving the the "next cool thing"?

    • @nareshgb1
      @nareshgb1 6 ปีที่แล้ว

      Thanks for your response Dark Magician - appreciated. Not trying to get into a fight or be rude - I am just an old database guy that is trying to get to know stuff. So ---- whats "Java bot" mean in the lingo? You mean dem "Java coders" not be cool no more?
      "injects a sidecar into all your pods and you use those to communicate with each other" - that is quite nicely put - I actually get the idea now (well sort of). Do you have your own videos/articles or something? :)
      Thanks for the links and once again thanks for the discussion.

    • @samuellin2542
      @samuellin2542 6 ปีที่แล้ว +1

      you're being super defensive for no reason, he didn't talk crap about gcp competition he just stuck with what he usually use.

  • @deeplearningpartnership
    @deeplearningpartnership 6 ปีที่แล้ว

    Great talk.