keycloak cluster on kubernetes with ssl and local DB !

Sdílet
Vložit
  • čas přidán 11. 01. 2023
  • keycloak cluster on kubernetes. keycloak on kubernetes. keycloak cluster. keycloak cluster over kubernetes. keycloak installation on kubernetes. keycloak in cluster mode. keycloak installation.
    #keycloak #kubernetes #cluster #minikube #kubectl
    Keycloak is an open source software product to allow single sign-on with Identity and Access Management aimed at modern applications and services.
    Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.
    www.keycloak.org/
    kubernetes.io/

Komentáře • 30

  • @MarwanHefny
    @MarwanHefny Před 5 měsíci +1

    Very beneficial video
    Thank you

  • @sgunay9657
    @sgunay9657 Před rokem +2

    Great video and you made all the steps very clear . Cheers

    • @computeriseasy
      @computeriseasy  Před rokem

      its nice to hear that and thanks for your feedback.

  • @bear4polar
    @bear4polar Před 9 měsíci +1

    Good job. Thanks!

    • @computeriseasy
      @computeriseasy  Před 9 měsíci

      i am glad that i could help and thanks for your feedback.

  • @mimkhatun4228
    @mimkhatun4228 Před rokem +1

    Amazing vedio

  • @emilmihailpop6162
    @emilmihailpop6162 Před 6 měsíci +1

    Its easy with minikube... Although you present this as for production. What you do if you have more than one node? ... I thought so ...

  • @user-jn1hw4vs9i
    @user-jn1hw4vs9i Před 9 měsíci +1

    Hey thanks you for this video It is very useful...
    But I have a question, how can I verify that the cluster is working and the cache is being distributed between all the replicas?
    I configured kubernetes cache stack with "--cache-stack=kubernetes" parameter
    Thanks !

  • @milanbhatt3608
    @milanbhatt3608 Před 6 měsíci +1

    @computeriseasy
    Great video very easy to understand by your explanation. But I've question, how did we get that keystore.p12 file?

    • @computeriseasy
      @computeriseasy  Před 6 měsíci

      i am glad that it could help. it is a keystore for your certificate and private key. in this video kann you see how you could generate it:
      czcams.com/video/mHxrsUvW8v4/video.html

    • @milanbhatt3608
      @milanbhatt3608 Před 6 měsíci +1

      Thanks for your kind response@@computeriseasy I've one more question and is that how do I configure hba file for mysql? It would be very helpful if you guide me in this area

    • @computeriseasy
      @computeriseasy  Před 6 měsíci

      @@milanbhatt3608 as far as i know, hba is more compatible with postgres. i have not use it with mysql.

    • @milanbhatt3608
      @milanbhatt3608 Před 6 měsíci +1

      @@computeriseasy I think you are right, I did not find hba file for mysql
      Thanks again

    • @computeriseasy
      @computeriseasy  Před 6 měsíci

      @@milanbhatt3608 its ok. I am glad that it could help.

  • @MarwanHefny
    @MarwanHefny Před 5 měsíci +1

    What are the workers requirements for prod keycloak?

  • @user-jn1hw4vs9i
    @user-jn1hw4vs9i Před 9 měsíci +1

    Thank for this video, it is very useful.
    But I have a question: How can I verify that the cluster is working correctly and the cache is being distributed accross all the replicas.
    I configured the cache stack with kubernetes stack using "--cache-stack=kubernetes" parameter
    I've already done it but with docker swarm and jdbc-ping and i was able to see in the logs that the instance are "rebalancing" but with kubernetes, i don't see the same thing.
    Thank you for you answer

    • @computeriseasy
      @computeriseasy  Před 9 měsíci +1

      you can check if the pods run:
      kubectl get pods
      that is the simplest way to check, if cluster is working and the pods run .
      To the cashing :
      Unfortunately, the specific details of cache distribution might not be as visible in Kubernetes-based cache stacks as they were in Docker Swarm's jdbc-ping mechanism.

    • @user-jn1hw4vs9i
      @user-jn1hw4vs9i Před 9 měsíci +1

      @@computeriseasy Thank you, I was able to set it up after updating my manifest and change the type of the service that anounces the instances IP addresses to ClusterIP.

    • @computeriseasy
      @computeriseasy  Před 9 měsíci

      @@user-jn1hw4vs9i very nice ! bravo ... i really glad to hear that !

  • @shilarani6811
    @shilarani6811 Před rokem +1

    💜💜💞

  • @samandamoon4076
    @samandamoon4076 Před rokem +1

    Is there any way to build ssl without DNS? But the video helped me a lot.

    • @computeriseasy
      @computeriseasy  Před rokem +1

      Thanks for your feedback. It is possible to create ssl for IP Address instead of domain name but it is not common, if you mean that.

    • @samandamoon4076
      @samandamoon4076 Před rokem +1

      @@computeriseasy Unfortunately, I'm in that environment right now. Thank you for your comment.

    • @computeriseasy
      @computeriseasy  Před rokem

      @@samandamoon4076 Its ok and Best of luck !

  • @haihoangpham6656
    @haihoangpham6656 Před 11 měsíci +1

    Thanks for the video. I tried to generate tls.key and tls.crt files but it showed this error when I tried to run kubectl create secret tls:
    tls: failed to verify certificate: x509: certificate signed by unknown authority
    Do you know how to fix it? Thanks

    • @computeriseasy
      @computeriseasy  Před 10 měsíci

      maybe you are in a domain and you have trusted CA. And in this case you want to use self-signed certificate.

  • @gayankodithuwakku8262
    @gayankodithuwakku8262 Před rokem +1

    how did you generate tls.key and tls.crt?

    • @computeriseasy
      @computeriseasy  Před rokem +1

      in this video i showed how you can create self-signed tls certificates:
      czcams.com/video/SCYdbcHg1uM/video.html