
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рддреЗ рд╕рдордп, рдкреНрд░рд╢реНрди рдЙрда рд╕рдХрддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдХрд┐рддрдиреЗ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ? рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдмреЗрд╣рддрд░ рд╣реИ: рдХрдИ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрд╡рд░ рдЦрд░реАрджрдирд╛ рдпрд╛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдПрдХ рджрд░реНрдЬрди рдкреБрд░рд╛рдиреА рдорд╢реАрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛? рдФрд░ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ, рдХреНрдпрд╛ рдЖрда рд╕рд┐рдВрдЧрд▓-рдХреЛрд░ рдпрд╛ рджреЛ рдХреНрд╡рд╛рдб-рдХреЛрд░ рдЗрдВрд╕реНрдЯреИрдВрд╕ рд▓реЗрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ?
рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣реИрдВ рдЯреАрдо рдХреЗ рдЕрдиреБрд╡рд╛рдж рдореЗрдВ .
рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд╖рдорддрд╛
рд╕рд╛рдорд╛рдиреНрдпрддрдГ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдПрдХ рдмрдбрд╝реЗ "рд╕реБрдкрд░рдиреЛрдб" рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреА рдХреБрд▓ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╢рдХреНрддрд┐ рдЗрд╕рдХреЗ рд╕рднреА рдШрдЯрдХ рдиреЛрдбреНрд╕ рдХреА рд╢рдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдпреЛрдЧ рд╣реИред
рдХрд┐рд╕реА рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╡рд╛рдВрдЫрд┐рдд рд▓рдХреНрд╖реНрдп рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ 8 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдФрд░ 32 рдЬреАрдмреА рд░реИрдо рдХреА рдХреБрд▓ рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ рдЗрддрдиреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдлрд┐рд░ рдЖрдк 16 рдЬреАрдмреА рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рджреЛ рдиреЛрдбреНрд╕ рдпрд╛ 8 рдЬреАрдмреА рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рдЪрд╛рд░ рдиреЛрдбреНрд╕, рджреЛ рдХреНрд╡рд╛рдб-рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдпрд╛ рдЪрд╛рд░ рджреЛрд╣рд░реЗ-рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХреЗ рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВ:

рджреЛрдиреЛрдВ рд╡рд┐рдХрд▓реНрдк рд╕рдорд╛рди рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд┐рдЪрд▓реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЪрд╛рд░ рдЫреЛрдЯреЗ рдиреЛрдб рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╢реАрд░реНрд╖ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рджреЛ рдмрдбрд╝реЗ рдиреЛрдб рд╣реЛрддреЗ рд╣реИрдВред
рдХреМрди рд╕рд╛ рд╡рд┐рдХрд▓реНрдк рдмреЗрд╣рддрд░ рд╣реИ?
рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рджреЛрдиреЛрдВ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд╛рднреЛрдВ рдкрд░ рдирдЬрд░ рдбрд╛рд▓реЗрдВред рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред
рдХрдИ рдмрдбрд╝реЗ рдиреЛрдбреНрд╕
рдмрд╣реБрдд рд╕рд╛рд░реА рдЫреЛрдЯреА-рдЫреЛрдЯреА рдЧрд╛рдВрдареЗрдВ
рдЖрд╕рд╛рди рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрди (рдпрджрд┐ рдпрд╣ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╣реИ)
рд╕реБрдЪрд╛рд░реВ рдСрдЯреЛрд╕реНрдХреЗрд▓рд┐рдВрдЧ
рд╕рд╕реНрддрд╛ (рдпрджрд┐ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╣реЛ)
рдХреАрдордд рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИ (рдХреНрд▓рд╛рдЙрдб рдореЗрдВ)
рдЖрдк рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдкреВрд░реНрдг рдкреНрд░рддрд┐рдХреГрддрд┐
рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕рд┐рд╕реНрдЯрдо рдбреЗрдореЙрди рдкрд░ рдХрдо рдУрд╡рд░рд╣реЗрдб)
рдЙрдЪреНрдЪрддрд░ рдХреНрд▓рд╕реНрдЯрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдо рдХреЗрд╡рд▓ рдХрд╛рд░реНрдпрд╢реАрд▓ рдиреЛрдбреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдорд╛рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЖрдХрд╛рд░ рдХрд╛ рдЪрдпрди рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╡рд┐рд╖рдп рд╣реИред
рддреЛ, рдЖрдЗрдП рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВред
рд╡рд┐рдХрд▓реНрдк 1: рдХрдИ рдмрдбрд╝реЗ рдиреЛрдбреНрд╕
рд╕рдмрд╕реЗ рдЪрд░рдо рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдб рд╣реИред рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпрд╣ 16 CPU рдХреЛрд░ рдФрд░ 16 GB RAM рд╡рд╛рд▓рд╛ рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдб рд╣реЛрдЧрд╛ред
рдкреЗрд╢реЗрд╡рд░реЛрдВ
рдкреНрд▓рд╕ # 1. рдирд┐рдпрдВрддреНрд░рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди
рд╕рдВрдкреВрд░реНрдг рдмреЗрдбрд╝реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреБрдЫ рдХрд╛рд░реЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЕрдкрдбреЗрдЯ рдФрд░ рдлрд╝рд┐рдХреНрд╕реЗрд╕ рдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рдЬрд╛рд░реА рдХрд░реЗрдВ, рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордиреНрд╡рдпрд┐рдд рдХрд░реЗрдВред рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рднреА рдХрдо рд╣реИред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдмрд╛рддреЗрдВ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рдЖрдкрдХреЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВ, рдХреНрд▓рд╛рдЙрдб рдЗрдВрд╕реНрдЯреИрдВрд╕ рдкрд░ рдирд╣реАрдВред
рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕реНрдерд┐рддрд┐ рднрд┐рдиреНрди рд╣реИред рд╡рд╣рд╛рдВ, рдкреНрд░рдмрдВрдзрди рдХрд╛ рдХрд╛рд░реНрдп рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рджрд╕ рдиреЛрдбреНрд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдПрдХ рдиреЛрдб рдХреЗ рдкреНрд░рдмрдВрдзрди рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реИред
рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдкреЙрдбреНрд╕ рдХреЗ рдмреАрдЪ рдЯреНрд░реИрдлрд╝рд┐рдХ рд░реВрдЯрд┐рдВрдЧ рдФрд░ рд▓реЛрдб рд╕рдВрддреБрд▓рди рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдореБрдЦреНрдп рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдиреЛрдбреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдкреЛрд░реНрдЯ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдиреЛрдбрдкреЛрд░реНрдЯ рд╕реЗрд╡рд╛ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдб рдкрд░ 30000-32767 рдХреА рд╕реАрдорд╛ рдореЗрдВ рдПрдХ рдкреЛрд░реНрдЯ рд╕реЗрдЯ рдХрд░рддреА рд╣реИ)ред Kube-рдкреНрд░реЙрдХреНрд╕реА рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд┐рдпрдо рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдиреЛрдб рд╕реЗ рдкреЙрдб рддрдХ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рджреЛ рдиреЛрдбреНрд╕ рдкрд░ рджрд╕ рдкреЙрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

рдкреНрд▓рд╕ #2: рдкреНрд░рддрд┐ рдиреЛрдб рдХрдо рд▓рд╛рдЧрдд
рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрд╛рд░ рдЕрдзрд┐рдХ рдорд╣рдВрдЧреА рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореВрд▓реНрдп рд╡реГрджреНрдзрд┐ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рд░реИрдЦрд┐рдХ рдирд╣реАрдВ рд╣реЛрддреАред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, 10 рдЬреАрдмреА рдореЗрдореЛрд░реА рд╡рд╛рд▓рд╛ рдПрдХ рджрд╕-рдХреЛрд░ рд╕рд░реНрд╡рд░ рдЖрдорддреМрд░ рдкрд░ рд╕рдорд╛рди рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рджрд╕ рд╕рд┐рдВрдЧрд▓-рдХреЛрд░ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рд╕рд╕реНрддрд╛ рд╣реЛрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ рдирд┐рдпрдо рдЖрдорддреМрд░ рдкрд░ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдкреНрд░рдореБрдЦ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреА рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ, рдХреАрдорддреЗрдВ рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдмрдврд╝рддреА рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдореЗрдВ, рдЖрдк рдЖрдорддреМрд░ рдкрд░ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрд╡рд░ рдкрд░ рдкреИрд╕рд╛ рдирд╣реАрдВ рдмрдЪрд╛ рд╕рдХрддреЗред
рдкреНрд░реЛ #3: рдЖрдк рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХрд┐рд╕реА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ 8GB рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ 1GB рдиреЛрдбреНрд╕ рдкрд░ рддрдм рддрдХ рдирд╣реАрдВ рдЪрд▓рд╛ рдкрд╛рдПрдВрдЧреЗ, рдЬрдм рддрдХ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрдбрд╝рд╛ рд╡рд░реНрдХрд░ рдиреЛрдб рди рд╣реЛред
рд╡рд┐рдкрдХреНрд╖
рд╡рд┐рдкрдХреНрд╖ #1: рдкреНрд░рддрд┐ рдиреЛрдб рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреЙрдб
рдпрджрд┐ рдПрдХ рд╣реА рдХрд╛рд░реНрдп рдХрдо рдиреЛрдбреНрд╕ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдЕрдзрд┐рдХ рдкреЙрдб рд╣реЛрдВрдЧреЗред
рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ.
рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкреЙрдб рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо (рдЬреИрд╕реЗ рдбреЙрдХрд░) рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХреНрдпреВрдмрд▓реЗрдЯ рдФрд░ рд╕реАрдПрдбрд╡рд╛рдЗрдЬрд░ рдкрд░ рдХреБрдЫ рдУрд╡рд░рд╣реЗрдб рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпреВрдмрд▓реЗрдЯ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдиреЛрдб рдкрд░ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рдЙрддреНрддрд░рдЬреАрд╡рд┐рддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ - рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдХрдВрдЯреЗрдирд░ рд╣реЛрдВрдЧреЗ, рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
CAdvisor рдПрдХ рдиреЛрдб рдкрд░ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдЙрдкрдпреЛрдЧ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХреНрдпреВрдмрд▓реЗрдЯ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреБрдирдГ, рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдХрдВрдЯреЗрдирд░ рд╣реЛрдВрдЧреЗ, cAdvisor рдФрд░ kubelet рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рдХрд╛рдо рд╣реЛрдЧрд╛ред
рдпрджрд┐ рдореЙрдбреНрдпреВрд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рддреЛ рдЗрд╕рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдзреАрдорд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рднреА рдХрдо рд╣реЛ рд╕рдХрддреА рд╣реИред

Kubernetes рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореЗрдВ, рдХреБрдЫ , рдиреЛрдбреНрд╕ рд░реЗрдбреА/рдиреЙрдЯрд░реЗрдбреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдХреВрджрддреЗ рд░рд╣рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдиреЛрдб рдкрд░ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рдирд┐рдпрдорд┐рдд рдХреНрдпреВрдмрд▓реЗрдЯ рдЬрд╛рдВрдЪ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред
рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ . рдиреЛрдб рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдкреНрд░рддрд┐ рдиреЛрдб рдЕрдзрд┐рдХ рдкреЙрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдХрдард┐рди рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛрдВрдЧреА рдпрд╛ рд╕рдм рдХреБрдЫ рдареАрдХ рдЪрд▓реЗрдЧрд╛ред рдХрд╛рд░реНрдп рдХрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред
рдорд╛рдЗрдирд╕ #2. рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реАрдорд╛
рдмрд╣реБрдд рдХрдо рдиреЛрдбреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рдкреНрд░рднрд╛рд╡реА рдбрд┐рдЧреНрд░реА рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдВрдЪ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рд╡рд╛рд▓рд╛ рдПрдХ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рд╡рд╛рд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рджреЛ рдиреЛрдбреНрд╕ рд╣реИрдВ, рддреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рдкреНрд░рднрд╛рд╡реА рдкреНрд░рддрд┐рдХреГрддрд┐ рдбрд┐рдЧреНрд░реА рдШрдЯрдХрд░ рджреЛ рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдкрд╛рдВрдЪ рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдХреЗрд╡рд▓ рджреЛ рдиреЛрдбреНрд╕ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рддреБрд░рдВрдд рдХрдИ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддреА рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдВрдЪ рдпрд╛ рдЕрдзрд┐рдХ рдиреЛрдб рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдПрдХ рдЕрд▓рдЧ рдиреЛрдб рдкрд░ рдЪрд▓реЗрдЧреА, рдФрд░ рдПрдХ рдиреЛрдб рд╡рд┐рдлрд▓рддрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдирд╖реНрдЯ рд╣реЛрдЧреАред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдиреЛрдбреНрд╕ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдорд╛рдЗрдирд╕ #3. рдЕрд╕рдлрд▓рддрд╛ рдХреЗ рдмрджрддрд░ рдкрд░рд┐рдгрд╛рдо
рдиреЛрдбреНрд╕ рдХреА рдХрдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдХрд╛рд░рдг, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рджреЛ рдиреЛрдб рд╣реИрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рдЖрдзреЗ рдореЙрдбреНрдпреВрд▓ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред
рдмреЗрд╢рдХ, Kubernetes рдЕрд╕рдлрд▓ рдиреЛрдб рд╕реЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЛ рдЕрдиреНрдп рдиреЛрдб рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрджрд┐ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдо рд╣реЛрдЧреА, рддреЛ рдкрд░реНрдпрд╛рдкреНрдд рдореБрдХреНрдд рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдкрдХреЗ рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдм рддрдХ рдЕрдиреБрдкрд▓рдмреНрдз рд░рд╣реЗрдВрдЧреЗ рдЬрдм рддрдХ рдЖрдк рд╡рд┐рдлрд▓ рдиреЛрдб рдХреЛ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рд▓рд╛рддреЗред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдиреЛрдбреНрд╕ рд╣реЛрдВрдЧреЗ, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдкреНрд░рднрд╛рд╡ рдЙрддрдирд╛ рд╣реА рдХрдо рд╣реЛрдЧрд╛ред
рдорд╛рдЗрдирд╕ #4. рдЕрдзрд┐рдХ рдСрдЯреЛрд╕реНрдХреЗрд▓рд┐рдВрдЧ рдЪрд░рдг
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╛рдЙрдб рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдСрдЯреЛрд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд░реНрддрдорд╛рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдиреЛрдбреНрд╕ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдпрд╛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрдбрд╝реЗ рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде, рдСрдЯреЛрд╕реНрдХреЗрд▓рд┐рдВрдЧ рдЕрдзрд┐рдХ рдЕрдирд┐рдпрдорд┐рдд рдФрд░ рднрджреНрджреА рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреЛ рдиреЛрдбреНрд╕ рдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЛрдб рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд╖рдорддрд╛ рдПрдХ рдмрд╛рд░ рдореЗрдВ 50% рдмрдврд╝ рдЬрд╛рдПрдЧреАред рдФрд░ рдЖрдкрдХреЛ рдЗрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рднрд▓реЗ рд╣реА рдЖрдкрдХреЛ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛред
рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдСрдЯреЛрд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдиреЛрдбреНрд╕ рдЬрд┐рддрдиреЗ рдЫреЛрдЯреЗ рд╣реЛрдВрдЧреЗ, рдЖрдкрдХреЛ рдЙрддрдиреА рд╣реА рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реА рдФрд░ рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдорд┐рд▓реЗрдЧреАред
рдЕрдм рдЖрдЗрдП рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫреЛрдЯреЗ рдиреЛрдбреНрд╕ рд╣реЛрдиреЗ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдкрд░ рдирдЬрд░ рдбрд╛рд▓реЗрдВред
рд╡рд┐рдХрд▓реНрдк 2: рдХрдИ рдЫреЛрдЯреЗ рдиреЛрдбреНрд╕
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд╛рдн рдореВрд▓рддрдГ рдХрдИ рдмрдбрд╝реЗ рдиреЛрдбреНрд╕ рд╡рд╛рд▓реЗ рд╡рд┐рдкрд░реАрдд рд╡рд┐рдХрд▓реНрдк рдХреЗ рдиреБрдХрд╕рд╛рдиреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВред
рдкреЗрд╢реЗрд╡рд░реЛрдВ
рдкреНрд░реЛ #1: рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдХрдо рдкреНрд░рднрд╛рд╡
рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдиреЛрдб рд╣реЛрдВрдЧреЗ, рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рдЙрддрдиреЗ рд╣реА рдХрдо рдкреЙрдб рд╣реЛрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рджрд╕ рдиреЛрдбреНрд╕ рдкрд░ рд╕реМ рдореЙрдбреНрдпреВрд▓ рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдореЗрдВ рдФрд╕рддрди рджрд╕ рдореЙрдбреНрдпреВрд▓ рд╣реЛрдВрдЧреЗред
рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдПрдХ рдиреЛрдб рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдХрд╛ рдХреЗрд╡рд▓ 10% рдЦреЛрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдореНрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдХреБрдЫ рд╣реА рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдВрдЧреА рддрдерд╛ рд╕рдореНрдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмрдиреЗ рд░рд╣реЗрдВрдЧреЗред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╢реЗрд╖ рдиреЛрдбреНрд╕ рдореЗрдВ рд╡рд┐рдлрд▓ рдиреЛрдб рдХреЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╖рдорддрд╛ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдкреЙрдбреНрд╕ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЬрд▓реНрджреА рд╡рд╛рдкрд╕ рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред
рдкреНрд▓рд╕ #2: рдЕрдЪреНрдЫреА рдкреНрд░рддрд┐рдХреГрддрд┐
рдпрджрд┐ рдкрд░реНрдпрд╛рдкреНрдд рдиреЛрдбреНрд╕ рд╣реИрдВ, рддреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╢реЗрдбреНрдпреВрд▓рд░ рд╕рднреА рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдиреЛрдбреНрд╕ рдЕрд╕рд╛рдЗрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣, рдпрджрд┐ рдХреЛрдИ рдиреЛрдб рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧреА рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЙрдкрд▓рдмреНрдз рд░рд╣реЗрдЧрд╛ред
рд╡рд┐рдкрдХреНрд╖
рдорд╛рдЗрдирд╕ #1: рдирд┐рдпрдВрддреНрд░рдг рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди
рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдиреЛрдбреНрд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЛрдб рдХреЛ рдЕрдиреНрдп рд╕рднреА рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд┐рдШрд╛рдд рд░реВрдк рд╕реЗ рдмрдврд╝рддреА рд╣реИ, рдФрд░ рдЗрди рд╕рднреА рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдирд┐рдпрдВрддреНрд░рдХ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдиреЛрдб рдирд┐рдпрдВрддреНрд░рдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рднреА рдиреЛрдбреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдирдХреЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛ рд╕рдХреЗ - рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдиреЛрдбреНрд╕ рд╣реЛрдВрдЧреЗ, рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдЙрддрдирд╛ рдЕрдзрд┐рдХ рднрд╛рд░ рд╣реЛрдЧрд╛ред
etcd рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд▓реЛрдб рднреА рдмрдврд╝ рд░рд╣рд╛ рд╣реИ - рдкреНрд░рддреНрдпреЗрдХ kubelet рдФрд░ kube-proxy рдХреЙрд▓ etcd рдХреЗ рд▓рд┐рдП (рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП etcd рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рд╛рдорд╛рдиреНрдпрддрдГ, рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдб, рдореБрдЦреНрдп рдиреЛрдбреНрд╕ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдШрдЯрдХреЛрдВ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рднрд╛рд░ рдбрд╛рд▓рддрд╛ рд╣реИред

Kubernetes рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ . рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 500 рдиреЛрдбреНрд╕ рд╣реИрдВ .
рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпреВрдм-рдЕрдк рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рд╕реНрдЯрд░ рдиреЛрдб рдХреЗ рд▓рд┐рдП рд╕рд╣реА VM рдЖрдХрд╛рд░ред рдЕрд░реНрдерд╛рддреН, рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдиреЛрдб рд╣реЛрдВрдЧреЗ, рдореБрдЦреНрдп рдиреЛрдб рдЙрддрдиреЗ рд╣реА рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рд╣реЛрдВрдЧреЗред
рдЗрди рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд╛рд╕ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬреИрд╕реЗ . рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреЛ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрд╛рд░реНрдпрд╢реАрд▓ рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
рд╡рд┐рдкрдХреНрд╖ #2: рдЕрдзрд┐рдХ рдУрд╡рд░рд╣реЗрдб
рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдб рдкрд░, Kubernetes рд╕рд┐рд╕реНрдЯрдо рдбреЗрдореЙрди рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ - рдЗрдирдореЗрдВ рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо (рдЬреИрд╕реЗ Docker), kube-proxy рдФрд░ kubelet, cAdvisor рд╕рд╣рд┐рдд рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд╡реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рдЫреЛрдЯреЗ рдиреЛрдб рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рдЗрд╕ рдУрд╡рд░рд╣реЗрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдбрд╝рд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдПрдХ рдиреЛрдб рдкрд░ рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдбреЗрдореЙрди рдорд┐рд▓рдХрд░ 0,1 рд╕реАрдкреАрдпреВ рдХреЛрд░ рдФрд░ 0,1 рдЬреАрдмреА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ 10 рдЬреАрдмреА рдореЗрдореЛрд░реА рд╡рд╛рд▓рд╛ рдПрдХ 1-рдХреЛрд░ рдиреЛрдб рд╣реИ, рддреЛ рдбреЗрдореЙрди рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд╖рдорддрд╛ рдХрд╛ 1% рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, 10 рдЬреАрдмреА рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рджрд╕ рд╕рд┐рдВрдЧрд▓-рдХреЛрд░ рдиреЛрдбреНрд╕ рдкрд░, рдбреЗрдореЙрди рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд╖рдорддрд╛ рдХрд╛ XNUMX% рд╣рд┐рд╕реНрд╕рд╛ рд▓реЗ рд▓реЗрдВрдЧреЗред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрд┐рддрдиреЗ рдХрдо рдиреЛрдбреНрд╕ рд╣реЛрдВрдЧреЗ, рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрддрдиреА рд╣реА рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдорд╛рдЗрдирд╕ #3: рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдХреБрд╢рд▓ рдЙрдкрдпреЛрдЧ
рдЫреЛрдЯреЗ рдиреЛрдбреНрд╕ рдкрд░, рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╢реЗрд╖ рд╕рдВрд╕рд╛рдзрди рдЦрдВрдб рдЗрддрдиреЗ рдЫреЛрдЯреЗ рд╣реЛрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреЛрдИ рдХрд╛рд░реНрдпрднрд╛рд░ рди рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХреЗ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдЕрдкреНрд░рдпреБрдХреНрдд рд░рд╣ рдЬрд╛рдПрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдкреЙрдб рдХреЛ 0,75 рдЬреАрдмреА рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рджрд╕ рдиреЛрдб рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 1GB рдореЗрдореЛрд░реА рд╣реИ, рддреЛ рдЖрдк рджрд╕ рдкреЙрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдореЗрдВ 0,25GB рдЕрдкреНрд░рдпреБрдХреНрдд рдореЗрдореЛрд░реА рдмрдЪреЗрдЧреАред
рдЗрд╕рдХрд╛ рдЕрд░реНрде рдпрд╣ рд╣реИ рдХрд┐ рдкреВрд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреА 25% рдореЗрдореЛрд░реА рдмрд░реНрдмрд╛рдж рд╣реЛ рдЬрд╛рддреА рд╣реИред
10GB рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рдПрдХ рдмрдбрд╝реЗ рдиреЛрдб рдкрд░, рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ 13 рдореЙрдбреНрдпреВрд▓ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рднреА рдХреЗрд╡рд▓ рдПрдХ рдЕрдкреНрд░рдпреБрдХреНрдд 0,25GB рд╣рд┐рд╕реНрд╕рд╛ рдмрдЪ рдЬрд╛рдПрдЧрд╛ред
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреЗрд╡рд▓ 2,5% рдореЗрдореЛрд░реА рд╣реА рдмрд░реНрдмрд╛рдж рд╣реЛрддреА рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдмрдбрд╝реЗ рдиреЛрдбреНрд╕ рдкрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рддрдо рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреБрдЫ рдмрдбрд╝реЗ рдиреЛрдб рдпрд╛ рдХрдИ рдЫреЛрдЯреЗ рдиреЛрдб?
рддреЛ, рдХреМрди рд╕рд╛ рдмреЗрд╣рддрд░ рд╣реИ: рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреБрдЫ рдмрдбрд╝реЗ рдиреЛрдбреНрд╕ рдпрд╛ рдХрдИ рдЫреЛрдЯреЗ рдиреЛрдбреНрд╕? рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЗрд╕рдХрд╛ рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдЙрддреНрддрд░ рдирд╣реАрдВ рд╣реИред рдмрд╣реБрдд рдХреБрдЫ рдЖрд╡реЗрджрди рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ 10 рдЬреАрдмреА рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдмрдбрд╝реЗ рдиреЛрдбреНрд╕ рд╣реА рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдФрд░ рдпрджрд┐ рдХрд┐рд╕реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рджрд╕ рдЧреБрдирд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рджреЛ рдиреЛрдбреНрд╕ рдкрд░ рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рд░рдЦрдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдЙрдард╛рдирд╛ рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ - рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рджрд╕ рдиреЛрдбреНрд╕ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред
рдордзреНрдпрд╡рд░реНрддреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪреБрдирд╛рд╡ рдХрд░реЗрдВред рд╢рд╛рдпрдж рдХреБрдЫ рддрд░реНрдХ рдЖрдкрдХреА рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрдВред
рдФрд░ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рднреА рдЧрд╛рдВрдареЗрдВ рдПрдХ рд╣реА рдЖрдХрд╛рд░ рдХреА рд╣реЛрдВред рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдПрдХ рдЖрдХрд╛рд░ рдХреЗ рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ, рдлрд┐рд░ рдЙрдирдореЗрдВ рднрд┐рдиреНрди рдЖрдХрд╛рд░ рдХреЗ рдиреЛрдбреНрд╕ рдЬреЛрдбрд╝рдиреЗ рддрдерд╛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдирд╣реАрдВ рд░реЛрдХ рд╕рдХрддрд╛ред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдЖрдк рджреЛрдиреЛрдВ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕рдХрд╛ рдХреЛрдИ рдПрдХ рдиреБрд╕реНрдЦрд╛ рдирд╣реАрдВ рд╣реИ, рддрдерд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдкрдиреА рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реЛрддреА рд╣реИрдВ, рддрдерд╛ рдХреЗрд╡рд▓ рдЙрддреНрдкрд╛рджрди рд╣реА рд╕рдЪреНрдЪрд╛рдИ рдХреЛ рд╕рд╛рдордиреЗ рд▓рд╛рдПрдЧрд╛ред
рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЕрдиреБрд╡рд╛рдж .
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА: .
рд╕реНрд░реЛрдд: www.habr.com
