α
αααΆαα ααααααα ααΆαα½αα’ααααααα
αΌαα
α·ααα Kubernetes ααΈαααααα
ααΆαααα·ααΆαα’αααΈαα (αααααααΌα
ααααΆ)
ααΏαα α»ααααααααααααα»αα αΌαα α·αααααααΎααΊααααΎααΆαααΆαα½α Kubernetes αα ααΎαα»αααααΌααααα½ααααααααααα»αα α’αααααΎαααααα ααααααΎααααΆααααααααααααααΎαααΆα αα·ααααααααααΆαα ααααΎα±αααααΆαααΈααααααΆαααα·ααα·αααα α αΎααα·ααΆααααα»αααΆαααααΆαα
ααΌααααααα»ααα
αααα»ααααααΆααααααααΆααααααα·αααα·ααΆαααΎαα‘αΎα
Minikube, αααααα, k3s, Docker Desktop, microk8s ααΆααΎαα β α§αααααβααβα’ααα αΆαααβαααβααααΌαβααΆαβαα ααΆβα‘αΎαβααΎααααΈβααααΎβα±ααβααΆαβααααΎ Kubernetes ααΆβααΆαβααΆαβαααα½αβααΆαβαααβα’αΆα βααααΎβαα βααΆα, αα·αβα’ααα»αβαααβαα½αβααβαααααΆααβααΆβα αααααααααα ααα»αααααα·αααΆα’αααααΎαααΆαααΆαααΆααααα ααΏααα½αααΊα αααΆααααΆααα Kubernetes αα·αααααΌαααΆααα ααΆα‘αΎαααΎααααΈααααΎαααΆαααΎαα»αααααΌααααα½ααααααααααα»αααα α αΎααα»αααααΌααααα½ααααααα½αα―ααα·αααααΌαααΆααα ααΆα‘αΎαααΎααααΈααααΎααΆαααΆαα½αα ααααααααα»ααααααΆααααΆααα ααΌααΆαααααααΆαααααααΆαααΈααα·αααα·αα ααΏααααααααααααΉαα’ααααΈαααααααΆα ααα»ααααα αααΆααααΆαα·αα αΌαα α·ααααα ααααααα αΆαααΆααα·ααααα α·αααααΆαα½αααΉααααααααααααααΆαααΈααααααΆαα α αΎαααααΆααΆααα»ααααα ααααααΆαα αα αααααααααα»αααΆααααααααααααααΆααααααα·ααααα»αααααααααα
α αΌααα·ααΆαααΆ: αα»αααααΌααααα½ααα - αα»αααααΌααααα½αααα
ααΆααααΈα αΆααααααΎαααααΎααΆααα Garden αααα αα 18 αααα»α ααΎαααΉαααΏααααα αααα»ααααα»α ααΆαα’αα·ααααααααααααααα ααα αΆαααΊααΆαααααααααΆαααααααα’αΆαααα ααΌα αααα Garden ααΆαααΆαααααααα αααΎα αα·αααΆααααΉαααααΉαααΆαα
α₯α‘αΌααααααΎαααααααααα½ααα½α ααΆααααα ααΎααααΈααΆααααααΆααααα·ααααΆα Kubernetes αααα»ααααα»α αα·αααΈα ααααΆαα ααΆααΆααααααΆααααα½αααααΎααΆαα ααΆααααα»α ααΆαααΆαααααααΆα αα·αααΆαααααΎαααααα₯α‘αΌααααα’αΆα ααααΌαααΆαα’αα»αααααα αααα»αα αααααααΈα ααααΆαα
αα·ααΆααααΆαααααΈα
ααΆαα½αααΉα Garden v0.10 α’αααα’αΆα ααααααα ααΆαααααα»αα’αααΈα ααααα Kubernetes αααα»αααααα α αΎααα ααααα½αααΆαααΆαααααΎααααα ααα ααααααΆαααααΆααααααΌαααΌαα ααΆααα’αααααααΊα₯ααα·ααααα αα·ααααααααΎαα αα α
ααΈαααΆαααΆαα½αααΆαααΆααααα½αααΌα
ααααΆαα
ααΌααΆααααα·ααααΆααααα»αααααα αα·αααΈα
ααααΆα
ααα½αααΆαααΆαααα α·ααααα»αααΆααααααα’ααααα?
α αΎαβαααα»αβααΈαααΆαβα ααααβααΆβαααααβααΎαβααΆαβααααααβαα·αααβαα½αβα±ααβα αΆααβα’αΆααααααβααΆβα αααΎαβααα! ααΆαααααΎααααΆααααΌαα αααααα»αα’αααα’αα·ααααααααΆααααααααΆαααααΆαααΌααααΌααΆα ααΆαα·ααααααααΆαααααα»ααα ααΆα αα·αααααα CI α
αααΆαβαααα βααα?
ααΆααααΌα α’ααααααααΎααααα»αααΆααααα»α - ααΆααΎααΆααΆαααα·ααααααααΆα Docker α¬ Kaniko - ααααΌα ααΆααΆαα α»αααααααααα»ααααα»αααααΌαααΆαα ααααααα αααααΆααα αααααααΆααααΌα. αααα»αααααα’αααα’αΆα α ααααααααααα»αα’αααα’αα·αααααα αααααΆαααααΆαααααααΆαα αα·αααΌαααΆααααααΆααααααΆααα’αααα’αα·ααααααααΆααα’ααα αααααΆα Garden αααααααααΆααα ααΌαααΆααααααα’ααααΎαααααΆααααα ααααΆα αα·ααααααΆααααααΌαααΆαααααααααα½α αα·αααΆααααΆααα
αααβααΆαβαααβααΆβαα βαααβαααβα’αααβα’αα·ααααααβαααααΎαβααΌαααΆαβαα½αβααΆβααααΆαβααΆ ααΆααααααΆαααααα»αααΆααααΌα. ααΈαα½ααααααα αα½ααααα ααΎαααΆαααααΌαααΆαααΌαααααΆαααΌα ααααΆ α αΎααααααΎαααΌα ααααΆαα ααΎαα»αααααΌαααα α ααααΉαααααΆ α ααΆα ααα αα·αα’αααα·αααΈ ααααααααΆαααα»ααααΆ?...
α’αΆα αα·ααΆαααΌα ααααΆα’αααΈααΆαααααΎαααααα αααααααααααα½αααααΆααααααΆαααααα»αααΆααααΌα αα·ααααΆαα·ααααα»αααΆααα’ααα ααααα·αααΎα’αααα’αα·ααααααααααΆααααΆαααΆαααααααααααΆααααΆααααααΌαααα αα·αα αΆαααΆα αααααΎαααΆαααΆαααΆαααααααΌα ααααΆαααα‘αΎααα·αααα
αα·ααΆααααααΆαααα ααΆαα·ααααααααΆααααααΆα’ααααα·αα αΆαααΆα αααααΎαααΆα minikube αααααα ααΆαααααααααααααααα½αααααΆαααααΌααααααΆαααααα»αααααα’ααααα ααΆα αααΎα α±ααΆααααααΎαααααα·αααααΆα - αα·αααΆαααΆααααΆα αα·αααααΎαααΆαααΆαααααααααα·αα αΆαααΆα αααααα!
α α»α CI?
αα½αααΎαααΆαα αααΎαααααΆααααΉαααΈααΆααα·ααααααΆ CI αα·α local dev ααΊααΆαα·ααααΈαααΆα ααααα‘αααααα αΆαααΆα αααααΌαααααααα ααΆααααααααααΆα ααααα‘ααααΈααααΆ (α αΎααα½ααααα·αααααΎααααΆαααααααΆαααααααΆαα ααααααααα)α α₯α‘αΌαα’αααα’αΆα αααααα½αααΆ αα·ααααα αΆααααΎαα
α’αααα’αΆα ααααΎαααΆαααΆααααααααΆααΌα ααααΆαα αααα»α CI αα·αααα‘α»ααααα’αα·ααααααα Π°ΡΠ°ΠΊΠΆΠ΅ ααααΎααα·ααΆααΆααααα½α ααααΆαααααααΆαα αα·ααααααααααααα
ααΆαα½α CI ααααα’ααααααααα ααΆ bot α’αααα’αα·αααααααααααααΎααΆααααα»αααα·ααΆααΆαααΌα ααααΆααΆαα½αα’αααα
ααΆαα»αααααααααα; ααΆαα’αα·αααααα αα·αααΆαααααΎαααααααααΆαααααα
α’αααα’αΆα ααααΎα±ααααΆαααααααα ααΆααααααααααααααα CI ααΆαααΆαααΆααααα ααΎααααΈααααΎααΌα αααααααΆααααααααΎαααΆα Garden ααΈ CI αααααΆααααΆαααΆαααα ααΆαααααΎααααα αα·αααΆαααΆααα±ααααααΎααααΆααα αααααΆαα’ααα αα·α CI ααααΎααα·ααΆααΆαααΌα ααααΆ α’αααααααααΆαα·αααΌααααααααΉααααα αΆ CI ααα
ααΆαααΈααααΆαααΆααααααΆααααΆαααα·αα’ααααααΆαααααααα ααΆαααααααα αα·αααααααΈα αααααΆαααααα»α αααα αΆα αααααΉα αα·αααΆααααααααααααΆαααΈαααα αα ... ααΆααα’αααααααΊαα αααα»αα’ααΈαααΆαα α’αααααααΆαααααααα»αα’αα·ααααα αα·αααΆαα αααΆααααααααα
α αΎαβααΎααααΈβααααΎβα²ααβα αααΆααβααΆααα αα αααα’ααα α¬αααΆαα·ααααα»αααααααααααΆαααΆαααα α¬ααΆαααααα’αααΈαα½αααΆαα½α Garden ααΏααααααααααΆαααΎαα‘αΎααααααΆαα CI. ααααα·αααΎα’ααααα·αααΆαααααΆααααααΌαα’αααΈααΆααα’ααα αΆααααΆααααΈααΆαααααΎαααααααααΎαααΆαααα α’ααααα·αα αΆαααΆα αααααΎαααΆαααΆαααααΎααααα (α¬ααΌααααΈαααααααΎα) αααααΆαα CI αααααα Garden ααααΎα’αααΈαααααααααΆαααααααα½αα―α α αΎααααααΆαααααααααα αα·α αα ααΆααααααααα ααΌα ααΆααΆααααα αααα·ααΆααΆααα»αααΆαααΆαααααα αα ααΆααα»αααααα»αα»ααΆαααΆααΎαα
ααααΆαααα αααα½αα ααΎααααΎααΌα ααααα ααΎααααΈααααΆααΆα?
ααΌαααααΆααααβααααΆαα
PS ααΈα’ααααααααα
ααΆαααααα ααΎαααααΉααααααααΆαααΆααα·αα·αααα‘αΎααα·αααΌαα§αααααααααΎααααΆααααΆααααααααααααααΆααα’αααα’αα·αααααααααααα·ααΈαααααααΎαααΆααα αααα»α Kubernetes αααααααααααΈααΎ Garden αα½ααααα αΌααααααααα½αα±ααα αΆααα’αΆαααααααααααααα ... αααα»ααααααΆαα½αααααΆαααααα ααΌαα’αΆααα ααΎαααααααααααΎααααααα
- Β«
αααααΉα αα·ααααα·α Kubernetesα α’αααΈααΆαα’αα·αααααααααα»ααααα»α αα·α Telepresence Β» - Β«
αααααα·ααΈαααα½α kubectl-debug αααααΆααααααΆααααα α»ααα αααα»ααα Kubernetes Β» - Β«
αααααΉα αα·ααααα·α Kubernetesα α αΌααα ααΆααααα αααααα’αα·αααααα Β» - Β«
ααΆαα αΆααααααΎααα αααα»α Kubernetes ααΆαα½α Minikube "α
ααααα: www.habr.com