ืืขืจื. ืชืจืืื: ืืืืืจ ืืื ืืื ืืคืจืืืงื ืืื ืืื
TL; DR: ื ืืชื ืืืคืขืื ืืช ืืืชื ืงืืืฆื ืฉื ืขืืืกื ืขืืืื ืขื ืืกืคืจ ืืฉืืืืืช ืืืืืื (ืืื ืืฉืืื ืืืื ืืกืคืจ ืจื ืฉื ืขืืืกื ืขืืืื) ืื ืขื ืจืืื ืงืื ืื (ืขื ืืกืคืจ ืงืื ืฉื ืขืืืกืื ืืื ืืฉืืื).
ืืืื ืืืื ืฉืืขืจืืื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืื ืืืฉื:
ืืืฉืจ ืืฉืชืืฉืื ื-Kubernetes ืืคืืืคืืจืื ืืืคืขืืช ืืืฉืืืื, ืขืืืืช ืืขืชืื ืงืจืืืืช ืืกืคืจ ืฉืืืืช ืืกืืกืืืช ืืืื ืืืืจืืืืืืช ืฉื ืืงืืช ืืฉืืืืืช:
- ืืืื ืืฉืืืืืช ืขืื ืืืฉืชืืฉ?
- ืืื ืืืื ืื ื ืฆืจืื ืืขืฉืืช ืืืชื?
- ืื ืฆืจืื ืืืืื ืื ืืฉืืื?
ืืืืืจ ืื ืื ืกื ืืขื ืืช ืขื ืื ืืฉืืืืช ืืืื ืขื ืืื ื ืืชืื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืื ืืืฉื.
ืืฆืืจืช ืฉืืื
ืืืคืชื ืชืืื ื, ืกืืืจ ืืื ืื ืฉืืชื ืืคืชื ืืืคืขืื ืืืฉืืืื ืจืืื ืื-ืืื ืืช.
ืื ืืกืฃ, ืกืืืจ ืืื ืื ืฉืืจืื ืืืคืขืื ืฉื ืืืฉืืืื ืืื ืืคืขืื ืืกืืืืืช ืฉืื ืืช - ืืืฉื, ืืื ืขืฉืืืื ืืืืืช dev, ืืืื ะธ ืึฐืึทืจืึผึตื.
ืืชืืฆืื ืืื ืืืจืืฆื โโืฉืืื ืฉื ืืืฉืืืื ืืกืืืืืช:
ืืืฉืืืื ืืกืืืืืช
ืืืืืื ืฉืืืขืื ืืืืฆืืช 3 ืืืฉืืืื ื-3 ืกืืืืืช, ืืืชืืฆืื ืืื ืืกื ืืื 9 ืืคืฉืจืืืืช ืืคืฉืจืืืช.
ืื ืืืคืข ืืืฉืื ืืื ืืืืืช ืคืจืืกื ืขืฆืืืืช ืฉื ืืชื ืืขืืื ืืืชื ืืื ืชืืืช ืืืืจืื.
ืฉืื ืื ืฉ ืืืคืข ืืืฉืื ืขืฉืื ืืืืืช ืืืจืื ืืจืืื ืจืืืืื, ืืืื ืืืืช, ืงืฆื ืืืืจื, ืืกื ื ืชืื ืื ืืื'. ืืืงืจื ืฉื ืืืฉืื ืืืงืจื-ืฉืืจืืชืื, ืืืืคืข ืืืืื ืืช ืื ืืืืงืจื-ืฉืืจืืชืื.
ืืชืืฆืื ืืื, ืืืฉืชืืฉื Kubernetes ืืฉ ืืกืคืจ ืฉืืืืช:
- ืืื ืืฉ ืืืงื ืืช ืื ืืืคืขื ืืืืฉืืืื ืืืฉืืื ืืื?
- ืืื ืืืื ืืืืืืง ืืฉืืื ื ืคืจื ืืื ืืืคืข ืืคืืืงืฆืื?
- ืื ืืืื ืืฉ ืืืฉืชืืฉ ืืฉืืืื ืฉื ืืืืฉืืช ืืขืื?
ืื ืืืคืฉืจืืืืช ืืืื ืืืืืืช ืืืื, ืฉืื Kubernetes ืืื ืืขืจืืช ืืืืฉื ืฉืืื ื ืืืืืื ืืช ืืืืืืืช ืฉื ืืืฉืชืืฉ.
ืื ื ืืื ืืืืจืืื ืืืคืฉืจืืืช:
- ืืฉืืื ืืฉืืชืฃ ืืื ืืืื;
- ืืจืื ืืฉืืืืืช ืงืื ืื ืืืื ืืืืืืื;
- ืืฉืืื ืืื ืืื ืืืฉืื;
- ืืฉืืื ืืื ืืื ืกืืืื.
ืืคื ืฉืืืฆื ืืืื, ืฉืชื ืืืืฉืืช ืืจืืฉืื ืืช ื ืืฆืืืช ืืงืฆืืืช ืื ืืืืื ืฉื ืกืืื ืืืคืฉืจืืืืช:
ืืืื ืืฉืืืืืช ืืืืืื (ืืฉืืื) ืืจืืื ืงืื ืื (ืืืืื)
ืืืืคื ืืืื, ืืฉืืื ืืื ื ืืฉื ื"ืืืื" ืืืชืจ ืืืืจ ืื ืืฉ ืื ืกืืื ืืืื ืืืชืจ ืฉื ืฆืืชืื ืืชืจืืืืื. ืืืืืื, ืืฉืืื ืขื 10 ืฆืืชืื ื-100 ืชืจืืืืื ืืืื ืืืชืจ ืืืฉืืื ืขื ืฆืืืช ืืื ื-1 ืชืจืืืืื.
ืืืื, ืืืื ื ืชืืื!
1. ืืฉืืื ืืฉืืชืฃ ืืื ืืืื
ืืืคืฉืจืืช ืืจืืฉืื ื ืืื ืืืงื ืืช ืื ืขืืืกื ืืขืืืื ืืืฉืืื ืืื:
ืืฉืืื ืืื ืืืื
ืืชืื ืืืฉื ืื, ืืืฉืืื ืืฉืืฉ ืืืื ืืืจืกืื ืคืืืคืืจืืช ืชืฉืชืืช - ืืชื ืคืฉืื ืคืืจืก ืืช ืื ืื ืฉืืชื ืฆืจืื ืืืฉืืื Kubernetes ืงืืื.
ืืืื ื ืกืชืื ืขื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉื ืื.
+ ืฉืืืืฉ ืืขืื ืืืฉืืืื
ืขื ืืฉืืื ืืืื, ืืชื ืฆืจืื ืจืง ืขืืชืง ืืื ืฉื ืื ืืืฉืืืื ืืืจืืฉืื ืืื ืืืคืขืื ืืื ืื ืืช ืืฉืืื Kubernetes.
ืืืืืื, ืื ื ืืื ืขืืืจ ืฆืืชืื ืืืกืืจ. ืืืจื ืืื, ืืื ืืฉืืื Kubernetes ืืฉ 3 ืฆืืชืื ืืืกืืจ, ืื ืฉืืืฉืืื ืืืื ืืื ืืฉืืจ ืืกืคืจื ืื (ืืฉื ืืฉืืืื, 10 ืืฉืืืืืช ืืฆืืจืื 30 ืฆืืชืื ืืืกืืจ).
ืืขืืื ืืช ืฉืืขืื ืืื ืื ืขื ืฉืืจืืชืื ืืืจืื ืืคืืขืืื ืขื ืคื ื ืืืฉืืื ืืืื, ืืืื ืืืื ื ืขืืืกืื, ืืงืจื ืื ืืกื, ืืืืืช, ืจืืฉืื ืืืขืจืืืช ื ืืืืจ.
ืืืฉืืื ืืืื, ื ืืชื ืืืฉืชืืฉ ืืื ืืฉืืจืืชืื ืืืื ืืืช ืืืช ืขืืืจ ืื ืขืืืกื ืืขืืืื (ืืื ืฆืืจื ืืืฆืืจ ืขืืชืงืื ืฉืืื, ืืคื ืฉืงืืจื ืืืกืคืจ ืืฉืืืืืช).
+ ืืื
ืืชืืฆืื ืืืืืืจ ืืขืื, ืคืืืช ืืฉืืืืืช ืื ืืืจื ืืื ืืืืื ืืืชืจ ืืืืืื ืฉืืื ืขืืืืืช ืชืงืืจื.
ืื ื ืืื ืืืืืื ืขืืืจ ืฆืืชืื ืืืกืืจ, ืฉืขืืืืื ืืขืืืช ืกืืื ืืกืฃ ืืฉืืขืืชื ืืื ืงืฉืจ ืืืืคื ืืืืจืื ืฉืืื (ืืืงืื ืื ืืขื ื).
ืืืง ืืฉืืจืืชื Kubernetes ืื ืืืืื, ืืืื
ืืฉื ื ืื ืฉืืจืืชืื ืื ืืืืื ืฉืืืืื ืชืฉืืื ืงืืืข ืขืืืจ ืชืคืขืื ืื ืืฉืืื Kubernetes (ืืืืืื,
+ ื ืืืื ืืขืื
ื ืืืื ืืฉืืื ืืื ืงื ืืืชืจ ืืืฉืจ ื ืืืื ืฉื ืืื.
ืื ืืืื ืขืฉืื ืืืืื ืืช ืืืฉืืืืช ืืืืืช:
- ืขืืืื ืืจืกืช Kubernetes;
- ืืงืืช ืฆืื ืืจ CI/CD;
- ืืชืงื ืช ืชืืกืฃ CNI;
- ืืืืจืช ืืขืจืืช ืืืืืช ืืฉืชืืฉ;
- ืืชืงื ื ืฉื ืืงืจ ืืืฉื;
ืืจืืื ืืืจืืโฆ
ืืืงืจื ืฉื ืืฉืืื ืืื, ืชืฆืืจื ืืขืฉืืช ืืช ืื ืื ืคืขื ืืืช ืืืื.
ืขืืืจ ืืฉืืืืืช ืจืืื, ืคืขืืืืช ืืฆืืจืื ืืืืืจ ืขื ืขืฆืื ืคืขืืื ืจืืืช, ืื ืฉืื ืจืื ืืืจืืฉ ืืืืืืฆืื ืืกืืืืช ืฉื ืชืืืืืื ืืืืื ืืื ืืืืืื ืขืงืืืืช ืืขืงืืืืช ืืชืืืื.
ืืขืืฉืื ืืื ืืืืื ืขื ืืืกืจืื ืืช.
- ื ืงืืืช ืืฉื ืืืืืช
ืืืงืจื ืฉื ืกืืจืื ืืืืื ืืืฉืืื ืืคืกืืง ืืขืืื ืืืืคื ืืืืื ืื ืขืืืกื ืขืืืื!
ืืฉื ื ืืจืืื ืจืืืช ืฉืืื ืืืจืื ืืืืืื ืืืฉืชืืฉ:
- ืขืืืื Kubernetes ืืืืื ืืชืืคืขืืช ืืืืื ืืืชื ืฆืคืืืืช;
- ืจืืื ืจืื ืืฉืืื (ืืืืืื, ืชืืกืฃ CNI) ืืชืืื ืื ืืขืืื ืืืฆืืคื;
- ืืื ืืืจืืืื ืืืฉืืื ืืื ื ืืืืืจ ืืืืื;
- ืืฉื ืืชืฉืชืืช ืืืกืืกืืช.
ืืืจืืข ืืื ืืื ืขืืื ืืืจืื ื ืืง ืืืืจ ืืื ืขืืืกื ืืขืืืื ืืืชืืจืืื ืืืฉืืื ืืฉืืชืฃ.
- ืืื ืืืืื ืงืฉืื
ืืคืขืื ืืืฉืืื ืืฉืืชืฃ ืคืืจืืฉื ืฉืืืฉืืืื ืืืืงืื ืืช ืืืืืจื, ืืืืืืช ืืจืฉืช ืืืขืจืืช ืืืคืขืื ืืฆืืชื ืืืฉืืื.
ืืืืื ืืกืืื, ืฉื ื ืงืื ืืืื ืจืื ืขื ืฉื ื ืืืฉืืืื ืฉืื ืื ืืคืืขืืื ืืืืชื ืฆืืืช ืื ืืื ืฉื ื ืชืืืืืื ืืคืืขืืื ืขื ืืืชื ืืืื ื ืืืจืืฆืื ืืช ืืืชื ืืืืช ืืขืจืืช ืืืคืขืื.
ืืืืื ืืื ืืงืก ืืกืคืงืื ืฆืืจื ืืืฉืื ืฉื ืืืืื, ืืื ืื ืื ืืืขื ืืืง ืืื ืื ืฉืืกืืคืงืื ืขื ืืื, ืืืฉื, ืืืื ืืช ืืืจืืืืืืืช. ืืืขืฉื, ืชืืืื ืืงืื ืืืื ืจ ืืื ืืืชื ืชืืืื ืืคืืขื ืืืขืจืืช ืืืคืขืื ืืืืจืืช.
ืื ืืืืื ืืืืืช ืืขืืืช ืืืืื: ืืกืืจ ืื ืืืคืฉืจ ืืืืคื ืชืืืืจืื ืืืืฉืืืื ืฉืืื ื ืงืฉืืจืื ืืชืงืฉืจ ืื ืขื ืื (ืืืืื ืื ืืืขืืช).
ืื ืืกืฃ, ืื ืขืืืกื ืืขืืืื ืืืฉืืื Kubernetes ืืืืงืื ืืื ืฉืืจืืชืื ืืื-ืืฉืืืืื ืืืื
ืืื ืื ืงืืืืช ืืขืื ืขืฉืืืืช ืืืืืช ืืฉืืขืืืืช ืฉืื ืืช ืืืชืื ืืืจืืฉืืช ืืืืืื ืฉื ืืืคืืืงืฆืื.
Kubernetes ืืกืคืงืช ืืืื ืฉืื ืื ืืื ืืขืช ืืขืืืช ืืืืื ืืืื
ืืฉืื ืืืืืจ ืชืืื ืฉ-Kubernetes ืชืืื ื ืืืงืืจ ืขืืืจ ืฉืืชืืฃ, ืื ืืฉืืื ืืืืื ืืืืืืืช.
โ ืืืขืืจ ืจืืืื ืฉืืืจืืช ืงืคืื ืืช
ืืืชืืฉื ืืฉืคืข ืืืฉืืืื ืืืฉืืชืคืื ืืืฉืืื Kubernetes, ืืฉื ื ืืจืืื ืจืืืช ืฉืืื ืืืฉืืืื ืฉืื ืื ืืืืืื ืืืจืื ืื ืขื ืงืฆืืช ืืืฆืืขืืช ืฉื ืื.
ืืืืืื, ืืืฉืื ืขืฉืื ืืขืฉืืช ืืื ืืคืื ืขื ืืฉืื ืืฉืืชืฃ (ืืืื ืืขืื ืื ืืืืจืื) ืืืื ืืข ืืืฉื ืืืคืืืงืฆืืืช ืืืจืืช ืืคืืขืืืช ืืืืชื ืฆืืืช.
Kubernetes ืืกืคืงืช ืื ืื ืื ืื ืฉืื ืื ืืฉืืื ืืืชื ืืืืช ืื, ืืืื
- ืืกืคืจ ืจื ืฉื ืืฉืชืืฉืื
ืืืงืจื ืฉื ืืฉืืื ืืืื, ืขืืื ืืคืชืื ืืืื ืืืฉื ืืื ืฉืื ืจืืื. ืืืื ืฉืืกืคืจื ืืืื ืืืชืจ, ืื ืืื ืืกืืืื ืฉืื "ืืฉืืจื" ืืฉืื.
ืืชืื ืืืฉืืื ืืชื ืืืื ืืฉืืื ืื ืืืื ืืขืฉืืช ืื ืืืืฆืขืืช
- ืืฉืืืืืช ืื ืืืืืื ืืืืื ืืื ืืืืืช ืืื
ืกืืืจ ืืื ืื ืฉืืืฉืืื ืืืฉืืฉ ืขืืืจ ืื ืขืืืกื ืืขืืืื ืืืื ืื ืืืื (ืืืื ืืื ืฉื ืืกืคืจ ืฆืืชืื ืืชืจืืืืื).
ืืื ืืื ืืชืขืืจืจืช ืืขืื ื ืืกืคืช: ืืฉืืืืืช ื-Kubernetes ืื ืืืืืื ืืืืื ืืื ืืืืืช ืืื.
ืืฉ ืืืืื ืชืืืืจืืืช ืขื ืืืื ืืืฉืืื. ื-Kubernetes ืื ืืขืจื
ืขื ืืืช, ืืืืื ืืืืืชืืื, ืืขืืืช ืืืืืืช ืืืชืืื ืืจืื ืืืชืจ ืืืงืื - ืืืฉื, ืจืง ืขื
ืืขืืืื ืืื ืฉืืฉืืืืืช ืืืืืื ืืืจืืื ืืขืืืก ืืืื ืขื ืฉืืืช ืืืงืจื ืฉื Kubernetes. ืืืืืื ืืืจืืช, ืฉืืืจื ืขื ืืคืขืืช ืืืฉืืื ืืืขืืืืช ืืืจืฉืช ืืืื ืื ืืืืจ.
ื ืืฉื ืื ื ืืงืจ ืืืืืจ ืื ืืฉื ืืืืื ืืืงืืจื ืืฉื "
ืืื ืืืื ื ืืื ืืช ืืืืฉื ืืืคืืื: ืืฉืืืืืช ืงืื ืื ืจืืื.
2. ืืฉืืืืืช ืงืื ืื ืืืชืืืื ืจืืื
ืขื ืืืฉื ืื, ืืชื ืืฉืชืืฉ ืืืฉืืื ื ืคืจื ืขืืืจ ืื ืืืื ื ืฉืืชื ืคืืจืก:
ืืจืื ืืฉืืืืืช ืงืื ืื
ืืืืจืืช ืืืืจ ืื, ืชืืช ืืืื ื ื ืืชื ืืคืจืืกื ืืชืืืืก ืืืืคืข ืฉื ืืืฉืื - ืืืืืื, ืืจืกืช ืืคืชืืื ืฉื ืืืฉืื ื ืคืจื.
ืืกืืจืืืื ืื ืืฉืชืืฉืช ื-Kubernetes ืืืชืืื ืืื ืจืืฆื ืขืืืจ ืืงืจื ืืืฉืืืื ืืืืืื.
ืืืื ื ืกืชืื ืขื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉื ืื.
+ "ืจืืืืก ืคืืฆืืฅ" ืืืืื
ืืืฉืจ ืืฉืืื ื ืืฉื, ืืืฉืืืืช ืืฉืืืืืืช ืืืืืืืช ืจืง ืืืืชื ืขืืืกื ืขืืืื ืฉื ืคืจืกื ืืืฉืืื ืื. ืื ืฉืืจ ืขืืืกื ืืขืืืื ื ืฉืืจืื ืืื ื ืืืขื.
+ ืืืืื
ืขืืืกื ืขืืืื ืืืชืืจืืื ืืืฉืืืืืช ืืืืืื ืืื ื ืืืืงืื ืืฉืืืื ืืืื ืืขืื, ืืืืจืื, ืืขืจืืช ืืคืขืื, ืจืฉืช ืื ืฉืืจืืชืื ืืืจืื.
ืืชืืฆืื ืืื ืืืืื ืืืืง ืืื ืืืฉืืืื ืื ืงืฉืืจืื, ืื ืฉืืืื ืืืืขืื ืืืืืืชื.
+ ืืกืคืจ ืงืื ืฉื ืืฉืชืืฉืื
ืืืชืืฉื ืืื ืฉืื ืืฉืืื ืืืื ืจืง ืงืืืฆื ืืืืืืช ืฉื ืขืืืกื ืขืืืื, ืืกืคืจ ืืืฉืชืืฉืื ืฉืืฉ ืืื ืืืฉื ืืืื ืืฆืืืฆื.
ืืื ืฉืืฉ ืคืืืช ืื ืฉืื ืฉืืฉ ืืื ืืืฉื ืืืฉืืื, ืื ืืกืืืื ืฉืืฉืื "ืืืฉืืจ" ืืืจื.
ืืืื ื ืกืชืื ืขื ืืืกืจืื ืืช.
- ืฉืืืืฉ ืื ืืขืื ืืืฉืืืื
ืืคื ืฉืืืืืจ ืงืืื ืืื, ืื ืืฉืืื Kubernetes ืืืจืฉ ืืขืจื ืืกืืื ืฉื ืืฉืืื ื ืืืื: ืฆืืชืื ืืืกืืจ, ืจืืืื ืฉืืืช ืืงืจื, ืคืชืจืื ืืช ื ืืืืจ ืืจืืฉืื.
ืืืงืจื ืฉื ืืกืคืจ ืจื ืฉื ืืฉืืืืืช ืงืื ืื, ืืฉ ืืืงืฆืืช ื ืชื ืืืื ืืืชืจ ืฉื ืืฉืืืื ืืื ืืื.
- ืืงืจ
ืฉืืืืฉ ืื ืืขืื ืืืฉืืืื ืืจืื ืืืืืืืืช ืืขืืืืืช ืืืืืืช.
ืืืืืื, ืฉืืืจื ืขื 30 ืฆืืชืื ืืืกืืจ ืืืงืื ืฉืืืฉื ืขื ืืืชื ืืื ืืืฉืื ืชืฉืคืืข ืืืืจื ืขื ืืขืืืืืช.
- ืงืฉืืื ืื ืืืื
ื ืืืื ืืฉืืืืืช Kubernetes ืืจืืืื ืืื ืืจืื ืืืชืจ ืงืฉื ืืืฉืจ ื ืืืื ืจืง ืืื.
ืืืืืื, ืชืฆืืจื ืืืืืืจ ืืืืืช ืืืจืฉืื ืขืืืจ ืื ืืฉืืื. ืื ืืจืกืช Kubernetes ืชืฆืืจื ืืืชืขืืื ืืกืคืจ ืคืขืืื.
ืกืืืจ ืืื ืื ืฉืชืฆืืจื ืืืฉืชืืฉ ืืืืืืืฆืื ืืื ืืืคืื ืืช ืื ืืืฉืืืืช ืืืื ืืืขืืืืช ืืืชืจ.
ืขืืฉืื ืืืื ื ืกืชืื ืขื ืชืจืืืฉืื ืคืืืช ืงืืฆืื ืืื.
3. ืืฉืืื ืืื ืืื ืืคืืืงืฆืื
ืืืืฉื ืื, ืืชื ืืืฆืจ ืืฉืืื ื ืคืจื ืขืืืจ ืื ืืืืคืขืื ืฉื ืืืฉืื ืืกืืื:
ืืฉืืื ืืื ืืคืืืงืฆืื
ื ืชืื ืื ืืืื ืืืืืฉื ืืืืืื ืฉื ืืขืืงืจืื "ืืฉืืื ื ืคืจื ืืฆืืืช", ืืืืืื ืฉืืืจื ืืื ืฆืืืช ืืื ืืกืื ืืคืชื ืืืฉืื ืืื ืื ืืืชืจ.
ืืืื ื ืกืชืื ืขื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉื ืื.
+ ื ืืชื ืืืชืืื ืืช ืืืฉืืื ืืืคืืืงืฆืื
ืื ืืืคืืืงืฆืื ืืฉ ืฆืจืืื ืืืืืืื, ื ืืชื ืืืืฉื ืืืชื ืืืฉืืื ืืืื ืืืฉืคืืข ืขื ืืฉืืืืืช ืืืจืื.
ืฆืจืืื ืืืื ืขืฉืืืื ืืืืื ืขืืืื GPU, ืชืืกืคืื ืืกืืืืื ืฉื CNI, ืจืฉืช ืฉืืจืืช ืื ืฉืืจืืช ืืืจ.
ื ืืชื ืืืชืืื ืื ืืฉืืื ืืืคืืืงืฆืื ืืคืืขืืช ืื ืื ืฉืืืื ืจืง ืืช ืื ืฉืฆืจืื.
- ืกืืืืืช ืฉืื ืืช ืืืฉืืื ืืื
ืืืืกืจืื ืฉื ืืืฉื ืื ืืื ืฉืืืคืขื ืืืฉืืืื ืืกืืืืืช ืฉืื ืืช ืืชืงืืืืื ืืืงืืื ืืืืชื ืืฉืืื.
ืืืืืื, ืืจืกืช ื-prod ืฉื ืืืคืืืงืฆืื ืคืืขืืช ืืืืชื ืืฉืืื ืืื ืืจืกืช ื-dev. ืืืฉืืขืืช ืืื ืื ืฉืืคืชืืื ืคืืขืืื ืืืืชื ืืฉืืื ืฉืื ืืืคืขืืช ืืจืกืช ืืืืฆืืจ ืฉื ืืืคืืืงืฆืื.
ืื, ืขืงื ืคืขืืืืช ืฉื ืืคืชืืื ืื ืชืงืืืช ืืืจืกืช ื-dev, ืืชืจืืฉ ืืฉื ืืืฉืืื, ืื ืืจืกืช ื-Prod ืขืฉืืื ืืกืืื ืื ืื - ืืืกืจืื ืขืฆืื ืฉื ืืืฉื ืื.
ืืืืกืืฃ, ืืชืจืืืฉ ืืืืจืื ืืจืฉืืื ืฉืื ื.
4. ืืฉืืื ืืื ืืื ืกืืืื
ืชืจืืืฉ ืื ืืืื ืืงืฆืืช ืืฉืืื ื ืคืจื ืืื ืกืืืื:
ืืฉืืื ืืื ืืื ืกืืืื
ืืืืืื, ืืืชืื ืฉืืฉ ืื ืืฉืืืืืช dev, ืืืื ะธ ืึฐืึทืจืึผึตื, ืฉืื ืชืคืขืื ืืช ืื ืืืืคืขืื ืฉื ืืืคืืืงืฆืื ืืืืืขืืช ืืกืืืื ืกืคืฆืืคืืช.
ืืืื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉื ืื.
+ ืืืืื ืฉื ืกืืืืช ืืคืจืื
ืืืกืืจืช ืืืฉื ืื, ืื ืืกืืืืืช ืืืืืืืช ืื ืืื. ืขื ืืืช, ืืคืืขื ืื ืืฉืื ืืืืืื ืืกืืืืช ืคืจืื.
ืืจืกืืืช ืืืืฆืืจ ืฉื ืืืคืืืงืฆืื ืืื ื ืชืืืืืช ืืขืช ืืื ืฉืงืืจื ืืืฉืืืืืช ืืืกืืืืืช ืืืจืืช.
ืืืจื ืื, ืื ืคืชืืื ืืชืขืืจืจืช ืืขืื ืืืฉืืื ื-dev, ืืจืกืืืช ื-Prod ืฉื ืืืคืืืงืฆืืืช ืืืฉืืื ืืขืืื ืืืืื ืืืื ืื ืงืจื.
+ ื ืืชื ืืืชืืื ืืช ืืืฉืืื ืืกืืืื
ื ืืชื ืืืชืืื ืื ืืฉืืื ืืกืืืืชื. ืืืืืื, ืืชื ืืืื:
- ืืชืงื ืช ืืืื ืืคืืชืื ืื ืืคืื ืืืืื ืืืฉืืื ืืืคืชืืื;
- ืืืชืงืื ืืกืืจืืช ืืืืื ืืืืืงื ืืืฉืืื ืืืื;
- ืืฉืชืืฉ ืืืืืจื ืืืขืจืืฆื ืจืฉืช ืืืงืื ืืืชืจ ืืืฉืืื ืึฐืึทืจืึผึตื.
ืื ืืืคืฉืจ ืื ืืืืืืจ ืืช ืืืขืืืืช ืฉื ืคืืชืื ืืคืืืงืฆืืืช ืืื ืฉื ืชืคืขืื.
+ ืืืืืช ืืืฉื ืืืฉืืื ืืืืฆืืจ
ืืฆืืจื ืืขืืื ืืฉืืจืืช ืขื ืืฉืืื ืคืจืื ืืชืขืืจืจ ืืขืชืื ืจืืืงืืช, ืื ืฉื ืืชื ืืืืืื ืืฉืืขืืชืืช ืืช ืืขืื ืืื ืฉืื ืฉืืฉ ืืื ืืืฉื ืืืื.
ืืชื ืืืื ืืืืช ืืคืืื ืจืืืง ืืืชืจ ืืืื ืืข ืืื ืฉืื ืืืฉื ืืืฉืืื ืื ืืืืืืื, ืืืืฆืข ืืช ืื ืืคืจืืกื ืืืืฆืขืืช ืืื CI/CD ืืืืืืื. ืืืฉื ืืื ืชืืืขืจ ืืช ืืกืืืื ืืืขืืืืช ืื ืืฉ ืืืืืง ืืืื ืฉืืื ืืื ืจืืืื ืืืช.
ืืขืืฉืื ืืื ืืืืื ืขื ืืืกืจืื ืืช.
- ืืื ืืืืื ืืื ืืืฉืืืื
ืืืืกืจืื ืืขืืงืจื ืฉื ืืืืฉื ืืื ืืืขืืจ ืืืืื ืืืืจื ืืืฉืืืื ืืื ืืืฉืืืื.
ืืืฉืืืื ืื ืงืฉืืจืื ืืืืงืื ืืฉืืื ืืฉืืื: ืืืืช ืืืขืจืืช, ืืืขืื, ืืืืืจืื ืืืื ืฉืืจืืชืื ืืืจืื.
ืืืืืจ, ืื ืขืืื ืืืืืช ืืกืืื.
- ืืืกืจ ืืืืืช ืืืชืืื ืืช ืืชืืืช ืืืคืืืงืฆืืืช
ืื ืืืคืืืงืฆืื ืืฉ ืืจืืฉืืช ืืืืืืืช, ืืฉ ืืขืืื ืืื ืืื ืืืฉืืืืืช.
ืืืืืื, ืื ืืืฉืื ืืืจืฉ GPU, ืื ืื ืืฉืืื ืืืื ืืืืื ืืคืืืช ืขืืื ืืื ืขื GPU (ืื ืื ืืื ืืฉืืฉ ืจืง ืืช ืืืืฉืื ืืื).
ืืชืืฆืื ืืื, ืื ื ืืกืชืื ืื ืืขืืืืืช ืืืืืืช ืืืชืจ ืืฉืืืืฉ ืื ืืขืื ืืืฉืืืื.
ืืกืงื ื
ืื ืืฉ ืื ืกื ืกืคืฆืืคื ืฉื ืืืฉืืืื, ื ืืชื ืืืงื ืืืชื ืืืกืคืจ ืืฉืืืืืช ืืืืืื ืื ืจืืื ืงืื ืื.
ืืืืืจ ืื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉืืช ืฉืื ืืช, ืืื ืืืฉืืื ืขืืืื ืืื ืืขื ืืื ืงืื ืื ืืืชืืืื ืืืื:
- ืืฉืืื ืืืื ืืื ืืืื;
- ืืจืื ืืฉืืืืืช ืงืื ืื ืืืื ืืืืืืื;
- ืืฉืืื ืืื ืืื ืืืฉืื;
- ืืฉืืื ืืื ืืื ืกืืืื.
ืื ืืืืื ืืืฉื ืืืื ืื ืงืื?
ืืื ืชืืื, ืืชืฉืืื ืชืืืื ืืืงืจื ืืฉืืืืฉ: ืืชื ืฆืจืื ืืฉืงืื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืฉืืช ืฉืื ืืช ืืืืืืจ ืืช ืืืคืฉืจืืช ืืืืคืืืืืืช ืืืืชืจ.
ืขื ืืืช, ืืืืืจื ืืื ื ืืืืืืช ืืืืืืืืช ืืขืื - ืืชื ืืืื ืืืฉืชืืฉ ืืื ืฉืืืื ืฉืืื!
ืืืืืื, ืืชื ืืืื ืืืจืื ืืื ืืฉืืืืืช ืืื ืฆืืืช: ืืฉืืื ืคืืชืื (ืื ืืืื ืกืืืืืช dev ะธ ืืืื) ืืืฉืืื ืขืืืจ ืืคืงื (ืืืื ืชืืืงื ืกืืืืช ืืืืฆืืจ).
ืืืชืืกืก ืขื ืืืืืข ืืืืืจ ืื, ืชืืื ืืืืขื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืืืชืื ืืชืจืืืฉ ืกืคืฆืืคื. ืืืฆืืื!
ื .ื.
ืงืจื ืื ืืืืื ืฉืื ื:
- ยซ
ืืืจืื ืืืืชื ืืคืชืจืื ืืขืืืช Kubernetes "; - ยซ
ืืืื ืื ื-Kubernetes (ืืื ืจืง) ืืืื: ืฆืืคืืืช ืืืฆืืืืช "; - ยซ
ืจืฉืช ืฉืืจืืช: ืื ืฉืื ืืื ืืก ืชืืื ื ืฆืจืื ืืืขืช ืขื ืืืื ืืืืืื ืืืื ืืืืชืจ "; - ยซ
ื-ABC ืฉื ืืืืื ื-Kubernetes: ืืืืืช, ืืจืฉืื, ืืืงืืจืช ".
ืืงืืจ: www.habr.com