|
|
|
|
|
by mancini0
2212 days ago
|
|
Lets use Bazel, and Bazel's rules_k8s to build\containerize\test\deploy only the microservices of my monorepo that changed. Lets use Istio's "istioctl manifest apply" to deploy a service mesh to my cluster that allows me to pull auth logic / service discovery / load balancing / tracing out of my code and let Istio handle this. Lets configure my app's infrastructure (Kafka (Strimzi), Yugabyte/Cockroach, etc) as yaml files. Being able to describe my kafka config (foo topic has 3 partitions, etc) in yaml is priceless. Lets move my entire application and its infrastructure to another cloud provider by running a single bazel command. k8s is the common denominator that makes all this possible. |
|
can't... terraform make all of that possible?