แฉแแแ แแแแแฌแงแแแ แฉแแแแก แแแแแก แฉแแแแ แขแแฅแแแแฃแ แ แแแ แแฅแขแแ แแก แฃแแฎแแแกแ แแแแแกแแแแแแก แกแแคแฃแซแแแแแ แแฃแแแแแแชแแแแแ
31 แแแแกแก แแแแคแแ แแแชแแแแ
แแฃ แแฅแแแ แแแฅแแ แจแแกแแซแแแแแแแ แแแแขแแ แแ แแ แแ แกแแแแ
แฃแฌแงแแแขแ แแแฌแแแแแ Docker-แแ
แฅแแแจ แฃแฌแงแแแขแ แแแฌแแแแแแก แฉแแแ แแแแกแแแก แแแแแแแแแแก แฏแแญแแ, แ แแก แจแแแแแแแแช Git-แแก แกแแชแแแแแแ แแแแแแแชแแแก แแแแ แฏแแ แฌแแ แแแแแแจแ แแแแแก แแ แจแแแแแ แแแแแ แแแแ แแ แฅแแแจแ. แแก แแกแ แแแแแแงแฃแ แแแ: Git โ Build โ Test โ Release โ Operate.
แแแฎแกแแแแแแก แฃแแแขแแกแ แแแฌแแแ แแซแฆแแแแแ แแจแแแแแแก แแขแแแก (แแแแแแแชแแแก แจแแแ แแแ) แแ แแแแแแ แแ แแก แแแแฎแแแฃแแ แแแแแแแก แแแแแจแแแแ แแ แแแฅแแแแแแ. แฉแแแ แแแกแแฃแแ แแแ แแ แแแแแแแแกแ แแ แจแแแแแแแแแ, แ แแแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแญแ แแ แแกแแแ แแ แแ แจแแแแแแแแแก แแแแแ แแขแฃแแ แแแแฎแแ แชแแแแแแ แจแแแซแแแแ แแแแกแฎแแแแแแฃแแ แแงแแก.
แ แแขแแ แแ แแก แกแแญแแ แ แแฅ Docker แกแแแ แแแ? แขแงแฃแแแแ แแ แแแแแแฌแงแแแขแแ แแแกแแฃแแ แแ แฃแฌแงแแแขแ แแแฌแแแแแแก แแ แแฅแขแแแแแ แแ แฆแแ แแแแแก แฎแแแกแแฌแงแแก แแแแขแแฅแกแขแจแ. แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแแ แแแแแ แแจแ แแซแฆแแแแแ แแแก แแแแแงแแแแแแก, แแ แแแแแ แแแแแแ แแแแแแแแ แแแแแแแชแแแก แแแแแก แแแแ แชแแแแแแก แซแแ แแแแแ แแแแฃแจแแก แแแแฎแแแแแกแแก.
แซแแ แแแแแ แแแจแแแแแก แแแแฃแจแ
แแกแ แ แแ, แ แแแแกแแช แฉแแแ แแแแแแแฅแแแงแแแแ แแแแแแแชแแแก แแฎแแ แแแ แกแแแแก, แฉแแแ, แ แ แแฅแแ แฃแแแ, แฌแแแแจแ แแแแแแแ แ แจแแคแแ แฎแแแแก แแ แแแแแแ, แฌแแ แแแฅแแแแแ แกแแ แแแ แแก แแแแแ แแแแกแแก. แแแแแแแชแแแก แซแแแแ แแแ แกแแแแแ แแฎแแแแ แขแ แแคแแแ แแงแแกแแแ แแ แแแ แแแแแแแก: แแแ แแแ แ แแแจแ, แฉแแแ แฃแแแ แแแแ แฌแแฃแแแแ, แ แแ แแฎแแแ แแแ แกแแ แแ แ แแฎแแแแ แฌแแ แแแขแแแแ แแ แแก แแแแแแฌแแ แแแ, แแ แแแแ โแแแฎแฃแ แแแฃแแแโ (แแแฃ แกแ แฃแแแแ แแแแ แแ แแก แแแแฎแแแแแก แจแแกแแกแ แฃแแแแแแ).
แแแ แแแแ, แแแ แแแแฃแแ แแ แแแก แแแแแแแแแแแจแ แแแแแแแชแแแก แแ แแแ แแแ แกแแ (แซแแแแ แแ แแฎแแแ) แแ แแแ แแฃแแแ แแแฃแจแแแแแก. แ แแช แแแขแแแแขแฃแ แแ แแฌแแแแก แกแแแ แแ แ แแกแฃแ แกแแแแก แแแแคแแแฅแขแ: แฅแกแแแ, แคแแแแฃแ แ แกแแกแขแแแ, IPC แแ แ.แจ. Docker-แแ, แแก แแ แแแแแแ แแแแแแแ แแแแแแ แแแแ แแแแแแแชแแแก แกแฎแแแแแกแฎแแ แแแ แกแแแก แชแแแแ แแแแขแแแแแ แแแจแ แแแจแแแแแ, แ แแกแแแแกแแช แ แแกแฃแ แกแแก แแแแแแชแแ แแแ แแแขแแ แแแฃแแแ แแแแแ แฐแแกแขแจแ (แกแแ แแแ แ/แแแ แขแฃแแแฃแ แ แแแแฅแแแ). แ แ แแฅแแ แฃแแแ, แแฅแแแ แจแแแแซแแแแ แแแฃแแแแแแแแ แ แแแแแแแแ แฎแ แแแก แแแแแแชแแแก แแแ แแจแ, แแแแ แแ แแฃ แแ แกแแแแแก แแแ แแ แแแกแแฎแแ แฎแแแแแ แฎแแแกแแฌแงแ, แแแจแแ แแ แกแแแแแก แกแแแแ แแกแแแ แ แแแแแแ - แแ แฃแแฃแแแแแแงแแ แแแ.
แแแแขแแแแแ แแแแชแแ แแซแแแแ แแแแ แกแฎแแ แกแแ แแแแแแก แแแแแแแแแแกแแก. แแแแแกแแแแ แ แแแแแชแฎแแแ แแแแแแแแแแฃแแแ แแแแแ แแขแฃแแ แแแ แกแแ (แแ แแแ แกแแแก แแแแแแแแแ) แแแ แฏแแแแแ, แแแแฃแแแแแก/แแแคแแ แแแแแแแแก แฎแแแแแกแแฌแแแแแแแ แแ แ.แจ., แแกแแแ แแแแ แแแ แกแแแแ. แแ แแก แแฎแแแ แแ แ แแฎแแแแ แฃแจแฃแแแ แจแแกแ แฃแแแแแแ แแแ แแแแก, แแ แแแแ แแแแ แแแ แแแแก, แแแ แจแแ แแก แกแแกแขแแแแก แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแ แแ แแแกแ แแแ แกแแ (แแแแแงแแแแแฃแแ Linux แแแกแขแ แแแฃแชแแแแแ). แแแแก แแแแ, แ แแ แแแแขแแแแแ แแแ แจแแแชแแแก แแ แ แแฎแแแแ แแแแแแแชแแแก แแแแก, แแ แแแแ แฌแแแแกแฌแแ แแแแแกแขแแแแ แแแฃแ แกแแกแขแแแแก แแ แกแแญแแ แ แแแ แกแแแแแก แแแแแแแชแแแก แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแก, แจแแแแซแแแแ แแแแแแฌแงแแ แแแแแแแแแแฃแแแแแแแแ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแ.
แจแแแแฏแแแแ แซแแ แแแแแ แแแจแแแแแก แแแแฃแจแ แแฎแแแ แแแ แกแแแแ แจแแแแแแ แคแแฅแขแแ แแแแก แแแแแแแแกแฌแแแแแแ:
- แแแแแแแแ แแแแแ, แแแแแแแชแแแก แซแแแแ แแแ แกแแ แแฃแจแแแแก แแแ แแแ แแแแขแแแแแ แจแ.
- แจแแแแแ แแฎแแแ แแแ แกแแ แแจแแแแ แแ โแแแแแโ แแแแ แ แแแแขแแแแแ แจแ. แแฆแกแแแแจแแแแแ, แ แแ แแแแแ แแ แแฎแแ แแแ แกแแแก แจแแแซแแแแ แฐแฅแแแแแก แแ แ แแฎแแแแ แแแแแฎแแแแฃแแ แแแแแแแชแแแก แแแแ, แแ แแแแ แแแกแ แ แแแแแแแ แแแแแแแแแแฃแแแแ, แแกแแแ แกแแกแขแแแแก แแแแแแแแแขแแแ (แแแแแแแแแ, OpenSSL-แแก แแฎแแแ แแแ แกแแ แแ แแแแแ แแแแแฌแแแแแ).
- แ แแแแกแแช แแฎแแแ แแแ แกแแ แกแ แฃแแแ แแแแ แแ แแก แแแแฎแแแแแแแกแแแแก, แขแ แแคแแแ แแแแแแแก แแแ แแแแ แแแแขแแแแแ แแแแ แแแแ แแแ.
- แซแแแแ แแแ แกแแ แแฎแแ แจแแแซแแแแ แจแแฉแแ แแแก.
แแแแแแแชแแแก แกแฎแแแแแกแฎแแ แแแ แกแแแแแก แชแแแแแฃแ แแแแขแแแแแ แแแจแ แแแแแแแแแแก แแก แแแแแแแ แแแแแ แแ แ แแแแคแแ แขแก แแซแแแแ - แกแฌแ แแคแ แแแแ แฃแแแแ แซแแแ แแแ แกแแแแแ (แแแแแก แแ แแแแแก, แกแแแแแ แแกแแ แขแ แแคแแแแก แแแแแ แแแ แกแแกแฃแ แแแ แแแแขแแแแแ แแ).
แแแแ แแแ แแแแ แ แแแแแแแแแชแแ แแฆแแ แก แ แแฆแแชแแจแ, แ แแจแแช แแแแแขแแแแแช แแ แแแ แแแแแ แแ แแแ: โ[แแแแแ แแแ แฃแฌแงแแแขแ แแแฌแแแแแแก แแ แแแแแแแแแกแแก] แแแแแแงแแแแ Docker [แแ แแแแแ แ แแก แแซแแแแ]" แแแแแแฎแกแแแ แ, แแก แแ แแ แแก แแแ แชแฎแแแก แขแงแแแ, แ แแแแแแช แแแแแญแ แแก แงแแแแ แแ แแแแแแแก, แแ แแแแ แแแกแขแ แฃแแแแขแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แจแแกแแแแจแแแ แกแแซแแ แแแแแก.
แ แแแ แแแฃแชแแ แแแแแแแ
โแแแแแแแ แแแแแแแโ-แจแ แฉแแแ แแแฃแแแกแฎแแแแ แแ แแแแแแแแแก แแแแแแแแแแแฃแ แแ แแแฃแแก, แ แแแแแแแช แฌแแ แแแแฅแแแแแ แแแแแแแชแแแแแก แแฃแจแแแแแกแแก. แกแแฃแแแ แแ แแกแแ แจแแแแฎแแแแแแแ:
- แฎแแ แแกแฎแแก แแแแงแแคแแแแแแก แแแแ แแแแแแแกแแแแก แจแแแแฌแแแแฃแแ แกแแ แแแขแแแ แแฃแกแขแแ แฃแแแ แแงแแก แ แแแ แแแฃแชแแ แแแฃแแ แฌแแ แแแแแแจแ.
- แแแแแแแชแแแแ แแแแแฅแแแงแแแแฃแแแ แกแแ แแแ แแแแ, แ แแแแแแกแแช แจแแฃแซแแแแ แแแแฆแแ แแแแแขแแแ แกแฎแแแแแกแฎแแ แกแแชแแแแก แกแแ แแแแแแแแ (แแ แแแ แแแแแแแแแแแจแ แแแแแฎแแแแแ แแกแแแ แแ แแแแแแ แแ แแแ แแแแแกแขแแแแ แแแฃแแ แแแแแแแชแแแแแก แแแ แกแแแแ).
- โแฉแแแแแแก แงแแแแแคแแ แ แแฃแจแแแแก แแแแแแแแ แแแแ!โ (...แแ แแแแแแแแแ แแแก แแ แฃแจแแแแแ แฌแแ แแแแแแจแ.)
- แแฅแแแ แฃแแแ แจแแแแแฌแแแ แ แแฆแแช แซแแแ (แแ แฅแแแแแฃแ) แแแ แกแแแจแ.
- ...
แแแแ แแแแแแ แแ แกแ แแแงแแ แแแ แแ แคแแฅแขแก, แ แแ แแฃแชแแแแแแแแ แแแแแงแแแแแฃแแ แแแ แแแแก แกแ แฃแแ แจแแกแแแแแแกแแแ (แแกแแแ แแแแแแแแฃแ แ แคแแฅแขแแ แแก แแ แแ แกแแแแแ). แ แแแแ แจแแแแแซแแแ แแแ แแแขแแ แแแฃแแ แแงแแก แแแแแแแ แแแแแแแ? แจแแฅแแแแแ แแแแแ แแก แกแฃแ แแแแแ Git-แแก แแแแแก แกแแคแฃแซแแแแแ แแ แจแแแแแ แแแแแแงแแแแ แแกแแแ แแแแแกแแแแ แ แแแแชแแแแกแแแแก: แกแแขแแกแขแ แแแแแแแแจแ, แฌแแ แแแแแแจแ, แแ แแแ แแแแกแขแแแแก แแแแแแฃแ แแแแฅแแแแแแ... แแแแแแ แแฃแแแ, แแแแจแแแแแแแแแแ แแแแแแฃแแแแแ แแแแงแแแแแ แจแแกแ แฃแแแแฃแแ แแแฅแแแแแแแแ. แจแแแแแ แกแฃแ แแแแก แแฌแงแแแ: แ แแช แฃแคแ แ แแแ แขแแแแ, แแแ แแแแแแแแ แจแแชแแแแแแแก แแแแแแแแ.
แแแคแ แแกแขแ แฃแฅแขแฃแ แ แแ แแก แแแแ
แแฃ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แแแแฎแแแแแแ (แกแแ แแแ แแก แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แฎแแแแแกแแฌแแแแแแแ, แแแกแ แแแ แกแแ แแ แ.แจ.) แแ แแ แแก แคแแ แแแแแแแแฃแแ แแ โแแแแ แแแ แแแแแฃแแโ, แแแจแแ แแแแแกแแแแ แ แแแแแแแชแแแก แแแแแฎแแแแแก แแแแ แชแแแแแแ แจแแแซแแแแ แแแแแแฌแแแแก แแแแฆแฃแแแแแ แจแแแแแแแ. แแแแแแแแแ, แแแกแชแแแแ แแแแกแแก แแฅแแแ แฃแแแ แแแแแแ แแแ PHP 7.0-แแ แแ แจแแกแแแแแแกแแ แแแแแฌแแ แแ แแแแ - แแแจแแ แแแกแ แแแแแฉแแแ แฌแแ แแแแแแจแ แซแแแแ PHP-แแ (5.5) แแฃแชแแแแแแแ แแแแแแแ แแแแก แแแแแแก. แจแแแซแแแแ แแ แแแแแแฌแงแแ แแแ แฏแแแแแแก แแแ แกแแแก แแแแจแแแแแแแแแ แชแแแแแแแ, แแแแ แแ โแแจแแแแ แแแขแแแแแจแแโ: แกแแฃแ แแ แแแ แจแแแซแแแแ แแงแแก แแแแแกแแแแ แ แแแแแแแแแแฃแแแแแก แฃแแแแจแแแแแ แแแแแฎแแแแแจแ.
แแ แแ แแแแแแแก แแแแแญแ แแก แแแแแแแ แชแแแแแแแ แ แแแแ แช IaC (แแแคแ แแกแขแ แฃแฅแขแฃแ แ แ แแแแ แช แแแแ, โแแแคแ แแกแขแ แฃแฅแขแฃแ แ แ แแแแ แช แแแแโ) แแ แแแแชแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แแแแฎแแแแแแแก แจแแแแฎแแแก แแแแแชแฎแแแแก แแแแแแ แแ แแแ. แแแกแ แแแแแงแแแแแแ, แแแแแแแแแ แแแก แแ DevOps แกแแแชแแแแแกแขแแแก แจแแฃแซแแแแ แแแฃแจแแแ แแแแแ Git แแแแแแแชแแแก แกแแชแแแแแ, แแแแ แแ แแแก แกแฎแแแแแกแฎแแ แแแฌแแแแ. แแ แแแแแแแ Git-แจแ แแฅแแแแแ แแแแแ แแก แกแฃแ แแแ, แ แแแแแจแแช แแแแแแแชแแ แแแแแแแแแฃแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แงแแแแ แกแแแชแแคแแแแก แแแแแแแแกแฌแแแแแแ. แแแ แขแแแแ แ แแ แแแฅแแแ, แกแฃแ แแแแแแก แแฌแงแแแแก แกแแ แแแขแแแ (แฌแแกแแแ) แฃแแแ แแงแแก แแ แแกแ แแ แแแแแ แกแแชแแแจแ แกแแฌแงแแก แแแแแแ แแ แจแแ แฌแงแแฃแแ.
แแ แแแแ แคแแแแแแ แแแแแแแชแแแก แแ แฅแแขแแฅแขแฃแ แแก แจแแแแฎแแแแแจแ - แแแแแแแแแ, แแ แแก nginx, แ แแแแแแช แแแแก แแแแแแแชแแแก แฌแแ, แ แแแแแแช แฃแแแ แแฃแจแแแแก Docker แแแแขแแแแแ แจแ - Docker-แแก แกแฃแ แแแแแ แฃแแแ แจแแแฅแแแแก Git-แแก แแแแแแแ แแแแแแฃแแ แคแแแแกแแแแก. แจแแแแแ แแแ แแแแ แกแฃแ แแแ แจแแแชแแแก แแแแแแแชแแแก แแแ แฏแแแแแแ แแ แกแฎแแ โแแฎแแโ แแแแแแแแแแฃแแแแแแแ, แฎแแแ แแแแ แ แกแฃแ แแแ แจแแแชแแแก แแแแแฅแกแก.
แแแแแ แแก แกแฃแ แแแแแ, แแแแฃแแแแแชแแ Git-แแแ
Git-แแแ แจแแแ แแแแแฃแ Docker-แแก แงแแแแ แกแฃแ แแแก แแงแแคแ แแ แแแขแแแแ แแแ: แแ แแแแแ แแ แแแแแจแแแแแ. แแ แแแแแแ แกแฃแ แแแแแ แแแแแจแแฃแแแ Git-แจแ แคแแแแแแแก แกแแฎแแแแ, แจแแแซแแแแ แแแแแแฌแแ แแก แจแแแแแแ commit-แแ แแ แแแแแแแก แแฎแแแแ แแแแแฎแแแแแกแแแแก (แแ แ แฌแแ แแแแแแกแแแแก). แแก แแ แแก แแแแ แแแแแแ แ แแแแกแฎแแแแแแ แแแแแจแแแแแกแแแ: แแ แแกแแแแก แแชแ, แ แแแแแ แแแแแ แแขแฃแแ แแแแแแแฃแแแแแ แแแแจแ.
แแแ แ แแฅแแก แแ แแแแแ แกแฃแ แแแแแแ แจแแแ แแแแแแก: แกแแแแแแกแขแ แ แคแแแแแแ (แจแแแแซแแแแ แแแขแแแแขแฃแ แแ แแแแคแแ แแแแแ แแแ แชแแแแแฃแ แกแแแขแแ, แ แแแ แแฃแแแแแแ แแแฎแแ แแแกแขแแ แแก แแแแแแแแ แ แแแ แกแแ), แคแแแแแแแแ แแแแแจแแแแแแแ, แแแแแ แแขแฃแแ แแแแแแชแแแแแก แคแแแแแแแแ.
แแแก แจแแแแแ, แ แแช แแ แแแแแแ แกแฃแ แแแแแแก แแแแแฎแแแแแกแแก แแแแแแแ แฌแแ แแแแแแจแ แแแ แแแแแก แแฃแชแแแแแแแแ, แแแแแแแแแ แแแแ แแแแงแแแแก แแแ แแแแฃแแ แขแแแ. แแแขแแแแขแฃแ แแ แแ แแแแแแ แขแแแแ แแแแแกแแฎแฃแแแแแก แแแแแจแแแแ (แแแกแ แขแแแ แจแแแกแแแแแแแ Git-แแก แขแแแก) แแ แแแแแแแก แแแแแแแแ. แแฃ แแก แฌแแ แแแขแแแแ แแแแแกแขแฃแ แแ แฎแแ แแกแฎแแก แแแแงแแคแแแแแแก แแแแ , แแก แแแแแก แฌแแ แแแแแแแ.
แแแ
แงแแแแแคแแ แ แแฆแฌแแ แแแ (แแแจแแแแ, แแแแแกแแฎแฃแแแแแก แจแแแ แแแ, แจแแแแแแแ แแแแแ) แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแแแแฃแแแแแแแแ Bash แกแแ แแแขแแแแกแ แแ แกแฎแแ โแแแแ แแแแแแ แแแฃแแโ แฎแแแกแแฌแงแแแแแก แแแแแงแแแแแแ. แแแแ แแ แแฃ แแแแก แแแแแแแแแ, แแแจแแ แ แแฆแแช แแแแแแขแจแ แแแแฎแแ แชแแแแแแ แแแแแแฌแแแแก แแแ แกแแ แแฃแแแก แแ แชแฃแแ แแแแขแ แแแแ แแแแก. แแแแก แแแแแแแ, แฉแแแ แแแแแแแ, แ แแ แจแแแฅแแแแ แฉแแแแ แกแแแชแแแแแแแแฃแแ Workflow แแ แแแ แแแ CI/CD-แแก แจแแกแแฅแแแแแแ - แแแ.
แแแกแ แฌแงแแ แแก แแแแ แแแฌแแ แแแแ แ แฃแแแจแ, แฆแแ แแแแแ แแ แแแแแฅแแแงแแแแฃแแแ
แแแแแฎแแแแฃแแแ 13 แฌแแแก 2019 แแแแแกแขแแก: แแแแแแแ แแ แแแฅแขแ แแแ แแแแแแ แฅแแ
แแฃแแแ แแแขแแแ
แแแแแ แแ แแ แแแ Open Source แแแกแขแ แฃแแแแขแ, แ แแแแแแแช แฃแแแ แแแแฆแ แแแแจแแแแแแแแแ แแฆแแแ แแแ แแ แแคแแกแแฃแ แแแ แแแแจแ แแฃแแแ แแแขแแแDocker แแแ แแแแก แแแแกแขแแ แ. แแแกแ แแแแแงแแแแแแก แแแแ Docker-แแ แแแแแฃแแ แแ แแแฅแขแแแแก แแฅแกแแแฃแแขแแชแแแจแ แกแชแแแแแแ แแแฎแกแแแแแแก แคแแ แแแแแก, แแแแขแแ แแ แแแแแขแแชแแ แจแแแแแคแแ แแแแแ แ แแแแแแแแ แกแแแแขแแ แแกแ แแแฎแแกแแแแแแแแก แแแแแฎแแแแแ.
แแแแ แชแแแแแแกแแแแก, Kubernetes แแแแแแแแแ:
- แแแแแงแแคแแแก แแแแแ โ แแแแแแแชแแแก แแฎแแแ แแแ แกแแแก แแแแแงแแคแแแก แจแแแแฌแแแแ (แแแกแแ แขแ แแคแแแแก แแแแแ แแแ);
- แแแซแ แแแ แแแแแฎแแแแ - แแแแแกแแฎแฃแแแแแก แแแแแแแแแแ แฃแแ แแแแแฎแแแแ แแแแขแแแแแ แแแแก แแแแกแขแแ แจแ (แแแแแ แแแ, แแแแแฎแแแแ, แแแจแแแแแกแแแแก แแแแแแแแแ, แแแซแ แแแแแก แแแแแ แแแ);
- แกแแแฅแ แแแฃแแ แแแแแฎแแแแ - แกแฃแ แแแแก แแแแแฎแแแแ แแแแกแขแแ แจแ แแแแกแฎแแแแแแฃแแ แแแแแแแแ: แฏแแ แแแแขแแแแแ แแแแก แแแฎแแแแ แแ, แจแแแแแ แแแแแ แฉแแแแ;
- แแแแแ แแก แแแแแจแแแแแแ - แแฎแแแ แกแฃแ แแแแก แแแจแแแแ แแแแขแแแแแ แแแแก แจแแแฆแฃแแฃแ (แแชแแ แ) แ แแแแแแแแแแ แแแแแแแแแแแก แแแแแขแแ แแแแแกแแแแก.
แแแแแแแแ แฃแฌแงแแแขแ แแแฌแแแแแ แแ แแ แแก แแฎแแแแ แแฎแแแ แแแ แกแแแก แแแแแจแแแแ, Kubernetes-แก แแฅแแก แแแแแ แ แแแ แจแแกแแซแแแแแแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แจแแแแแแแ แแแแแแกแแแแก: แฉแแจแแแแแฃแแ แแแแแขแแ แแแแ แแ แจแแกแแแ แงแแแแ แแแแขแแแแแ แแกแแแแก, แแแขแแแแขแฃแ แ แกแแแแแ แแแ แแ แ.แจ. แแก แงแแแแแคแแ แ แฃแแแ แแฃแจแแแแก แแ แฃแแ แแแแ แแแแแแแ แกแแแแแแแแก. แแแแฎแแ แชแแแแแแ แแฅแแแแก แแ แแชแแกแแแจแ.
แกแแแแแแ แ แแแแแแแแแชแแแแ
- แแแแแแงแแแแ Docker.
- แจแแฅแแแแแ แแแแแแแชแแแแแก Docker แกแฃแ แแแแแ แแฅแแแแ แงแแแแ แกแแญแแ แแแแแกแแแแก.
- แแแแชแแแแ แแ แแแชแแแ "แแแคแ แแกแขแ แฃแฅแขแฃแ แ แแ แแก แแแแ".
- แแแแแแแจแแ แแ Git Docker-แแแ.
- แแแแ แแแฃแแแ แแ แแแจแแแแแก แแแแแแแแแแ แแแ.
- แแแแแแงแแแแ แแแ แแแแขแคแแ แแ (Kubernetes แแ แกแฎแแ).
แแแแแแแแ แแ แกแแแแแแแ
แแแแแ แกแแแฅแขแแแแแแแ (แแแแฎแแแแแแ แแ แแ แกแแแแ)
แแแแแ แแจแแก แแ แแแแแขแแชแแ:
PS
แกแฎแแ แแแฎแกแแแแแแแ แแแแแแ แฉแแแแก แแแแแแ:
- ยซ
werf - แฉแแแแ แแแกแขแ แฃแแแแขแ CI / CD-แกแแแแก Kubernetes-แจแ (แแแแแฎแแแแ แแ แแแแแ แแแแแ แแจแ) ยป (แแแแขแ แ แกแขแแแแแ แแแ; 27 แฌแแแก 2019 แแแแกแ DevOpsConf-แแ); - ยซ
แแแแแชแแแแ แแแแแแ แแ แแฃแแแ แแแขแแแ ยป (แแแแขแ แ แกแขแแแแแ แแแ; 8 แฌแแแก 2018 แแแแแแแ แ HighLoad++-แแ); - ยซ
CI/CD แกแแฃแแแแแกแ แแ แแฅแขแแแ Kubernetes-แแแ แแ GitLab-แแแ ยป (แแแแขแ แ แกแขแแแแแ แแแ; 7 แฌแแแก 2017 แแแแแแแ แ HighLoad++-แแ); - ยซ
แฉแแแแ แแแแแชแแแแแแ Kubernetes-แแแ แแชแแ แ แแ แแแฅแขแแแจแ ยป (แแแแขแ แ แกแขแแแแแ แแแ; 6 แฌแแแก 2017 แแแแแกแ RootConf-แแ).
แฌแงแแ แ: www.habr.com