ืืขืจืืืช ืืืืืจืืช ืืืืืืช ืืืืืช ืงืฉืืช ืื ืืืื ืืืืืื ืฉืืฉ ืืื ืืจืื ืืืื ืืื ื ืขืื ืืืฉืชื ืื ืฉืืืื ืฆืจืืืื ืืขืืื ืืจืืื ืืื ืฉืืืขืจืืช ืชืคืขื. ืื ืืื ืืืืื ืืื ื ืืฉื, ืขื ืืืขืจืืช ืืืืืช ืืืชื, ืืขืงืืฃ ืืืชื ืืืชืงื ืืืชื, ืืื ืื ืืืื ืืืืขืฉืืช ืืืืคื ืืืืืืื. ืืกืืจื ืื ืฉื Kubernetes Best Practices, ื ืืื ืืืฆื ืืืืืืจ ืืืื ื ืืืื ืืช ืืืืืช ืืื ืืืืืง ืืช ืชืงืื ืืชื ืฉื ืืฉืืื Kubernetes.
ืืืืงืช ืืจืืืืช ืืื ืืจื ืคืฉืืื ืืืืืข ืืช ืืืขืจืืช ืื ืืืคืข ืืืืฉืื ืฉืื ืคืืขื ืื ืื. ืื ืืืคืข ืืืืฉืื ืฉืื ืืืฉืืช, ืฉืืจืืชืื ืืืจืื ืื ืฆืจืืืื ืืืฉืช ืืืื ืื ืืฉืืื ืืืื ืืงืฉืืช. ืืืงืื ืืืช, ืืฉ ืืฉืืื ืืช ืืืงืฉื ืืืืคืข ืืืจ ืฉื ืืืคืืืงืฆืื ืฉืืืจ ืคืืขื ืื ืืืคืขื ืืืืืจ ืืืชืจ. ืื ืืกืฃ, ืืืขืจืืช ืืืืจื ืืฉืืืจ ืืช ืืคืื ืงืฆืืื ืืืืช ืฉืืืื ืฉื ืืืืฉืื ืฉืื.
ืืืจืืจืช ืืืื, Kubernetes ืืชืืื ืืฉืืื ืชืขืืืจื ืืคืื ืืืฉืจ ืื ืืงืื ืืืื ืจืื ืืชืื ืืคืืืื ืคืืขืืื, ืืชืคืขืื ืืืืฉ ืืช ืืงืื ืืืื ืจืื ืืืฉืจ ืื ืงืืจืกืื. ืืชื ืืืืช ืืขืจืืช ืืจืืจืช ืืืื ืื ืขืฉืืื ืืืืืช ืืืื ืืกืคืืง ืืืืชืืืื, ืืื ืืชื ืืืื ืืฉืคืจ ืืช ืืืืื ืืช ืฉื ืคืจืืกืช ืืืืฆืจ ืฉืื ืขื ืืื ืฉืืืืฉ ืืืืืงืืช ืฉืคืืืช ืืืชืืืืช ืืืฉืืช.
ืืืจืื ืืืื, Kubernetes ืขืืฉื ืืช ืื ืื ืงื ืืขืฉืืช, ืื ืฉืืื ืฉืื ืชืืจืืฅ ืืืชืขืื ืืืืืืงืืช ืืืื. Kubernetes ืืกืคืงืช ืฉื ื ืกืืืื ืฉื ืืืืงืืช ืืจืืืืช, ืืืฉืื ืืืืื ืืช ืืืืืืื ืืฉืืืืฉ ืืื ืืืช ืืื.
ืืืื ืืืืื ืืช ื ืืขื ืืืืจ ื-Kubernetes ืฉืืืคืืืงืฆืื ืฉืื ืืืื ื ืืืคื ืืชืขืืืจื. ืืคื ื ืืชื ืืคืฉืจืืช ืืฉืืจืืช ืืฉืืื ืชืขืืืจื ืืคืื, Kubernetes ืืืืืช ืืืืื ืฉืืืืงืช ืืืืื ืืช ืืฆืืืื. ืื ืืืื ืืืืื ืืช ื ืืฉื, Kubernetes ืืคืกืืง ืืฉืืื ืชื ืืขื ืื ืืคืื ืขื ืฉืืืืืงื ืชืขืืืจ.
ืืืื Liveness ืืืืจ ื-Kubernetes ืื ืืืคืืืงืฆืื ืฉืื ืืื ืื ืืชื. ืืืงืจื ืืจืืฉืื, Kubernetes ืชืฉืืืจ ืืืชื ืืื, ืืืงืจื ืืฉื ื ืืื ืืืืง ืืช ืืคืื ืืืช ืืืืืืฃ ืืืชื ืืืืฉ.
ืืืื ื ืืืืื ืชืจืืืฉ ืฉืื ืืืคืืืงืฆืื ืฉืื ืืืงืืช ืืงื ืืืช ืืืชืืื ืืืืคืขืื. ืืฉืืจืืช ืฉืื ืื ืืชืืื ืืขืืื ืขื ืฉืืืืฉืื ืืืืขื ืืืืืื ืืคืืขื, ืืืจืืช ืฉืืจืืืช ืืขืืืื ืืืจ ืืชืืืื. ืืืื ืื ืื ืืขืืืช ืื ืชืจืฆื ืืืืืื ืืช ืืคืจืืกื ืืื ืืืกืคืจ ืขืืชืงืื, ืืืืืื ืฉืืขืืชืงืื ืืืื ืื ืืืืจืื ืืงืื ืชืขืืืจื ืขื ืฉืื ืืืื ืื ืืืืืืื. ืขื ืืืช, ืืืจืืจืช ืืืื, Kubernetes ืืชืืื ืืฉืืื ืชืขืืืจื ืืจืืข ืฉืืชืืืืื ืชืืืืืื ืืชืื ืืงืื ืืืื ืจ.
ืืขืช ืฉืืืืฉ ืืืืื ืืืืื ืืช, Kubernetes ืืืชืื ืขื ืฉืืืคืืืงืฆืื ืชืคืขื ืืืืืื ืืคื ื ืฉืชืืคืฉืจ ืืฉืืจืืช ืืฉืืื ืชืขืืืจื ืืขืืชืง ืืืืฉ.
ืืืื ื ืืืืื ืชืจืืืฉ ื ืืกืฃ ืฉืื ืืืคืืืงืฆืื ื ืชืงืขืช ืืืฉื ืืื ืจื, ืืืคืกืืงื ืืช ืืงืฉืืช ืืฉืืจืืช. ืืื ืฉืืชืืืื ืืืฉืื ืืคืขืื, ืืืจืืจืช ืืืื Kubernetes ืื ืื ืฉืืื ืืกืืจ ืืืืฉืื ืืฉืืื ืืงืฉืืช ืืคืื ืฉืืื ื ืขืืื. ืืื ืืขืช ืฉืืืืฉ ื-Liveness, Kubernetes ืืืื ืฉืืืคืืืงืฆืื ืืืจ ืื ืืืืฉื ืืงืฉืืช ืืชืคืขืื ืืืืฉ ืืช ืืคืื ืืืช ืืืจืืจืช ืืืื.
ืืื ื ืืื ืืืฆื ื ืืืงืืช ืืืืื ืืช ืืืืืืืืช. ืืฉื ื ืฉืืืฉ ืฉืืืืช ืืืืงื - HTTP, Command ื-TCP. ืืชื ืืืื ืืืฉืชืืฉ ืืื ืืื ืืื ืืื ืืืืืง. ืืืจื ืื ืคืืฆื ืืืืชืจ ืืืืืง ืืฉืชืืฉ ืืื ืืืืงืช HTTP.
ืื ืื ืืืืฉืื ืฉืื ืืื ื ืฉืจืช HTTP, ืืชื ืขืืืื ืืืื ืืืฆืืจ ืฉืจืช HTTP ืงื ืืฉืงื ืืชืื ืืืืฉืื ืฉืื ืืื ืืืฆืืจ ืืื ืืจืืงืฆืื ืขื ืืืื Liveness. ืืืืจ ืืื, Kubernetes ืืชืืื ืืขืฉืืช ืคืื ื ืืคืื, ืืื ืชืืืืช ื-HTTP ื ืืฆืืช ืืืืื ืฉื 200 ืื 300 ืืืคืืืช ืืฉื ืืื, ืื ืืฆืืืข ืขื ืื ืฉืืคืื ืืจืื. ืืืจืช, ืืืืืื ืืกืืื ื"ืื ืืจืื".
ืขืืืจ ืืืืงืืช ืคืงืืื, Kubernetes ืืคืขืื ืืช ืืคืงืืื ืืชืื ืืืืื ืฉืื. ืื ืืคืงืืื ืืืืจืช ืขื ืงืื ืืฆืืื ืืคืก, ืืืืืื ืชืกืืื ืืืจืืื, ืืืจืช, ืขื ืงืืืช ืืกืคืจ ืกืืืืก ืืฆืืื ื-1 ืขื 255, ืืืืืื ืชืกืืื ื"ืืืื". ืฉืืืช ืืืืงื ืื ืฉืืืืฉืืช ืื ืืื ื ืืืื ืื ืื ืจืืฆื ืืืคืขืื ืฉืจืช HTTP, ืื ืืชื ืืกืืื ืืืคืขืื ืคืงืืื ืฉืชืืืืง ืืช ืชืงืื ืืช ืืืืฉืื ืฉืื.
ืื ืื ืื ืืืืืืช ืืกืืคื ืืื ืืืื ื-TCP. Kubernetes ืื ืกื ืืืฆืืจ ืืืืืจ TCP ืืืฆืืื ืฉืฆืืื ื. ืื ื ืืชื ืืขืฉืืช ืืืช, ืืืืื ื ืืฉื ืืจืื; ืื ืื, ืืื ื ืืฉื ืืื ืืืื. ืฉืืื ืื ืืืืื ืืืืืช ืฉืืืืฉืืช ืื ืืชื ืืฉืชืืฉ ืืชืจืืืฉ ืฉืื ืืืืงื ืขื ืืงืฉืช HTTP ืื ืืืฆืืข ืคืงืืื ืื ืขืืืืช ืืืื. ืืืืืื, ืืฉืืจืืชืื ืืขืืงืจืืื ืืืืืืช ืืืืฆืขืืช TCP ืืืื gRPC ืื FTP.
ื ืืชื ืืืืืืจ ืืืืงืืช ืืืื ืืจืืื ืขื ืคืจืืืจืื ืฉืื ืื. ืืชื ืืืื ืืฆืืื ืืืืื ืชืืืจืืช ืืฉ ืืืฆืข ืืืชื, ืืื ืกืคื ืืืฆืืื ืืืืืฉืืื ืืืื ืืื ืืืืืช ืืชืืืืืช. ืืืืืข ื ืืกืฃ, ืขืืื ืืชืืขืื ืืืืื ื ืืืืื ืืช ืืืืืืช. ืขื ืืืช, ืืฉ ื ืงืืื ืืืช ืืฉืืื ืืืื ืืืืืจืช ืืืื Liveness - ืืืืืจื ืืจืืฉืื ืืช ืฉื ื-testing delay initialDelaySeconds. ืืคื ืฉืฆืืื ืชื, ืืืฉืืื ืืืืืงื ืื ืืืื ืืืคืขืื ืืืืฉ ืฉื ืืืืืื. ืื ืืชื ืฆืจืื ืืืืื ืฉืืืืืงื ืื ืชืชืืื ืขื ืฉืืืคืืืงืฆืื ืชืืื ืืืื ื ืืืคืขืื, ืืืจืช ืืื ืชืชืืื ืืขืืืจ ืืช ืืืคืขืื ืืืืฉ. ืื ื ืืืืืฅ ืืืฉืชืืฉ ืืืื ืืืคืขืื ืฉื P99 ืื ืืืื ืืืคืขืื ืืืืืฆืข ืฉื ืืืืฉืื ืืืืืืจ. ืืืืจ ืืืชืืื ืขืจื ืื ืืืืืื ืฉืืื ืืืชืืื ืฉื ืืืคืืืงืฆืื ืฉืื ื ืขืฉื ืืืืจ ืืืชืจ ืื ืืืื ืืืชืจ.
ืจืื ืืืืืืื ืืืฉืจื ืฉืืืืงืืช ืืจืืืืช ืื ืืืืงืช ืืืื ืขืืืจ ืื ืืขืจืืช ืืืืืจืช, ื-Kubernetes ืืื ื ืืืฆืืช ืืืคื. ืฉืืืืฉ ืืืืืงืืช ืชืงืื ืืช ืืฉืืจืืช ืืืืื ืคืขืืื ืืืื ื ืืืื ืชืงืืืช ืฉื Kubernetes ืืืื ื ืืชืืืฆืช ืขืืืจ ืืืฉืชืืฉืื.
ืืืฉื ืืงืจืื ืืืื...
ืืื ืืืืขืืช ๐
ืชืืื ืฉื ืฉืืจืช ืืืชื ื. ืืื ืืชื ืืืื ืืช ืืืืืจืื ืฉืื ื? ืจืืฆืื ืืจืืืช ืขืื ืชืืื ืืขื ืืื? ืชืืื ืื ื ืขื ืืื ืืืฆืืข ืืืื ื ืื ืืืืฆื ืืืืจืื,
Dell R730xd ืืื ืคื 2 ืืืจืื ืื ืชืื ืื Equinix Tier IV ืืืืกืืจืื? ืจืง ืืื
ืืงืืจ: www.habr.com