How to understand that under the micro-service architecture, all the kubernetes that can be implemented by springcloud can be implemented?

  1. Today, I heard others say that when designing a micro-service architecture, all the kubernetes that can be implemented by, spring cloud can be realized. I don"t know how to understand
  2. spring cloud, as I understand it, should be an one-stop way to build micro-service projects, which is very convenient and fully integrated
  3. .
  4. while kubernetes is container choreography, there is no registry, gateway and so on, so how can it be implemented like spring cloud? do you have to put each component together to implement it?
  5. an example is, for example, a project developed by different teams may have java,python or go, then spring cloud cannot be used, but it can be easily implemented with kubernetes, which is understandable, but wonder how kubernetes implements the function of spring cloud
  6. I don"t know much about architecture. Please consult the heroes
  7. .

I have the same doubt. I don't know if you have the answer. In


k8s, ingress can be used as gateway, service can do service discovery and load balancer, config map can do configuration center. But to put it this way, if you want to be standard and generic, it's very complicated. If all microservices are java-based, choosing spring cloud will save a lot of effort, and you don't have to use K8s components for general and standard purposes.

Menu