3 ms·
k8s is interesting because its an enabling technology that also wraps tons of other complexity under its name. The execution model is straightforward enough but
by thinkingkong 7y ago
k8s is interesting because its an enabling technology that also wraps tons of other complexity under its name. The execution model is straightforward enough but the networking model is complex for anyone not already familiar with ipvsadm, iptables, routing, layer 2 systems, overlay networks, proxies, dns, etc. Getting it running is actually easy enough to lull people into a sense of accomplishment. But if something goes wrong most teams wont know how to respond other than by restarting something.
I really hope we can agree on a simpler abstraction where we trade ease of use for less flexibility.
- streetcat1 7y agoKubernetes was not intended to be managed by humans. The missing piece here is a set of operators that will automatically manage networking, storage. Those operators probably exist in GCP but were not open-sourced.