α
αααΆαα ααααααα αα·ααααα DevOps ααααΆαα·α’αΆαααα·α Sid Palas αααααααΎ
TL; αα»αα Azure αα·α Digital Ocean αα·ααα·αααααΆαααααααΆααααααΆαααααΆαααααααΎαααααΆααααααα αααααααΆααααα αααααααΎα±αααα½αααΆααΆαααααΎαααααα’αααααΆααααΆαααααααΆααααα»αααΌα
αααΆα
αααΎαα αααααΆααααααΎαααΆαα
ααααααααα½αα
ααα½αααΌα
GKE ααΊαααααα»αα ααΎαααΈααα α’αααα’αΆα
ααΆαααααααααΆαα
αααΆααααΆαα
αααΎααααααααΎα
ααα»α
/αααααααα»ααα»α/ααααΆαααααααΆαα’αΆαα·ααΆαααΆα α¬ααα "ααΆαααΆα" ααΆαααααΎααααΆααααααΆααααΌα
ααααΆααααααααα (αααα’αα»ααααα
ααααααααααααα·ααΆααΆααα’αα)α
ααα αα
ααααα (α
ααα½ααααααα)
ααααααΆαααΌαα
ααΆαβαααααΆαβαααβααΆαβααααΎβα±ααβα’αααβααααβααβα
α·αααβααΆβααααΆαα...
αα½α’αααααααΆααααα’αααααααΊα
- Google Kubernetes Engine (GCP) β
αααΆαααΈαααααΆααααα ; - ααααΆ Elastic Kubernetes (AWS) β
αααΆαααΈαααααΆααααα ; - ααααΆαααα Azure Kubernetes (Azure) -
αααΆαααΈαααααΆααααα ; - Kubernetes αα
ααΎαα αΆααα»αααααΈααΈαα -
αααααααααα .
ααΆααααααααΆαα αααΆα
ααΆαα αααΆαααα»αααααΆαααααΎααααΆαα Kubernetes αα ααΎαααα·ααΆααΈαα½ααααΆαααΆαα»ααααααΌα ααΆααααααα
- αααααααααααααα ααααα;
- αααα»ααα»αααααΆα (αααααΆαα Ingress);
- ααααΆααα»αααααΌααα (vCPU αα·αα’αααα αα αΆα) αααααααααα;
- α ααΆα αα αα;
- ααΆααααα»αα’α α·αααααααα;
- ααααΎαααΆααα·αααααααααα§ααααααααα»ααα»αααααΆαα
ααΎαααΈααα α’ααααααααααααΆααααααααααΆααααα
α»αααααααααΆαααααΆαα ααααα·αααΎα’αα·αα·ααα
ααααΆα/α’αΆα
ααααΎααΆααα»ααα»αααΆαα
ααΆααΆαααααααααααααααααααΆ αααααΈααΆααΆαα αααΆαααΊααΆααΌαααααΆαααααα’αααααΆααααΆααααααααα αα·αααΆααααααα’ααααααααααααΆααααα αααααΆαααααααααα½αααααααΌαααΆααααααα·α αΆαααΆα
- ααααααααΎααΆα (αα·α αα αααααααααααααα·αααααΆαααα);
- ααααααααα’αααΌα‘αΌαααΈαα»ααα·αααα;
- αααααααα’αΆα ααααΎααΆααα K8s;
- αα»αααΆαααα―αααΆα/αααα’ααα§αααααα
ααααααΆαααΆααααα αααααΆααΆαααααααΊα α½αααΈαα·ααΆαααΆαααα’ααααα/ααΆααα·ααααΆαααα IN
ααααα αααααααΆ Jupyter
ααΎααααΈααααΎα±ααααΆααΆααααααΆααααα½ααααα»αααΆαααααααααααααααααΆααααααααααΆααα
ααααααΆαα
αααΎααααα»α αααα»αααΆαα’αα·αααα
α’αααα’αΆα α’αα»ααααααΆαα½αααααααααααααΆαααα notepad αα αααα»α Binderα
α’αα»ααααΆαα±αααααα»αααΉαααααα·αααΎααΆαααααΆ α¬αααααααΎααα·αααααΉαααααΌα (αααα’αΆα
ααααΌαααΆαααααΎααΆαααααααα αΆ α¬ααΆαααααΎαα
ααΎ GitHub -
ααΆαααααΎα
Alas, ααΆα nuances α αααΎααααααΎααααΈαααααααΌαα’αα»ααΆαααααΆααααΆααααΆαα’αααΈααααα½ααααα αΌααα αααα»ααααΆαααα TL;DR αα ααΎαααααΌαα ααααααΆαααΆααααα ααΆαααααα·ααααΆααα½αα ααα½ααα ααα’αΆα ααΆαααΆαα
- αα·αααΌα GKE αα·α EKS αα AKS αα·α Digital Ocean αα·ααα·ααααααααααΆααααααΆααααααΆαααααααααααααα AKS αα·α DO ααα½αααΆαααα ααααα αααΎαααΆα ααααα·αααΎααααΆαααααααααα½ααααα αΌαα αααααααΌα αααΆα αααΎα (α§ααΆα ααα α ααααααα½ααααα»ααα½α α’αααα’αα·ααααααααΈαα½αα α¬ ααΆααα’αα·αα·αα).
- ααααΆαααααΆααααααΆαααααα·α αααα GKE ααααΎα±ααααΆααα½αααΆαααα ααααααΆααααα αααΎα αααααΆαααα αα αααααααΎαα‘αΎα*α
- ααΆαααααΎααααΆααααααΆααααααα»ααα»α α¬ααΆααααα·αααααααΆαααααααααΆαααααααααααα’αΆα ααΆαααααααααΆαα αααΆαααΆαα αααΎαααΆα 50%α α αααΆαα Digital Ocean αα·ααααααααΆααααα α»ααααααααΆαααααααα
- ααααααααΆα αααααα αααα Google ααΊαααααααΆα ααα»αααααααααααααααΆααα»αααααΌαααααΊααΆαααααΆααααααααα»αααΆαααααΆ (αα»αααααΆαααααα»αααααα’ααααααα»ααααααΎααα·ααααααα αααααα αααΆαα αααΎα)α
- ααΆαααααΎαααΎααααααααααΆαααΈααααααα’ααααΎαααααΌαααΆα CPU αα·αα’αααα αα αΆαααααααα»αααΆαααΆαααααα’αααααΉααα½αα’ααααααααΆαααΆααααααααΆαααααααααααααΆααααααΆαααααα·αααααΎα
- αα αΆααα»αααααΈααΈαααα·ααααααα·α ααΆααααααΆαα vCPU αα·αα αααΎαααααααααΆααα’αααα αα αΆαααΎαααααααααα ααΉααααα·ααΆαααααααα - αααα’αΆα ααΆαααααΆαααααα α α·ααααααααΆααααααααααααααα»αααΆαααΆααα»αααααΌααααα½αα ααα½αα
*α αααΆαα ααΆααα·ααΆαααααΎαα·αααααααααααΆααααααΆααααααΆαααααααααΌαα (αααααααβααΌαα ). ααΆαααααααΊααΆα§ααΆα ααα n1 GCP Compute Engine, m5 AWS ec2 instances, D2v3 Azure virtual machines αα·α DO droplets αααααΆααααΈααΈααΌαα·αααα αα αααα»αααα ααΆα’αΆα ααααΎααΆαααααΆαααααΆααααα»αα αααααααααααααααααααααααΆαααΈααα·αααα·α (α’αΆα αααα»αααΆα ααααα·αα αΌα)α αα glance ααααΌα ααααααααααΆαααΈααα·αααα·αααΊα’αΆααααααα ααΎα ααα½α vCPUs αα·αααα·ααΆαααα’αααα αα αΆα ααα»αααααααα»ααα·αααααΆααααΆααΆααααααααααααΉαααααΆαααΆααΆααα·ααααααΆαααααΆααΆαααα’αααα αα αΆα/αααΈααΈααΌααααα·αααΆααααααααΆαααααααααααα
αα
αααα»αα’ααααα
- AKS: 51465 αα»ααααΆα/ααααΆα
- EKS: 43138 αα»ααααΆα/ααααΆα
- GKE: 30870 αα»ααααΆα / ααααΆαα
- DO: 36131 USD/ααααΆα
αααα»ααααααΉαααΆα’αααααααααα½αααΆαα½αααΉαααααα αααααααΆααΉααα½αα’αααααΆααααααααΆααααααααΌα Kubernetes ααααααααααααα αααα αα·α/α¬αααααααααΆααααΎα αααααΆαα ααΆααααααααααααααααΆαααα’αααααααααααααΈααΆααααα α»αααααα αα·αα±ααΆαααααααααα
PS ααΈα’ααααααααα
ααΌαα’αΆαααααααα ααΎαααααααααααΎαα
- Β«
αα·αα·αααα‘αΎααα·α Kubecost αααααΆααααΆααααααααααΆαααα ααΎ Kubernetes αα αααα»αααα Β» - Β«
ααΆαααααΆα Kubernetes CCM (Cloud Controller Manager) αααααΆαα Yandex.Cloud Β» - Β«
ααΎααΆααΆααααα½α αα·αααΆααααα½ααααα»αααΆααααα αα ααααα Kubernetes αα? αααααΆαβααααα·ααααα·αα addon Β» - Β«
α αααααΆαα ααΆααααααααααΆαα½α Kubernetes ααΆααααΆαααααααααΆαααααααααααα "α
ααααα: www.habr.com