ืืขืจ ืึทืจืืืงื ืืืขื ืืขืืคึฟื ืืืจ ืคึฟืึทืจืฉืืืื ืืื ืืึทืกืข ืืึทืืึทื ืกืื ื ืึทืจืืขื ืืื Kubernetes, ืืืึธืก ืืึทืคึผืึทื ื ืืืขื ืกืงืืืืื ื ืืึทื ื-ืืขืืขืื ืงืึทื ืขืงืฉืึทื ื, ืืื ืืืึธืก ืืืจ ืืึธื ืืึทืืจืึทืืื ืงืืืขื ื-ืืืึทื ืืึทืืึทื ืกืื ื ืืืื ืืืจ ื ืืฆื HTTP/2, gRPC, RSockets, AMQP ืึธืืขืจ ืื ืืขืจืข ืืึทื ื-ืืขืืขืื ืคึผืจืึธืืึธืงืึธืืก .
ื ืืืกื ืืืขืื ืืื ืคืึทืจืงืขืจ ืืื ืจืืืืกืืจืืืืืืื ืืื Kubernetes
Kubernetes ืืื ืฆืืืื ืืึทืงืืืขื ืึทืืกืืจืึทืงืฆืืขืก ืคึฟืึทืจ ืืืคึผืืืืื ื ืึทืคึผืืึทืงืืืฉืึทื ื: ืืึทืืื ืื ืืก ืืื ืืืคึผืืืืืึทื ืฅ.
ืืืคึผืืืืืึทื ืฅ ืืึทืฉืจืืึทืื ืืื ืืื ืืื ืคืืืข ืขืงืืขืืคืืืจื ืคืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืืึธื ืืืื ืคืืืกื ืืืง ืืื ืงืืื ืฆืืื. ืืขืืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืืื ืืืคึผืืืื ืืื ืึท ืคึผืึธื ืืื ืืื ืึทืกืืื ื ืึทื IP ืึทืืจืขืก.
ืกืขืจืืืืกืขืก ืืขื ืขื ืขื ืืขื ืืื ืคืื ืงืฆืืข ืฆื ืึท ืืึทืกืข ืืึทืืึทื ืกืขืจ. ืืื ืืขื ืขื ืืืืืื ื ืฆื ืคืึทืจืฉืคึผืจืืืื ืคืึทืจืงืขืจ ืืืืขืจ ืงืืืคื ืคึผืึธืืก.
ืืื ืก ืืขื ืืื ืขืก ืงืืงื ืืื.
- ืืื ืื ืืืึทืืจืึทืืข ืืื ืื ืืืจ ืงืขื ืขื ืืขื ืืจืื ืื ืกืืึทื ืกืื ืคืื ืืขืจ ืืขืืืืงืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืืื ืึท ืืึทืกืข ืืึทืืึทื ืกืขืจ:
- ืื ืืึทืกืข ืืึทืืึทื ืกืขืจ ืืื ืืขืจืืคื ืึท ืกืขืจืืืืก ืืื ืืื ืึทืกืืื ื ืึทื IP ืึทืืจืขืก. ืงืืื ืื ืงืึทืืื ื ืืขืื ืืื ืจืืืขืจืขืงืืื ืฆื ืืืื ืขืจ ืคืื ืื ืคึผืึธืืก:
- ืื ืืืคึผืืืืืึทื ื ืกืฆืขื ืึทืจ ืืืืขืจืืึทื ื ืื ื ืืืขืจ ืคืื ืื ืกืืึทื ืกืื ืคืื ืื ืึทืคึผืืึทืงืืืฉืึทื. ืืืจ ืืืขื ืึผืืขื ืงืืื ืืึธื ืืึธืื ืฆื ืืงืกืคึผืึทื ื ืืืืื ืืื ืืขืจ:
- ืืขืืขืจ ืคึผืึธื ืืื ืึทืกืืื ื ืืืื ืืืืืขื ืข IP ืึทืืจืขืก:
ืขืก ืืื ื ืืฆืืง ืฆื ืืจืึทืืื ืืืขืื ืกืขืจืืืืกืขืก ืืื ืึท ืืึทืืืื ื ืคืื IP ืึทืืจืขืกืขืก. ืืขืืขืจ ืืึธื ืืืจ ืึทืงืกืขืก ืื ืกืขืจืืืืก, ืืืื ืขืจ ืคืื ืื IP ืึทืืจืขืกืขืก ืืื ืืืืกืืขืงืืืื ืคืื ืืขืจ ืจืฉืืื ืืื ืืขืืืืื ื ืืื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก.
ืขืก ืงืืงื ืืื ืืึธืก.
- ื ืคืืจืืื ื 10.96.45.152 ืืื ืืืงืืืขื ืฆื ืื ืกืขืจืืืืก:
- ืื ืกืขืจืืืืก ืกืึทืืขืงืฅ ืืืื ืขืจ ืคืื ืืจืื ืคึผืึธื ืึทืืจืขืกืขืก ืืื ืืืื ืืขืกืืื ืืืฉืึทื:
- ืคืึทืจืงืขืจ ืืื ืจืืืขืจืขืงืืื ืฆื ืึท ืกืคึผืขืฆืืคืืฉ ืคึผืึธื:
ืืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืืืฉืืืื ืคืื ืึท ืคืจืึธื ืืขื ื ืืื ืึท ืืึทืงืขื ื, ืืืจ ืืืขื ืืึธืื ืืืืืข ืึท ืกืขืจืืืืก ืืื ืึท ืืืคึผืืืืืึทื ื ืคึฟืึทืจ ืืขืืขืจ.
ืืืขื ืืขืจ ืคืจืึธื ืืขื ื ืืืื ืึท ืืงืฉื ืฆื ืื ืืึทืงืขื ื, ืขืก ืืึทืจืฃ ื ืืฉื ืืืืกื ืคึผืื ืงื ืืื ืคืืืข ืคึผืึธืืก ืื ืืึทืงืขื ื ืกืขืจืืืขืก: ืขืก ืงืขื ืืืื ืืืื, ืฆืขื ืึธืืขืจ ืืื ืืขืจื.
ืืืื, ืืขืจ ืคืจืึธื ืืขื ื ืงืขื ื ืืฉื ืืืืกื ืขืคึผืขืก ืืืขืื ืื ืึทืืจืขืกืขืก ืคืื ืื ืคึผืึธืืก ืืืึธืก ืืื ืขื ืืขื ืืึทืงืขื ื.
ืืืขื ืืขืจ ืคืจืึธื ืืขื ื ืืืื ืึท ืืงืฉื ืฆื ืื ืืึทืงืขื ื, ืขืก ื ืืฆื ืื IP ืึทืืจืขืก ืคืื ืื ืืึทืงืขื ื ืืื ืกื, ืืืึธืก ืืื ื ืืฉื ืืืืฉื.
ืืึธืก ืืื ืืืึธืก ืขืก ืงืืงื ืืื.
- ืืื ืืขืจ 1 ืจืืงืืืขืก ืื ืื ืขืจืืขื ืืึทืงืขื ื ืงืึธืืคึผืึธื ืขื ื. ืึทื ืฉืืึธื ืกืึทืืขืงืืื ื ืึท ืกืคึผืขืฆืืคืืฉ ืคึฟืึทืจ ืื ืืึทืงืขื ื, ืขืก ืืืื ืึท ืืงืฉื ืฆื ืื ืกืขืจืืืืก:
- ืื ืกืขืจืืืืก ืกืึทืืขืงืฅ ืืืื ืขืจ ืคืื ืื ืืึทืงืขื ื ืคึผืึธืืก ืืื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก:
- ืคืึทืจืงืขืจ ืืืื ืคืื ืคึผืึธื 1 ืฆื ืคึผืึธื 5, ืืืืกืืขืงืืืื ืืืจื ืื ืกืขืจืืืืก:
- ืืื ืืขืจ 1 ืืึธื ื ืื ืืืืกื ืคึผืื ืงื ืืื ืคืืืข ืคึผืึธืืก ืืื ืืื ืืขืจ 5 ืืขื ืขื ืคืึทืจืืึธืจืื ืืื ืืขืจ ืื ืืื ืกื:
ืึธืืขืจ ืืื ืคึผืื ืงื ืื ืกืขืจืืืืก ืคืึทืจืฉืคึผืจืืืื ืจืืงืืืขืก? ืขืก ืืืื ื ืืื ืจืึธืื ื-ืจืึธืืื ืืึทืืึทื ืกืื ื ืืื ืืขื ืืฆื? ืืื ืก ืคืืืืจ ืขืก ืืืืก.
ืืึทืืึทื ืกืื ื ืืื Kubernetes ืืึทืืื ืื ืืก
Kubernetes ืืึทืืื ืื ืืก ืืึธื ื ืื ืขืงืกืืกืืืจื. ืขืก ืืื ืงืืื ืคึผืจืึธืฆืขืก ืคึฟืึทืจ ืื ืกืขืจืืืืก ืืืึธืก ืืื ืึทืกืืื ื ืึทื IP ืึทืืจืขืก ืืื ืคึผืึธืจื.
ืืืจ ืงืขื ืขื ืืึทืฉืืขืืืงื ืืขื ืืืจื ืืึธืืื ื ืืื ืงืืื ื ืึธืืข ืืื ืืขื ืงื ืืื ืืื ืืืืคื ืื netstat -ntlp ืืึทืคึฟืขื.
ืืืจ ืืืขื ื ืืฉื ืืคืืื ืงืขื ืขื ืืขืคึฟืื ืขื ืื IP ืึทืืจืขืก ืึทืืึทืงืืืืื ืฆื ืื ืกืขืจืืืืก.
ืื IP ืึทืืจืขืก ืคืื ืื ืกืขืจืืืืก ืืื ืืืื ืืื ืื ืงืึธื ืืจืึธื ืฉืืืืข, ืืื ืื ืงืึธื ืืจืึธืืืขืจ ืืื ืจืขืงืึธืจืืขื ืืื ืื ืืึทืืึทืืืืก - ืขืืง. ืืขืจ ืืขืืืืงืขืจ ืึทืืจืขืก ืืื ืืขื ืืฆื ืืืจื ืื ืื ืืขืจ ืงืึธืืคึผืึธื ืขื ื - kube-proxy.
Kube-proxy ืืืงืืื ืึท ืจืฉืืื ืคืื IP ืึทืืจืขืกืขืก ืคึฟืึทืจ ืึทืืข ืืึทืืื ืื ืืก ืืื ืืืฉืขื ืขืจืืืฅ ืึท ืกืืื ืคืื ืืคึผืืึทืืืขืก ืึผืืืื ืืืืฃ ืืขืืขืจ ื ืึธืืข ืืื ืืขื ืงื ืืื.
ืื ืึผืืืื ืืึธืื: "ืืืื ืืืจ ืืขื ืื IP ืึทืืจืขืก ืคืื ืื ืกืขืจืืืืก, ืืืจ ืืึทืจืคึฟื ืฆื ืืึธืืืคืืฆืืจื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก ืคืื ืื ืืขืื ืืื ืฉืืงื ืขืก ืฆื ืืืื ืขืจ ืคืื ืื ืคึผืึธืืก."
ืื ืกืขืจืืืืก IP ืึทืืจืขืก ืืื ืืขื ืืฆื ืืืืื ืืื ืึท ืคึผืึธืืืฆืืข ืคืื ื ืืื ืืื ื ืืฉื ืืขืืื ื ืืืจื ืงืืื ืคึผืจืึธืฆืขืก ืฆืืืขืืขืจื ืฆื ืื IP ืึทืืจืขืก ืืื ืคึผืึธืจื.
ืืื ืก ืงืืง ืืื ืืขื.
- ืืึทืืจืึทืืื ืึท ืงื ืืื ืคืื ืืจืืึท ื ืึธืืื. ืืขืืขืจ ื ืึธืืข ืืื ืคึผืึธืืก:
- ืืืื ืคึผืึธืืก ืคึผืืื ืืื ืืืืืฉ ืืขื ืขื ืืืื ืคืื ืื ืืื ืกื. ืืืืึทื ืื ืกืขืจืืืืก ืืื ื ืืฉื ืขืงืกืืกืืืจื ืืื ืึท ืคึผืจืึธืฆืขืก, ืขืก ืืื ืืขืืืืื ืืื ืืจืื:
- ืืขืจ ืขืจืฉืืขืจ ืคึผืึธื ืจืืงืืืขืก ืึท ืืื ืกื ืืื ืืืื ืืืื ืฆื ืืืื ืขืจ ืคืื ืื ืคึฟืึทืจืืื ืื ืคึผืึธืืก:
- ืืืขืจ ืืขืจ ืืื ืกื ืืื ื ืืฉื ืขืงืกืืกืืืจื, ืืขืจ ืคึผืจืึธืฆืขืก ืืื ื ืืฉื ืขืงืกืืกืืืจื. ืืืืืืื ืืจืืืื ืขืก?
- ืืืืืขืจ ืื ืืงืฉื ืืึธืื ืื ื ืึธืืข, ืขืก ืืืื ืืืจื ืื iptables ืึผืืืื:
- ืื iptables ืึผืืืื ืืืืกื ืึทื ืื ืกืขืจืืืืก ืืื ื ืืฉื ืขืงืกืืกืืืจื ืืื ืคืึทืจืืืึทืื ืืืื IP ืึทืืจืขืก ืืื ืืืื ืขืจ ืคืื ืื IP ืึทืืจืขืกืขืก ืคืื ืื ืคึผืึธืืก ืคึฟืึทืจืืื ืื ืืื ืื ืกืขืจืืืืก:
- ืื ืืขืื ื ืขืื ืึท ืืืืืืง IP ืึทืืจืขืก ืืื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก ืืื ืืื ืคึผืจืึทืกืขืกื ื ืึธืจืืึทืื:
- ืืขืคึผืขื ืืื ื ืืืืฃ ืื ื ืขืฅ ืืึทืคึผืึทืืึทืืืฉื, ืื ืืงืฉื ืืืืขื ืืฉืึทืืืึทืื ืจืืืฉืึทื ืื ืคึผืึธื:
ืงืขื ืขื iptables ืืึธืื ืืืึธื?
ื ืืื, ืืคึผืืึทืืืขืก ืืขื ืขื ืืขื ืืฆื ืคึฟืึทืจ ืคึฟืืืืจืืจืื ื ืืื ืืขื ืขื ื ืืฉื ืืืืืื ื ืคึฟืึทืจ ืืึทืืึทื ืกืื ื.
ืึธืืขืจ, ืขืก ืืื ืืขืืืขื ืฆื ืฉืจืืึทืื ืึท ืกืืื ืคืื ืึผืืืื ืืืึธืก ืึทืจืืขื ืืื
ืืื ืืึธืก ืืื ืคึผืื ืงื ืืืึธืก ืืื ืืืคึผืืึทืืขื ืึทื ืืื Kubernetes.
ืืืื ืืืจ ืืึธืื ืืจืื ืคึผืึธืืก, kube-proxy ืืืขื ืฉืจืืึทืื ืื ืคืืืืขื ืืข ืึผืืืื:
- ืืืืกืงืืืึทืื ืื ืขืจืฉืืขืจ ืกืึทื ืืื ืึท ืืึทืฉืืึธืขืก ืคืื 33%, ืึทื ืืขืจืฉ ืืืื ืฆื ืืขืจ ืืืืึทืืขืจ ืืขืจืฉื.
- ืงืืืึทืื ืื ืจืืข ืืื ืึท ืืึทืฉืืึธืขืก ืคืื 50%, ืึทื ืืขืจืฉ ืืืื ืฆื ืื ืืืืึทืืขืจ ืืขืจืฉื.
- ืืืืกืงืืืึทืื ืื ืืจืื ืืื ืืขืจ.
ืืขืจ ืกืืกืืขื ืจืขืืืืืืื ืึทื ืืขืืขืจ ืคึผืึธื ืืื ืืืืกืืขืงืืืื ืืื ืึท ืืึทืฉืืึธืขืก ืคืื 33%.
ืืื ืขืก ืืื ืงืืื ืืึทืจืึทื ืืืจื ืึทื ืคึผืึธื 2 ืืืขื ืืืื ืืืืกืืขืจืืืืืื ืืืืึทืืขืจ ื ืึธื ืคึผืึธื 1.
ืืึธื: iptables ื ืืฆื ืึท ืกืืึทืืืกืืืฉ ืืึธืืืืข ืืื ืืจืึทืค - ืคืึทืจืฉืคึผืจืืืืื ื. ืืืื, ืื ืืึทืืึทื ืกืื ื ืึทืืืขืจืืืึทื ืืื ืืืืืจื ืืืืฃ ืืจืึทืค - ืกืขืืขืงืฆืืข.
ืืืฆื ืึทื ืืืจ ืคึฟืึทืจืฉืืืื ืืื ืกืขืจืืืืกืขืก ืึทืจืืขื, ืืึธืื ืืื ืื ืงืืง ืืื ืืขืจ ืืฉืืงืึทืืืข ืกืขืจืืืืก ืกืื ืขืจืืึธืื.
ืืื ื-ืืขืืขืื ืงืึทื ืขืงืฉืึทื ื ืืื Kubernetes ืืึธื ื ืื ืืืึธื ืืืจื ืคืขืืืงืืึทื
ืืขืืขืจ ืืืืคึผ ืืขืื ืคืื ืื ืคืจืึธื ืืขื ื ืฆื ืื ืืึทืงืขื ื ืืื ืืขืืื ื ืืืจื ืึท ืืึทืืื ืืขืจ TCP ืคึฟืึทืจืืื ืืื ื, ืืืึธืก ืืื ืืขืขืคื ื ืืื ืคึฟืึทืจืืึทืื.
ืืืื ืื ืคืจืึธื ืืขื ื ืกืขื ืื 100 ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข ืฆื ืื ืืึทืงืขื ื, 100 ืคืึทืจืฉืืืขื ืข TCP ืงืึทื ืขืงืฉืึทื ื ืืขื ืขื ืืขืขืคื ื ืืื ืคึฟืึทืจืืึทืื.
ืืืจ ืงืขื ืขื ืจืขืืืฆืืจื ืื ืคึผืจืึทืกืขืกืื ื ืฆืืื ืืื ืืึทืกืข ืคืื โโืืขืื ืืืจื ืขืคื ืืืื TCP ืคึฟืึทืจืืื ืืื ื ืืื ื ืืฆื ืขืก ืคึฟืึทืจ ืึทืืข ืกืึทืืกืึทืงืืืึทื ื ืืืืคึผ ืจืืงืืืขืก.
ืืขืจ ืืืืคึผ ืคึผืจืึธืืึธืงืึธื ืืื ืึท ืฉืืจืื ืืขืจืืคื ืืืืคึผ ืืึทืืื-ืืขืื, ืึธืืขืจ ืงืฉืจ ืจืืืืก. ืืื ืืขื ืคืึทื, ืึท ืืืื ืืงืคึผ ืงืฉืจ ืืื ืืขื ืืฆื ืฆื ืฉืืงื ืืื ืืึทืงืืืขื ืงืืืคื ืืืืคึผ ืจืืงืืืขืก ืืื ืจืขืกืคึผืึธื ืกืขืก:
ืืขืจ ืฉืืจืื ืืื ื ืืฉื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื: ืืืืืข ืื ืกืขืจืืืขืจ ืืื ืงืืืขื ื ืืืื ืืืื ืงืึทื ืคืืืืขืจื ืึทืงืึธืจืืื ืืื.
ืื ืกืขืืึทืคึผ ืืื ืืื ืคึผืฉืื ืืื ืฆืืืจืืืืขื ืคึฟืึทืจ ืจืืึฟ ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื ืืื ืื ืืืืืจืึทื ืืึทื ืฅ.
ืืึธ ืืขื ืขื ืขืืืขืืข ืืื ืงืก ืฆื ืืืืฉืคืืื ืืื ืคืึทืจืฉืืืขื ืข ืฉืคึผืจืึทืื:
ืืึทืืื-ืืขืื ืืื Node.js ืืึทืืื-ืืขืื ืืื ืคืจืืืื ื ืฉืืืืื ืืึทืืื-ืืขืื ืืื ืคึผืืืืึธื ืืึทืืื-ืืขืื ืืื. ื ืขืฅ
ืืืึธืก ืืึทืคึผืึทื ื ืืืื ืืืจ ื ืืฆื Keep-alive ืืื ืึท Kubernetes ืืื ืกื?
ืืึธืืืจ ืืืขืจื ืขืืขื ืึทื ืืืืืข ืคืจืึธื ืืขื ื ืืื ืืึทืงืขื ื ืฉืืืฆื ืืึทืืื-ืืขืื.
ืืืจ ืืึธืื ืืืื ืงืึธืคึผืืข ืคืื โโืื ืคืจืึธื ืืขื ื ืืื ืืจืื ืงืืคืืขืก ืคืื ืื ืืึทืงืขื ื. ืืขืจ ืคืจืึธื ืืขื ื ืืืื ืื ืขืจืฉืืขืจ ืืขืื ืืื ืึธืคึผืขื ืก ืึท TCP ืคึฟืึทืจืืื ืืื ื ืฆื ืื ืืึทืงืขื ื. ืื ืืขืื ืจืืืฉืึทื ืื ืืื ืกื, ืืืื ืขืจ ืคืื ืื ืืึทืงืขื ื ืคึผืึธืืก ืืื ืืืืกืืขืงืืืื ืืื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก. ืื ืืึทืงืขื ื ืกืขื ืื ืึท ืขื ืืคืขืจ, ืืื ืื ืคืจืึธื ืืขื ื ื ืขืื ืขืก.
ื ืื ืขื ืืขื ืื ืืขืืืืื ืืืขื ืกืืืืึทืฆืืข ืืืขื ืื TCP ืคึฟืึทืจืืื ืืื ื ืืื ืคืืจืืืื ื ืึธื ืืืงืืืขื ืึท ืขื ืืคืขืจ, ืขืก ืืื ืืืฆื ืึธืืคึผืึทื ื ืคึฟืึทืจ ืืืืึทืืขืจ ืืืืคึผ ืจืืงืืืขืก.
ืืืึธืก ืืึทืคึผืึทื ื ืืืื ืื ืคืจืึธื ืืขื ื ืกืขื ืื ืืขืจ ืจืืงืืืขืก ืฆื ืื ืืึทืงืขื ื?
ืฆื ืคึฟืึธืจืืืขืจืืก ืื ืจืืงืืืขืก, ืึทื ืึธืคึฟื TCP ืคึฟืึทืจืืื ืืื ื ืืืขื ืืืื ืืขืืืืื ื, ืึทืืข ืจืืงืืืขืก ืืืขื ืืืื ืฆื ืืขืจ ืืขืืืืงืขืจ ืืึทืงืขื ื ืืื ืืขืจ ืขืจืฉืืขืจ ืืขืื ืืื ืืขืืื ืืขื.
ืืึธื ื ืื iptables ืจืืืืกืืจืืืืื ืื ืคืึทืจืงืขืจ?
ื ืืฉื ืืื ืืขื ืคืึทื.
ืืืขื ืึท TCP ืคึฟืึทืจืืื ืืื ื ืืื ืืืฉืืคื, ืขืก ืืืื ืืืจื iptables ืึผืืืื, ืืืึธืก ืกืขืืขืงืืืจื ืึท ืกืคึผืขืฆืืคืืฉ ืืึทืงืขื ื ืืื ืื ืคืึทืจืงืขืจ ืืืขื ืืืื.
ืืื ื ืึทืืข ืกืึทืืกืึทืงืืืึทื ื ืจืืงืืืขืก ืืขื ืขื ืืืืฃ ืึท ืฉืืื ืึธืคึฟื ืืงืคึผ ืงืฉืจ, ืื iptables ืึผืืืื ืืขื ืขื ื ืื ืืขืจ ืืขืจืืคื.
ืืื ืก ืืขื ืืื ืขืก ืงืืงื ืืื.
- ืืขืจ ืขืจืฉืืขืจ ืคึผืึธื ืกืขื ืื ืึท ืืงืฉื ืฆื ืื ืืื ืกื:
- ืืืจ ืฉืืื ืืืืกื ืืืึธืก ืืืขื ืคึผืึทืกืืจื ืืืืึทืืขืจ. ืื ืกืขืจืืืืก ืืื ื ืืฉื ืขืงืกืืกืืืจื, ืึธืืขืจ ืขืก ืืขื ืขื ืืคึผืืึทืืืขืก ืึผืืืื ืืืึธืก ืืืขื ืคึผืจืึธืฆืขืก ืื ืืงืฉื:
- ืืืื ืขืจ ืคืื ืื ืืึทืงืขื ื ืคึผืึธืืก ืืืขื ืืืื ืืืืกืืขืงืืืื ืืื ืื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก:
- ืื ืืงืฉื ืจืืืฉืึทื ืื ืคึผืึธื. ืืื ืืขื ืคืื ื, ืึท ืคึผืขืจืกืืกืืขื ื TCP ืคึฟืึทืจืืื ืืื ื ืฆืืืืฉื ืื ืฆืืืื ืคึผืึธืืก ืืืขื ืืืื ืืขืืจืื ืืขื:
- ืงืืื ืกืึทืืกืึทืงืืืึทื ื ืืขืื ืคืื ืืขืจ ืขืจืฉืืขืจ ืคึผืึธื ืืืขื ืืืื ืืืจื ืื ืฉืืื ืืขืืจืื ืืขื ืงืฉืจ:
ืืขืจ ืจืขืืืืืึทื ืืื ืคืึทืกืืขืจ ืขื ืืคืขืจ ืฆืืื ืืื ืืขืืขืจ ืืจืืคึผืื, ืึธืืขืจ ืืืจ ืคืึทืจืืืจื ืื ืคืืืืงืืื ืฆื ืืืึธื ืื ืืึทืงืขื ื.
ืืคืืื ืืืื ืืืจ ืืึธืื ืฆืืืื ืคึผืึธืืก ืืื ืื ืืึทืงืขื ื, ืืื ืึท ืงืขืกืืืืขืจืืืง ืงืฉืจ, ืคืึทืจืงืขืจ ืืืขื ืฉืืขื ืืืง ืืืื ืฆื ืืืื ืขืจ ืคืื ืืื.
ืงืขื ืขื ืืึธืก ืืืื ืคืึทืจืคืขืกืืืงื?
ืืื ื Kubernetes ืงืขื ื ืืฉื ืืืืกื ืืื ืฆื ืืึทืืึทื ืกืืจื ืคึผืขืจืกืืกืืขื ื ืงืึทื ืขืงืฉืึทื ื, ืื ืึทืจืืขื ืคืืื ืฆื ืืืจ.
ืกืขืจืืืืกืขืก ืืขื ืขื ืึท ืืึทืืืื ื ืคืื IP ืึทืืจืขืกืขืก ืืื ืคึผืึธืจืฅ ืืขืจืืคื ืขื ืืคึผืืื ืืก.
ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืงืขื ืขื ืืึทืงืืืขื ืึท ืจืฉืืื ืคืื ืขื ืืคึผืึธืื ืฅ ืคืื ืื ืกืขืจืืืืก ืืื ืืึทืฉืืืกื ืืื ืฆื ืคืึทืจืฉืคึผืจืืืื ืจืืงืืืขืก ืฆืืืืฉื ืืื. ืืืจ ืงืขื ืขื ืขืคึฟืขื ืขื ืึท ืคึผืขืจืกืืกืืขื ื ืคึฟืึทืจืืื ืืื ื ืฆื ืืขืืขืจ ืคึผืึธื ืืื ืืืึธื ืจืืงืืืขืก ืฆืืืืฉื ืื ืงืึทื ืขืงืฉืึทื ื ืืื ืจืึธืื ื-ืจืึธืืื.
ืึธืืขืจ ืฆืืืืืื ืืขืจ
ืืขืจ ืงืืืขื ื-ืืืึทื ืงืึธื ืืืึธืก ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืืึทืืึทื ืกืื ื ืืึธื ื ืึธืืคืึธืืื ืื ืืึธืืืง:
- ืืึทืงืืืขื ืึท ืจืฉืืื ืคืื ืขื ืืคึผืืื ืืก ืคืื ืื ืกืขืจืืืืก.
- ืขืคึฟืขื ืขื ืึท ืคึผืขืจืกืืกืืขื ื ืงืฉืจ ืคึฟืึทืจ ืืขืืขืจ ืขื ืืคึผืืื ื.
- ืืืขื ืึท ืืงืฉื ืืึทืจืฃ ืืืื ืืขืืืื, ื ืืฆื ืืืื ืขืจ ืคืื ืื ืึธืคึฟื ืงืึทื ืขืงืฉืึทื ื.
- ืงืขืกืืืืขืจ ืืขืจืืืึทื ืืืงื ืื ืจืฉืืื ืคืื ืขื ืืคึผืึธืื ืฅ, ืฉืึทืคึฟื ื ืืึทืข ืึธืืขืจ ื ืึธืขื ื ืึทืื ืคึผืขืจืกืืกืืขื ื ืงืึทื ืขืงืฉืึทื ื ืืืื ืื ืจืฉืืื ืขื ืืขืจืื ืืขื.
ืืึธืก ืืื ืืืึธืก ืขืก ืืืขื ืงืืงื ืืื.
- ืึทื ืฉืืึธื ืืขืจ ืขืจืฉืืขืจ ืคึผืึธื ืฉืืงื ืื ืืงืฉื ืฆื ืื ืกืขืจืืืืก, ืืืจ ืงืขื ืขื ืืึทืืึทื ืกืืจื ืจืืงืืืขืก ืืืืฃ ืื ืงืืืขื ื ืืืึทื:
- ืืืจ ืืึทืจืคึฟื ืฆื ืฉืจืืึทืื ืงืึธื ืืืึธืก ืคืจืขืื ืืืึธืก ืคึผืึธืืก ืืขื ืขื ืืืื ืคืื ืื ืกืขืจืืืืก:
- ืึทืืึธื ืืืจ ืืึธืื ืื ืจืฉืืื, ืืื ืขืก ืืืืฃ ืื ืงืืืขื ื ืืืึทื ืืื ื ืืฆื ืขืก ืฆื ืคืึทืจืืื ืื ืฆื ืื ืคึผืึธืืก:
- ืืืจ ืืขื ื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืื ืืึทืกืข ืืึทืืึทื ืกืื ื ืึทืืืขืจืืืึทื:
ืืืฆื ืื ืงืฉืื ืขืจืืืืึทื: ืืื ืืขื ืคึผืจืึธืืืขื ืืืืื ืึทืคึผืืืื ืฆื HTTP Keep-alive?
ืงืืืขื ื-ืืืึทื ืืึทืกืข ืืึทืืึทื ืกืื ื
ืืืืคึผ ืืื ื ืืฉื ืืขืจ ืืืืื ืคึผืจืึธืืึธืงืึธื ืืืึธืก ืงืขื ืขื ื ืืฆื ืคึผืขืจืกืืกืืขื ื TCP ืงืึทื ืขืงืฉืึทื ื.
ืืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืฆื ืึท ืืึทืืึทืืืืก, ืึท TCP ืคึฟืึทืจืืื ืืื ื ืืื ื ืืฉื ืึธืคึผืขื ืขื ืืขืืขืจ ืืึธื ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืื ืึท ืืงืฉื ืึธืืขืจ ืฆืืจืืงืงืจืืื ืึท ืืึธืงืืืขื ื ืคึฟืื ืื ืืึทืืึทืืืืก.
ืึทื ืฉืืึธื, ืึท ืคึผืขืจืกืืกืืขื ื ืืงืคึผ ืงืฉืจ ืฆื ืื ืืึทืืึทืืืืก ืืื ืืขืขืคื ื ืืื ืืขืืืืื ื.
ืืืื ืืืื ืืึทืืึทืืืืก ืืื ืืืคึผืืืื ืืืืฃ Kubernetes ืืื ืึทืงืกืขืก ืืื ืฆืืืขืฉืืขืื ืืื ืึท ืืื ืกื, ืืืจ ืืืขื ืืจืขืคื ืื ืืขืืืข ืคึผืจืึธืืืขืืก ืืืกืงืจืืืื ืืื ืื ืคืจืืขืจืืืงืข ืึธืคึผืืืืืื ื.
ืืืื ืืึทืืึทืืืืก ืจืขืคึผืืืงืข ืืืขื ืืืื ืืขืจ ืืึธืืืื ืืื ืื ืื ืืขืจืข. Kube-proxy ืืื Kubernetes ืืืขื ื ืืฉื ืืขืืคึฟื ืืึทืืึทื ืกืืจื ืงืึทื ืขืงืฉืึทื ื. ืืืจ ืืืื ื ืขืืขื ืงืขืืจ ืฆื ืืึทืืึทื ืกืืจื ืื ืคึฟืจืืื ืฆื ืืืื ืืึทืืึทืืืืก.
ืืขืคึผืขื ืืื ื ืืืืฃ ืืืึธืก ืืืืืืึธืืขืง ืืืจ ื ืืฆื ืฆื ืคืึทืจืืื ืื ืฆื ืื ืืึทืืึทืืืืก, ืืืจ ืงืขื ืืึธืื ืคืึทืจืฉืืืขื ืข ืึธืคึผืฆืืขืก ืคึฟืึทืจ ืกืึทืืืืื ื ืืขื ืคึผืจืึธืืืขื.
ืื ืืขืจ ืืื ืึท ืืืืฉืคึผืื ืคืื ืึทืงืกืขืก ืึท MySQL ืืึทืืึทืืืืก ืงื ืืื ืคึฟืื Node.js:
var mysql = require('mysql');
var poolCluster = mysql.createPoolCluster();
var endpoints = /* retrieve endpoints from the Service */
for (var [index, endpoint] of endpoints) {
poolCluster.add(`mysql-replica-${index}`, endpoint);
}
// Make queries to the clustered MySQL database
ืขืก ืืขื ืขื ืคืืืข ืื ืืขืจืข ืคึผืจืึธืืึธืงืึธืืก ืืืึธืก ื ืืฆื ืคึผืขืจืกืืกืืขื ื TCP ืงืึทื ืขืงืฉืึทื ื:
- ืืืขืืกืึธืงืงืขืฅ ืืื ืกืืงืืืจื ืืืขืืกืึธืงืงืขืฅ
- ืืืืคึผ / ืงืกื ืืืงืก
- ืืจืคึผืง
- ืจืกืึธืงืงืขืฅ
- AMQP
ืืืจ ืืึธื ืฉืืื ืืืื ืืึทืงืึทื ื ืืื ืจืืึฟ ืคืื ืื ืคึผืจืึธืืึธืงืึธืืก.
ืึธืืขืจ ืืืื ืื ืคึผืจืึธืืึธืงืึธืืก ืืขื ืขื ืึทืืื ืคืึธืืงืก, ืคืืจืืืืก ืืื ืขืก ื ืืฉื ืึท ืกืืึทื ืืขืจืืืืื ืืึทืืึทื ืกืื ื ืืืืืื ื? ืคืืจืืืืก ืืื ืืขืจ ืงืืืขื ื ืืึธืืืง ืืึทืจืคึฟื ืฆื ืืืืฉื? ืืื ืขืก ืึท ืืขืืืืจื Kubernetes ืืืืืื ื?
Kube-proxy ืืื iptables ืืขื ืขื ืืืืืื ื ืฆื ืืขืงื ืื ืืขืจืกื ืคึผืจืึธืกื ื ืืฆื ืงืึทืกืขืก ืืืขื ืืืคึผืืืืื ื ืฆื Kubernetes. ืืึธืก ืืื ืคึฟืึทืจ ืงืึทื ืืืื ืืึทื ืก.
ืืืื ืืืจ ื ืืฆื ืึท ืืืขื ืกืขืจืืืืก ืืืึธืก ืืงืกืคึผืึธืืืื ืึท REST API, ืืืจ ืืึธื ืืืืง - ืืื ืืขื ืคืึทื, ืคึผืขืจืกืืกืืขื ื TCP ืงืึทื ืขืงืฉืึทื ื ืืขื ืขื ื ืืฉื ืืขืืืืื ื, ืืืจ ืงืขื ืขื ื ืืฆื ืงืืื Kubernetes ืืื ืกื.
ืึธืืขืจ ืึทืืึธื ืืืจ ืึธื ืืืืื ื ืืฆื ืคึผืขืจืกืืกืืขื ื TCP ืงืึทื ืขืงืฉืึทื ื, ืืืจ ืืืขื ืืึธืื ืฆื ืจืขืืขื ืขื ืืืืก ืืื ืฆื ืืืืึทื ืื ืคืึทืจืฉืคึผืจืืืื ืื ืืึทืกืข ืืืืขืจ ืื ืืึทืงืขื ืื. Kubernetes ืืื ื ืืฉื ืึทื ืืืึทืืื ืคืึทืจืืืง ืกืึทืืืฉืึทื ื ืคึฟืึทืจ ืืขื ืคืึทื.
ืึธืืขืจ, ืขืก ืืขื ืขื ืืืืขืจ ืึธืคึผืฆืืขืก ืืืึธืก ืงืขื ืขื ืืขืืคื.
ืืึทืืึทื ืกืื ื ืืึทื ื-ืืขืืขืื ืงืึทื ืขืงืฉืึทื ื ืืื ืงืืืขืจื ืขืืขืก
ืขืก ืืขื ืขื ืคืืจ ืืืืคึผืก ืคืื ืืึทืืื ืื ืืก ืืื Kubernetes:
- ClusterIP
- ื ืึธืืขืคึผืึธืจื
- LoadBalancer
- ืืขืึทืืืขืกืก
ืื ืขืจืฉืืข ืืจืื ืกืขืจืืืืกืขืก ืึทืจืืขืื ืืืืืจื ืืืืฃ ืึท ืืืืจืืืขื IP ืึทืืจืขืก, ืืืึธืก ืืื ืืขื ืืฆื ืืืจื kube-proxy ืฆื ืืืืขื ืืคึผืืึทืืืขืก ืึผืืืื. ืืืขืจ ืื ืคืื ืืึทืืขื ืืึทื ืืงืขืจ ืคืื ืึทืืข ืกืขืจืืืืกืขืก ืืื ืึท ืืขืืืึทืก ืืื ืกื.
ืื ืืขืึทืืืขืกืก ืกืขืจืืืืก ืืื ื ืืฉื ืงืืื IP ืึทืืจืขืก ืคึฟืึทืจืืื ืื ืืื ืืื ืืื ืืืืื ืืื ืึท ืืขืงืึทื ืืืึทื ืคึฟืึทืจ ืจืืืจืืืืื ื ืึท ืจืฉืืื ืคืื IP ืึทืืจืขืกืขืก ืืื ืคึผืึธืจืฅ ืคืื ืื ืคึผืึธืืก (ืขื ืืคึผืึธืื ืฅ) ืคึฟืึทืจืืื ืื ืืื ืืื.
ืึทืืข ืกืขืจืืืืกืขืก ืืขื ืขื ืืืืืจื ืืืืฃ ืื ืืขืืืึทืก ืืื ืกื.
ืื ClusterIP ืืื ืกื ืืื ืึท ืืขืืืึทืก ืืื ืกื ืืื ืขืืืขืืข ืึทืืืฉืึทื ื:
- ืื ืคืึทืจืืืึทืืืื ื ืฉืืืืข ืึทืกืืื ื ืขืก ืึทื IP ืึทืืจืขืก.
- Kube-proxy ืืืฉืขื ืขืจืืืฅ ืื ื ืืืืืง ืืคึผืืึทืืืขืก ืึผืืืื.
ืืขื ืืืขื ืืืจ ืงืขื ืขื ืืืื ืึธืจืืจื ืงืื-ืคึผืจืึธืงืกื ืืื ืืืืื ื ืืฆื ืื ืจืฉืืื ืคืื ืขื ืืคึผืึธืื ืฅ ืืืงืืืขื ืคืื ืื ืืขืืืขืกืก ืืื ืกื ืฆื ืืึทืกืข ืืืึธื ืืืื ืึทืคึผืืึทืงืืืฉืึทื.
ืึธืืขืจ ืืื ืงืขื ืขื ืืืจ ืืืืื ืขื ืืขื ืืึธืืืง ืฆื ืึทืืข ืึทืคึผืืึทืงืืืฉืึทื ื ืืืคึผืืืื ืืื ืืขื ืงื ืืื?
ืืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืืื ืฉืืื ืืืคึผืืืื, ืื ืึทืจืืขื ืงืขื ืืืกืงืืืขื ืืืืืขืืืขื. ืึธืืขืจ, ืขืก ืืื ืึทื ืื ืืขืจ ืืจืืจื.
ืกืขืจืืืืก ืืขืฉ ืืืขื ืืขืืคื ืืืจ
ืืืจ'ืืืข ืืืกืืึธืืข ืฉืืื ืืืืขืจืงื ืึทื ืื ืงืืืขื ื-ืืืึทื ืืึทืกืข ืืึทืืึทื ืกืื ื ืกืืจืึทืืขืืืข ืืื ืืึทื ืฅ ื ืึธืจืืึทื.
ืืืขื ืื ืึทืคึผืืึทืงืืืฉืึทื ืกืืึทืจืฅ, ืขืก:
- ืืึทืงืืืขื ืึท ืจืฉืืื ืคืื IP ืึทืืจืขืกืขืก ืคึฟืื ืื ืกืขืจืืืืก.
- ืึธืคึผืขื ืก ืืื ืืืื ืืืื ื ืึท ืงืฉืจ ืืขืงื.
- ืคึผืืจืืึทืืืงืื ืืขืจืืืึทื ืืืงืื ืืขื ืื ืืขืงื ืืืจื ืึทืืื ื ืึธืืขืจ ืจืืืืืืื ื ืขื ืืคึผืึธืื ืฅ.
ืึทืืึธื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืื ืฆื ืืึทืื ืึท ืืงืฉื, ืขืก:
- ืกืึทืืขืงืฅ ืึท ืื ืืืฆื ืงืฉืจ ื ืืฆื ืขืืืขืืข ืืึธืืืง (ืืืฉื ืจืึธืื ื-ืจืึธืืื).
- ืืื ืื ืืงืฉื.
ืื ืกืืขืคึผืก ืึทืจืืขื ืคึฟืึทืจ ืืืืืข WebSockets, gRPC ืืื AMQP ืงืึทื ืขืงืฉืึทื ื.
ืืืจ ืงืขื ืขื ืฆืขืืืืื ืืขื ืืึธืืืง ืืื ืึท ืืึทืืื ืืขืจ ืืืืืืึธืืขืง ืืื ื ืืฆื ืขืก ืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ื.
ืึธืืขืจ, ืืืจ ืงืขื ืขื ื ืืฆื ืกืขืจืืืืก ืืขืฉืขืก ืืื Istio ืึธืืขืจ Linkerd ืึทื ืฉืืึธื.
ืกืขืจืืืืก ืืขืฉ ืื ืงืจืืกืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืืื ืึท ืคึผืจืึธืฆืขืก ืืืึธืก:
- ืึธืืึทืืึทืืืง ืึธื ืคึฟืจืขืื ืคึฟืึทืจ ืกืขืจืืืืก IP ืึทืืจืขืกืขืก.
- ืืขืกื ืงืึทื ืขืงืฉืึทื ื ืึทืืึท ืืื WebSockets ืืื gRPC.
- ืืึทืืึทื ืกื ืจืืงืืืขืก ื ืืฆื ืื ืจืืืืืง ืคึผืจืึธืืึธืงืึธื.
ืกืขืจืืืืก ืืขืฉ ืืขืืคึผืก ืคืืจื ืคืึทืจืงืขืจ ืืื ืืขื ืงื ืืื, ืึธืืขืจ ืขืก ืืื ืืึทื ืฅ ืืืื-ืืื ืืขื ืกืืืืข. ืื ืืขืจืข ืึธืคึผืฆืืขืก ืืขื ืขื ื ืืฆื ืืจืื-ืคึผืึทืจืืื ืืืืืจืขืจืื ืืื Netflix ืืขื ื ืึธืืขืจ ืคึผืจืึธืืืจืึทืืึทืืึทื ืคึผืจืึทืงืกืื ืืื ืขื ืืืื.
ืืืึธืก ืืึทืคึผืึทื ื ืืืื ืืืจ ืืืื ืึธืจืืจื ืืึทืืึทื ืกืื ื ืืฉืื?
ืืืจ ืงืขื ืขื ืงืืืึทืื ื ืืฉื ืฆื ื ืืฆื ืืึทืกืข ืืึทืืึทื ืกืื ื ืืื ื ืึธื ื ืืฉื ืืึทืืขืจืงื ืงืืื ืขื ืืขืจืื ืืขื. ืืื ืก ืงืืง ืืื ืึท ืืืกื ืึทืจืืขื ืกืื ืขืจืืึธืื.
ืืืื ืืืจ ืืึธืื ืืขืจ ืงืืืืึทื ืฅ ืืื ืกืขืจืืืขืจืก, ืืึธืก ืืื ื ืืฉื ืึทืืึท ืึท ืืจืืืก ืคึผืจืึธืืืขื.
ืืื ืก ืืึธืื ืขืก ืืขื ืขื ืคืื ืฃ ืงืืืืึทื ืฅ ืืืึธืก ืคืึทืจืืื ืื ืฆื ืฆืืืื ืกืขืจืืืขืจืก. ืืคืืื ืืืื ืขืก ืืื ืงืืื ืืึทืืึทื ืกืื ื, ืืืืืข ืกืขืจืืืขืจืก ืืืขื ืืืื ืืขืืืืื ื:
ืงืึทื ืขืงืฉืึทื ื ืงืขื ื ืืฉื ืืืื ืืืืึทื ืื ืคืื ืื ืืขืจืืขืืืืื: ืืึธืืขืจ ืคืืจ ืงืืืืึทื ืฅ ืงืึธื ื ืขืงืืขื ืฆื ืืขืจ ืืขืืืืงืขืจ ืกืขืจืืืขืจ, ืึธืืขืจ ืขืก ืืื ืึท ืืื ืืขืืขืื ืืืึทื ืึทื ืืืืืข ืกืขืจืืืขืจืก ืืืขื ืืืื ืืขืืืืื ื.
ืืืึธืก ืืื ืืขืจ ืคึผืจืึธืืืขืืึทืืืง ืืื ืืขืจ ืคืึทืจืงืขืจื ืกืฆืขื ืึทืจ.
ืืืื ืืืจ ืืึธืื ืืืืื ืืงืขืจืข ืงืืืืึทื ืฅ ืืื ืืขืจ ืกืขืจืืืขืจืก, ืืืื ืจืขืกืืจืกื ืงืขื ืืืื ืื ืืขืจืืืืึทืืืืื ืืื ืึท ืคึผืึธืืขื ืฆืืขื ืืึทืืึทืื ืขืง ืืืขื ืืขืจืฉืืึทื ืขื.
ืืื ืก ืืึธืื ืขืก ืืขื ืขื ืฆืืืื ืงืืืืึทื ืฅ ืืื ืคืื ืฃ ืกืขืจืืืขืจืก. ืืื ืืขืจ ืืขืกืืขืจ ืคืึทื, ืขืก ืืืขื ืืืื ืฆืืืื ืฉืืขื ืืืง ืงืึทื ืขืงืฉืึทื ื ืฆื ืฆืืืื ืกืขืจืืืขืจืก ืคืื ืคืื ืฃ.
ืื ืจืืขื ืกืขืจืืืขืจืก ืืืขื ืืืื ืืืืืืง:
ืืืื ืื ืฆืืืื ืกืขืจืืืขืจืก ืงืขื ืขื ื ืืฉื ืฉืขืคึผื ืงืืืขื ื ืจืืงืืืขืก, ืืึธืจืืืึธื ืืึทื ืกืงืืืืื ื ืืืขื ื ืืฉื ืืขืืคื.
ืกืึธืฃ
Kubernetes ืืึทืืื ืื ืืก ืืขื ืขื ืืืืืื ื ืฆื ืึทืจืืขืื ืืื ืจืืึฟ ื ืึธืจืืึทื ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ืกืื ืขืจืืึธืื.
ืึธืืขืจ, ืึทืืึธื ืืืจ ืึธื ืืืืื ืืจืืขืื ืืื ืึทืคึผืืึทืงืืืฉืึทื ืคึผืจืึธืืึธืงืึธืืก ืืืึธืก ื ืืฆื ืคึผืขืจืกืืกืืขื ื ืืงืคึผ ืงืึทื ืขืงืฉืึทื ื, ืึทืืึท ืืื ืืึทืืึทืืืืกืื, ืืจืคึผืง ืึธืืขืจ ืืืขืืกืึธืงืงืขืฅ, ืกืขืจืืืืกืขืก ืืขื ืขื ื ืื ืืขืจ ืคึผืึทืกืืง. Kubernetes ืืื ื ืืฉื ืฆืืฉืืขืื ืื ืขืจืืขื ืืขืงืึทื ืืืึทืื ืคึฟืึทืจ ืืึทืืึทื ืกืื ื ืคึผืขืจืกืืกืืขื ื TCP ืงืึทื ืขืงืฉืึทื ื.
ืืขื ืืืื ืืืจ ืืืื ืฉืจืืึทืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืงืืืขื ื-ืืืึทื ืืึทืืึทื ืกืื ื ืืื ืืื ืขื.
ืืืืขืจืืขืฆืื ื ืฆืืืขืืจืืื ืืืจื ืื ืืึทื ืฉืึทืคึฟื
ืืืึธืก ืึทื ืืขืจืฉ ืฆื ืืืืขื ืขื ืืืืฃ ืืขืจ ืืขืืข:
ืืจืื ืืขืืืขืืก ืคืื ืึทืืืึธืกืงืึทืืื ื ืืื Kubernetes ืืื ืืื ืฆื ื ืืฆื ืืื ืืคืขืงืืืืืื .ืงืืืขืจื ืขืืขืก ืืื ืื ืืืืกื ืคืื ืคึผืืจืึทืืขืจืืึท ืืื ืึท ืืืกืืขืจ ืคึฟืึทืจ ืืืคึผืืึทืืขื ืืืืฉืึทื .ืืื ืืืขืจ ืืขืืขืืจืึทื ืงืึทื ืึทื ืืืขืื ืืืืืืึทื ืืจืึทื ืกืคืึธืจืืึทืฆืืข .
ืืงืืจ: www.habr.com