Super easy new way to add HTTPS to Kubernetes apps with ManagedCertificates on GKE

Sdílet
Vložit
  • čas přidán 4. 07. 2019
  • Google has just made it even easier to secure your applications deployed on Kubernetes with HTTPS through browser trusteded certificates. At least if you are using GKE - Google’s managed Kubernetes cluster. While I previously showed a cool way of how to do something similar with cert-manager, Google has just made the process even simpler. In this video you’ll learn how to automatically provision an HTTPS certificate that will be used by your existing ingress resource without the need to manually manage secrets or configure TLS on the ingress resource.
  • Věda a technologie

Komentáře • 31

  • @shahedulislam94
    @shahedulislam94 Před rokem +1

    Mate you need to continue making videos, your explanations are the best there's nothing else like them out there.

  • @ukazap
    @ukazap Před 4 lety +2

    Very soothing voice & helpful instruction that works!

  • @rafaeldefreitas5689
    @rafaeldefreitas5689 Před 4 lety +2

    Awesome explanations! Thanks for all the help :)

  • @kajsaerikssonrosenqvist467

    Hi. Great series! Have you thought about adding a video on mTLS for this system, i.e. nginx checking the identity of the client as well?

  • @eulersson
    @eulersson Před 4 lety +1

    Hello! Very nice explanation thanks. I was wondering what ZSH functionality gives you the history browsing you get at 6:27 it's very cool. Thanks.

  • @bagorolin
    @bagorolin Před 4 lety +1

    Very helpful and interesting playlist! Nicely done!
    I would appreciate a video how you configured your zsh, and how you perform some of the keyboard shortcuts you use in your videos :)

    • @kubucation
      @kubucation  Před 4 lety

      Thanks! Such a video will follow soon-ish :)

  • @joaoantunes8101
    @joaoantunes8101 Před 3 lety

    Cool :) any alternative like this for EKS / ACM ? (Amazon). A video regarding mTLS would be nice also, what would you use as a private CA? Did you ever tried "autocert"? It seems that uses certmanager.

  • @lolocai1
    @lolocai1 Před 2 lety +1

    Hi, Great video. I have a question: at what point is verified that you are the owner of the domain?
    Thank you in advance

  • @markrity
    @markrity Před 4 lety +1

    Hi Etienne, I really like this series of yours , about certs on k8s, can you explain what settings you setup at Network Services->Load Balancing and Network Services->Cloud DNS, to make this type of certification work?

    • @kubucation
      @kubucation  Před 4 lety

      Hi and thanks. Zero custom config, default config in the project, default config for the cluster :) The only thing I did is create the resources seen in the video.

  • @felipebm13
    @felipebm13 Před 2 lety

    Hi, great video! I created a static external IP in order to follow the steps from Google's tutorial, but I can't link my existing Kubernetes service with this particular IP address. Do you know how can I do it?

  • @naim2083
    @naim2083 Před 2 lety

    Thanks you a lot

  • @TheTiagoslater
    @TheTiagoslater Před 2 lety

    gr8 content, question : can i have multiple ingress using the same certificate ? tks

  • @kuntari4792
    @kuntari4792 Před 2 lety

    very Cool :) Nice Video, If GKE Cluster in autopilot mode is it possible to set up Nginx ingress ?

  • @divertechnology
    @divertechnology Před 4 lety

    hi, so google gives you certicates for free? i d be really a goal if you show how you setup the deployment environment the ci/cd

  • @ch4.hayabusa
    @ch4.hayabusa Před 2 lety

    Managed Certificates show up as signed by Google Trust now. It's a shame we can't do wildcard ones. It's easy to run out of sub-domains with micro services and tenancy. I've also had them take 30 minutes to activate... They only guarantee under 60 minutes.

  • @ngnaven
    @ngnaven Před 4 lety

    In this example http wont redirect to https. Why?

  • @Ismaelsk8
    @Ismaelsk8 Před 2 lety

    🚀🚀🚀🚀👏👏👏

  • @patricklukeastrero4015

    hi. i encountered a problem. the static ip address in GCP is not being assigned. anyone help?

  • @avifatal1367
    @avifatal1367 Před 4 lety +1

    Hi, Can you please share this yaml? thanks

  • @iga3725
    @iga3725 Před rokem

    👏👏👏👏👏👏👏

  • @thomas-sinkala
    @thomas-sinkala Před 4 lety

    When I tried kubectl get ManagedCertificate, it returns no resource found. Any idea why this is so?

    • @kubucation
      @kubucation  Před 4 lety

      Hi, are you running on GKE? Is this the response you're seeing initially or after replicating parts of the video? If so, at what point do you see the message?

  • @dustin_echoes
    @dustin_echoes Před 2 lety

    My ingress' address is empty. Idk why

  • @KumarSaurabhSinha
    @KumarSaurabhSinha Před 4 lety

    I keep getting FAILED_NOT_VISIBLE for the certificate, not sure why

    • @kubucation
      @kubucation  Před 4 lety

      FAILED_NOT_VISIBLE would indicate that the ownership challenge is failing, because the CA can't find the automatically uploaded challenge document. Are you sure DNS is set up correctly? Can you reach the domain you're trying to get a certificate for manually?

    • @KumarSaurabhSinha
      @KumarSaurabhSinha Před 4 lety

      @@kubucation thank you for the reply. It was indeed the DNS issue.
      the certificate works perfectly fine, but i have another issue now. I use cloudfront to point to ingress domain and cloudfront has a different domain which then is also https
      a.b.com (cloudfront) pointing to a-zone1.internal.com (https ingress). Is there a way to force https on ingress level. I tried a few annotation like 'force-ssl-redirect' but does not seems to work. Please if you can help

  • @Hussamabulubbad
    @Hussamabulubbad Před 4 lety

    Hi bro,
    Can i call you and have a remote session, i have a some issue and you might help me out with it....

    • @kubucation
      @kubucation  Před 4 lety +2

      I don't have capacity for individual remote sessions at the moment. Sorry to disappoint you. Even so, I'd have to charge the same I charge for regular clients, otherwise it wouldn't be fair to them. Feel free to post your question here, then both I and the community can take a look and potentially help you - and it won't cost you anything.