Kubernetes for the Spring Developer - Meaghan Kjelland

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • This talk is aimed at people who are curious about using Kubernetes and want an overview of how it works. Kubernetes is an open source container orchestration system, developed by Google. It deploys, scales and manages containerized applications. We’ll talk about the fundamental building blocks of a Kubernetes cluster, the architecture of the system, and the problems that it can solve. Then we’ll deploy and scale a Spring Boot application using Kubernetes.
    Meaghan Kjelland, Software Engineer, Google
    Filmed at SpringOne Platform 2017
  • Věda a technologie

Komentáře • 16

  • @odedia
    @odedia Před 6 lety +16

    FINALLY, a real-world Spring Boot on K8S demo :) Great talk, thank you.

  • @igrai
    @igrai Před 6 lety +2

    yep - informative and with detailed demo examples covering all steps - thanks!

  • @gautamdevkhanna4255
    @gautamdevkhanna4255 Před 4 lety

    Short n sweet upto the mark ... unlike others vids where loads of theories and at times deviates from main topic ...

  • @shriramdevanathan7222
    @shriramdevanathan7222 Před 6 lety +4

    Great stuff. Thank you :-)

  • @SreenathV
    @SreenathV Před 5 lety

    Short and nice tutorial

  • @russomi
    @russomi Před 5 lety

    well done!

  • @Prak2311991
    @Prak2311991 Před 6 lety

    Awesome video.Could you please share github link.

    • @meaghankjelland9213
      @meaghankjelland9213 Před 6 lety +8

      Of course, here are the steps:
      github.com/mkjelland/spring-boot-postgres-on-k8s-sample

  • @skernelman2208
    @skernelman2208 Před 4 lety

    cool

  • @tarasboychuk7
    @tarasboychuk7 Před 5 lety +3

    Thanks for the presentation!
    Here's an idea. First you say, what you wanna say, and then you show the slide. You don't show a slide and start talking while people are trying to read from the slide.

  • @shaofeiliu9404
    @shaofeiliu9404 Před 6 lety

    k8s has service find. I don't want use like this ' kubectl create configmap hostname-config --from-literal=postgres_host=$(kubectl get svc postgres -o jsonpath="{.spec.clusterIP}")'. I expose a postgres service(name is POSTGRES). In my app config, I want use service variable like "${POSTGRES.HOST} or ${POSTGRES_HOST} lalala". How can i do it?

    • @RajaAnbazhagan
      @RajaAnbazhagan Před 5 lety +3

      if the service name is "postgres-service" then you can have your connection string as "postgresql://postgres-service/mydb". Kubernetes DNS will automatically resolve this to the cluster ip.

    • @iam_patric
      @iam_patric Před rokem

      @@RajaAnbazhagan Awesome tip.

  • @Dxeus
    @Dxeus Před 5 lety

    Working at Google and don't know how to use secrets in Kubernates? Writing plain text "username" and "password" into a YAML file set a very bad example for a new learner.

    • @thusithaniroshan
      @thusithaniroshan Před 4 lety +6

      disagree. in a beginner tutorial it's okay to write PW as long as it's a default password so beginners know where this is being used. as an engineer, you don't have to know it all. probably she works in different projects.