рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЫреЗрдж рднрд░рдирд╛ред DevOpsConf рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рдкреНрд░рддрд┐рд▓реЗрдЦ

рд╕рд╛рдЙрдердмреНрд░рд┐рдЬ рд╕реЙрд▓реНрдпреВрд╢рдВрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдФрд░ рд╕реНрд▓рдо рд╢рд┐рдХреНрд╖рдХ рдкрд╛рд╡реЗрд▓ рд╕реЗрд▓рд┐рд╡рд╛рдиреЛрд╡ рдиреЗ DevOpsConf 2019 рдореЗрдВ рдПрдХ рдкреНрд░рд╕реНрддреБрддрд┐ рджреАред рдпрд╣ рд╡рд╛рд░реНрддрд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ "рд╕реНрд▓рдо рдореЗрдЧрд╛" рдкрд░ рдЧрд╣рди рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред

рд╕реНрд▓рдо рдмреЗрд╕рд┐рдХ: рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдПрдХ рдкрд░рд┐рдЪрдп 18-20 рдирд╡рдВрдмрд░ рдХреЛ рдореЙрд╕реНрдХреЛ рдореЗрдВ рд╣реЛрдЧрд╛ред
рд╕реНрд▓рдо рдореЗрдЧрд╛: рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ тАФ рдореЙрд╕реНрдХреЛ, 22-24 рдирд╡рдВрдмрд░ред
рд╕реНрд▓рдо рдСрдирд▓рд╛рдЗрди: рджреЛрдиреЛрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рд╣рдореЗрд╢рд╛ рдЙрдкрд▓рдмреНрдзред

рдХрдЯ рдХреЗ рдиреАрдЪреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐рд▓реЗрдЦ рд╣реИред

рд╢реБрдн рджреЛрдкрд╣рд░, рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдФрд░ рдЙрдирд╕реЗ рд╕рд╣рд╛рдиреБрднреВрддрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЛред рдЖрдЬ рдореИрдВ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛.

рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдЬ рд╣реЙрд▓ рдореЗрдВ рдХрдИ рд╕реБрд░рдХреНрд╖рд╛ рдЧрд╛рд░реНрдб рд╣реИрдВред рдпрджрд┐ рдореИрдВ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рджреБрдирд┐рдпрд╛ рд╕реЗ рдРрд╕реЗ рд╢рдмреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИрдВ рддреЛ рдореИрдВ рдЖрдкрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВред

рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рд▓рдЧрднрдЧ рдЫрд╣ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рдореЗрд░реА рдирдЬрд╝рд░ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдкрдбрд╝реАред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдХреА nth рд╕рдВрдЦреНрдпрд╛ рд╣реИ; рдЗрди рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдЙрдирдХреЗ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрддреЗ рд╣реИрдВред рдпреЗ рд╕рднреА рдпреВрдЬрд░реНрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╣реИрдВред рдЦреИрд░, рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдбреАрдПрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рдиреА, рд╡реЗ рдЖрдкрдХреЛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рджреЗрддреЗ рд╣реИрдВ, рд╡реЗ рдЖрдкрдХреЛ рд╡рд╣рд╛рдВ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреЗрддреЗ рд╣реИрдВ, рдЖрдк рд╡рд╣рд╛рдВ рдЕрдкрдиреЗ рдиреЗрдорд╕реНрдкреЗрд╕ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдЕрдкрдиреЗ рдореЛрд░реНрдЪреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реА рдкрд┐рдЫрд▓реА рдХрдВрдкрдиреА рдиреЗ рдРрд╕реА рд╕реЗрд╡рд╛ рдмреЗрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛ред рдФрд░ рдореБрдЭрд╕реЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЙрдкрдпреБрдХреНрдд рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдореИрдВ рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЖрдпрд╛. рдореБрдЭреЗ рд╕реАрдорд┐рдд рдЕрдзрд┐рдХрд╛рд░, рд╕реАрдорд┐рдд рдирд╛рдорд╕реНрдерд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рд▓реЛрдЧ рд╕рдордЭ рдЧрдП рдХрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдХреНрдпрд╛ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд░реЛрд▓-рдЖрдзрд╛рд░рд┐рдд рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ (рдЖрд░рдмреАрдПрд╕реА) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛ - рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рддреЛрдбрд╝ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рдореИрдВ рддреИрдирд╛рддреА рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдкреЙрдбреНрд╕ рд▓реЙрдиреНрдЪ рди рдХрд░ рд╕рдХреВрдВред рдореБрдЭреЗ рд╡рд╣ рд╕рдорд╕реНрдпрд╛ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рддреИрдирд╛рддреА рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдкреЙрдб рд▓реЙрдиреНрдЪ рдХрд░рдХреЗ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рдкреЙрдб рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд╕реМрднрд╛рдЧреНрдп рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВ, рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ, рдХреНрдпрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд╣рд╛рдБ рдХреНрдпрд╛ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рдЦреА рд╣реИред рд╕рд╛рде рд╣реА, рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЖрд░рдмреАрдПрд╕реА рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИред

рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рджреЛ рдорд┐рдирдЯ рдореЗрдВ рдореБрдЭреЗ рдЙрдирдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдорд┐рд▓рд╛, рдореИрдВрдиреЗ рд╕рднреА рдкрдбрд╝реЛрд╕реА рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдХреЛ рджреЗрдЦрд╛, рд╡рд╣рд╛рдВ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЪрд▓ рд░рд╣реЗ рдЙрддреНрдкрд╛рджрди рдореЛрд░реНрдЪреЛрдВ рдХреЛ рджреЗрдЦрд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд╕реЗрд╡рд╛ рдЦрд░реАрдж рд▓реА рдереА рдФрд░ рддреИрдирд╛рдд рдХрд░ рджреА рдереАред рдореИрдВ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдЦреБрдж рдХреЛ рдХрд┐рд╕реА рдХреЗ рд╕рд╛рдордиреЗ рдЬрд╛рдиреЗ рдФрд░ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдХреБрдЫ рдЕрдкрд╢рдмреНрдж рдбрд╛рд▓рдиреЗ рд╕реЗ рд░реЛрдХ рд╕рдХрд╛ред

рдореИрдВ рдЖрдкрдХреЛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рд╕реЗ рдЦреБрдж рдХреЛ рдХреИрд╕реЗ рдмрдЪрд╛рдпрд╛ рдЬрд╛рдПред

рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдореИрдВ рдЕрдкрдирд╛ рдкрд░рд┐рдЪрдп рджреЗ рджреВрдВ. рдореЗрд░рд╛ рдирд╛рдо рдкрд╛рд╡реЗрд▓ рд╕реЗрд▓рд┐рд╡рд╛рдиреЛрд╡ рд╣реИред рдореИрдВ рд╕рд╛рдЙрдердмреНрд░рд┐рдЬ рдореЗрдВ рдПрдХ рд╡рд╛рд╕реНрддреБрдХрд╛рд░ рд╣реВрдВред рдореИрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рдбреЗрд╡рдСрдкреНрд╕ рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдлреИрдВрд╕реА рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдордЭрддрд╛ рд╣реВрдВред рд╕рд╛рдЙрдердмреНрд░рд┐рдЬ рдХреЗ рдЗрдВрдЬреАрдирд┐рдпрд░ рдФрд░ рдореИрдВ рдпрд╣ рд╕рдм рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдкрд░рд╛рдорд░реНрд╢ рджреЗ рд░рд╣реЗ рд╣реИрдВред

рдЕрдкрдиреА рдореБрдЦреНрдп рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реНрд▓рд░реНрдореНрд╕ рдирд╛рдордХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рднреА рд▓реЙрдиреНрдЪ рдХреА рд╣реИрдВред рд╣рдо рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдкрдиреА рдХреНрд╖рдорддрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдЬрди-рдЬрди рддрдХ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рднреА K8s рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рд┐рдЦрд╛ рд╕рдХреЗрдВред

рдЖрдЬ рдореИрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛? рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рд╡рд┐рд╖рдп рд╕реНрдкрд╖реНрдЯ рд╣реИ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд▓реЗрдХрд┐рди рдореИрдВ рддреБрд░рдВрдд рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╡рд┐рд╖рдп рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИ - рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдореИрдВ рдШрд┐рд╕реЗ-рдкрд┐рдЯреЗ рд╢рдмреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкрд╣рд▓реЗ рд╣реА рд╕реИрдХрдбрд╝реЛрдВ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрд░рдмреАрдПрд╕реА рдПрд╡рдВ рдкреНрд░рдорд╛рдг рдкрддреНрд░ред

рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд▓реЗрдХрд░ рдореБрдЭреЗ рдФрд░ рдореЗрд░реЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЛ рдХреНрдпрд╛ рдкрд░реЗрд╢рд╛рдиреА рд╣реИред рд╣рдо рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рджреЗрдЦрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЙрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рднреА рдЬреЛ рдЕрдиреНрдп рдкрд░рд╛рдорд░реНрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХрдВрдкрдирд┐рдпреЛрдВ рд╕реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрддреЗ рд╣реИрдВред рдпрд╛рдиреА рддреНрд░рд╛рд╕рджреА рдХрд╛ рдкреИрдорд╛рдирд╛ рдЕрд╕рд▓ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИ.

рд╡рд╕реНрддреБрддрдГ рддреАрди рдмрд┐рдВрджреБ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдЖрдЬ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛:

  1. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХрд╛рд░ рдмрдирд╛рдо рдкреЙрдб рдЕрдзрд┐рдХрд╛рд░ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХрд╛рд░ рдФрд░ рдкреЙрдб рдЕрдзрд┐рдХрд╛рд░ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдирд╣реАрдВ рд╣реИрдВред
  2. рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░рд┐рдд рдХрд░рдирд╛ред рдореИрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рдЕрдзрд┐рдХрд╛рд░ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреА рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  3. рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ DoS рдХрд╛ рд╣рдорд▓рд╛. рдпрджрд┐ рд╣рдо рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рддреЛ рд╣рдо рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдореИрдВ рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡реЛрдВ рдкрд░ DoS рд╣рдорд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред

рдПрдХ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдмрд╛рдд рдЬрд┐рд╕рдХрд╛ рдореИрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрди рд╕рдмрдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рд╕ рдкрд░ рдХрд┐рдпрд╛, рдЬрд┐рд╕ рдкрд░ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рдм рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╣рдо Kubespray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВред рдпрджрд┐ рдХреЛрдИ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Ansible рдХреЗ рд▓рд┐рдП рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рд╣рдо рдЗрд╕рдХрд╛ рдкреНрд░рдпреЛрдЧ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдХрд░рддреЗ рд░рд╣рддреЗ рд╣реИрдВред рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрд╣реАрдВ рднреА рд░реЛрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдЖрдк рдЗрд╕реЗ рд▓реЛрд╣реЗ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдкрд░ рдпрд╛ рдХрд╣реАрдВ рдмрд╛рджрд▓ рдореЗрдВ рд░реЛрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ Kubernetes v1.14.5 рд╣реЛрдЧрд╛ред рд╕рдВрдкреВрд░реНрдг рдХреНрдпреВрдм рдХреНрд▓рд╕реНрдЯрд░, рдЬрд┐рд╕ рдкрд░ рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдорд╕реНрдерд╛рди рдПрдХ рдЕрд▓рдЧ рдЯреАрдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдФрд░ рдЗрд╕ рдЯреАрдо рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдорд╕реНрдерд╛рди рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред рд╡реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ, рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред рд▓реЗрдХрд┐рди рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЦрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИред

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЫреЗрдж рднрд░рдирд╛ред DevOpsConf рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рдкреНрд░рддрд┐рд▓реЗрдЦ

рдореИрдВрдиреЗ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ рд╕рдмрд╕реЗ рдкрд╣рд▓реА рдЪреАрдЬрд╝ рдЬреЛ рд╣рдо рдХрд░реЗрдВрдЧреЗ рд╡рд╣ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред рд╣рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдкреЙрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рддреЛрдбрд╝ рджреЗрдЧрд╛ред рд╣рдореЗрдВ рдмрд╕ рдЗрд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИред

kubectl apply -f pod.yaml

рдпрд╣ рдкреЙрдб рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдорд╛рд╕реНрдЯрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдкрд╛рд╕ рдкрд╣реБрдВрдЪреЗрдЧрд╛ред рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдХреНрд▓рд╕реНрдЯрд░ рдЦрд╝реБрд╢реА-рдЦрд╝реБрд╢реА рд╣рдореЗрдВ admin.conf рдирд╛рдордХ рдлрд╝рд╛рдЗрд▓ рд▓реМрдЯрд╛ рджреЗрдЧрд╛ред рдХреНрдпреВрдм рдореЗрдВ, рдпрд╣ рдлрд╝рд╛рдЗрд▓ рд╕рднреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИ, рдФрд░ рд╕рд╛рде рд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдПрдкреАрдЖрдИ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреА рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 98% рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдореВрд╣реЛрдВ рддрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ, рдпрд╣ рдкреЙрдб рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдХреЛ рдПрдХ рдЫреЛрдЯреЗ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдкрд╣реБрдВрдЪ рд╣реИ, рдпрд╣ рд╕рдм рдЖрд░рдмреАрдПрд╕реА рджреНрд╡рд╛рд░рд╛ рдХреНрд▓реИрдВрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рдерд╛. рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛.

рдФрд░ рдЕрдм рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдлрд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд╣рдо рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдЫрд╡рд┐ рдкрд░ рдЪрд▓рд╛рддреЗ рд╣реИрдВред рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдбреЗрдмрд┐рдпрди:рдЬреЗрд╕реА рдХреЛ рд▓реЗрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣ рдЪреАрдЬрд╝ рд╣реИ:

tolerations:
-   effect: NoSchedule 
    operator: Exists 
nodeSelector: 
    node-role.kubernetes.io/master: "" 

рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреНрдпрд╛ рд╣реИ? рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдорд╛рд╕реНрдЯрд░реНрд╕ рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдХрд▓рдВрдХ рдирд╛рдордХ рдЪреАрдЬрд╝ рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЗрд╕ "рд╕рдВрдХреНрд░рдордг" рдХрд╛ рд╕рд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдкреЙрдбреНрд╕ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдХреЛ рдирд╣реАрдВ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдХрд┐рд╕реА рднреА рдкреЙрдб рдореЗрдВ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдЬрд╣рдордд рдирд╣реАрдВ рдЙрдард╛рддрд╛ рдХрд┐ рдпрд╣ "рд╕рдВрдХреНрд░рдордг" рдХреЗ рдкреНрд░рддрд┐ рд╕рд╣рдирд╢реАрд▓ рд╣реИред рдЯреЙрд▓рд░реЗрдВрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЗрд╡рд▓ рдпрд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдХрд┐рд╕реА рдиреЛрдб рдореЗрдВ NoSchedule рд╣реИ, рддреЛ рд╣рдорд╛рд░рд╛ рдиреЛрдб рдРрд╕реЗ рд╕рдВрдХреНрд░рдордг рдХреЗ рдкреНрд░рддрд┐ рд╕рд╣рдирд╢реАрд▓ рд╣реИ - рдФрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рдЖрдЧреЗ рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЕрдВрдбрд░ рди рдХреЗрд╡рд▓ рд╕рд╣рдирд╢реАрд▓ рд╣реИ, рдмрд▓реНрдХрд┐ рдорд╛рд▓рд┐рдХ рдХреЛ рдЦрд╛рд╕ рдирд┐рд╢рд╛рдирд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ. рдХреНрдпреЛрдВрдХрд┐ рдорд╛рд╕реНрдЯрд░реЛрдВ рдХреЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдЪреАрдЬрд╝ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИ - рд╕рднреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдиреЛрдбрд╕реЗрд▓реЗрдХреНрдЯрд░ рдХрд╣рддреЗ рд╣реИрдВ - рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдорд╛рд╕реНрдЯрд░реНрд╕ рдкрд░ рдПрдХ рдорд╛рдирдХ рд▓реЗрдмрд▓ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рднреА рдиреЛрдбреНрд╕ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдЙрди рдиреЛрдбреНрд╕ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдорд╛рд╕реНрдЯрд░реНрд╕ рд╣реИрдВред

рдЗрди рджреЛ рдЦрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЧреБрд░реБ рдХреЗ рдкрд╛рд╕ рдЖрдПрдЧрд╛ред рдФрд░ рдЙрд╕реЗ рд╡рд╣рд╛рдВ рд░рд╣рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдПрдЧреА.

рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЧреБрд░реБ рдХреЗ рдкрд╛рд╕ рдЖрдирд╛ рд╣реА рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛. рддреЛ рдЖрдЧреЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпреЗ рджреЛ рдЪреАрдЬрд╝реЗрдВ рд╣реИрдВ:

hostNetwork: true 
hostPID: true 

рд╣рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдкреЙрдб, рдЬрд┐рд╕реЗ рд╣рдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдХрд░реНрдиреЗрд▓ рдиреЗрдорд╕реНрдкреЗрд╕, рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдФрд░ рдкреАрдЖрдИрдбреА тАЛтАЛрдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рд░рд╣реЗрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдЬрдм рдкреЙрдб рдорд╛рд╕реНрдЯрд░ рдкрд░ рд▓реЙрдиреНрдЪ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЗрд╕ рдиреЛрдб рдХреЗ рд╕рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ, рд▓рд╛рдЗрд╡ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рджреЗрдЦ рд╕рдХреЗрдЧрд╛, рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╕реБрди рд╕рдХреЗрдЧрд╛ рдФрд░ рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдкреАрдЖрдИрдбреА тАЛтАЛрджреЗрдЦ рд╕рдХреЗрдЧрд╛ред

рдлрд┐рд░ рдпреЗ рддреЛ рдЫреЛрдЯреА-рдЫреЛрдЯреА рдмрд╛рддреЛрдВ рдХреА рдмрд╛рдд рд╣реИ. рд╡рдЧреИрд░рд╣ рд▓реЛ рдФрд░ рдЬреЛ рдЪрд╛рд╣реЛ рдкрдврд╝реЛред

рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реБрд╡рд┐рдзрд╛ рд╣реИ, рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рд╣реИред

volumeMounts:
- mountPath: /host 
  name: host 
volumes:
- hostPath: 
    path: / 
    type: Directory 
  name: host 

рдФрд░ рдЗрд╕рдХрд╛ рд╕рд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЙрд╕ рдкреЙрдб рдореЗрдВ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╣рдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмрд┐рдирд╛ рднреА, рдХрд┐ рд╣рдо рд╣реЛрд╕реНрдЯрдкрд╛рде рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡реЙрд▓реНрдпреВрдо рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рд╣реЛрд╕реНрдЯ рд╕реЗ рд╡рд╣ рдкрде рд▓реЗрдирд╛ рдЬрд┐рд╕ рдкрд░ рд╣рдо рд▓реЙрдиреНрдЪ рдХрд░реЗрдВрдЧреЗ - рдФрд░ рдЗрд╕реЗ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдирд╛ред рдФрд░ рдлрд┐рд░ рд╣рдо рдЗрд╕реЗ рдирд╛рдо рдХрд╣рддреЗ рд╣реИрдВ: рд╣реЛрд╕реНрдЯ. рд╣рдо рдЗрд╕ рдкреВрд░реЗ рд╣реЛрд╕реНрдЯрдкрд╛рде рдХреЛ рдкреЙрдб рдХреЗ рдЕрдВрджрд░ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, /рд╣реЛрд╕реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВред

рдореИрдВ рдЗрд╕реЗ рджреЛрдмрд╛рд░рд╛ рджреЛрд╣рд░рд╛рдКрдВрдЧрд╛. рд╣рдордиреЗ рдкреЙрдб рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЖрдиреЗ, рд╡рд╣рд╛рдВ рд╣реЛрд╕реНрдЯрдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╣реЛрд╕реНрдЯрдкреАрдЖрдИрдбреА тАЛтАЛрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдХреЗ рдкреВрд░реЗ рд░реВрдЯ рдХреЛ рдЗрд╕ рдкреЙрдб рдХреЗ рдЕрдВрджрд░ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред

рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдмрд┐рдпрди рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмреИрд╢ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдмреИрд╢ рд░реВрдЯ рдХреЗ рдиреАрдЪреЗ рдЪрд▓рддрд╛ рд╣реИред рдЕрд░реНрдерд╛рддреН, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреЛрдИ рдЕрдзрд┐рдХрд╛рд░ рди рд╣реЛрдиреЗ рдкрд░, рд╣рдореЗрдВ рдмрд╕ рдорд╛рд╕реНрдЯрд░ рдкрд░ рд░реВрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖред

рдлрд┐рд░ рдкреВрд░рд╛ рдХрд╛рдо рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ /рд╣реЛрд╕реНрдЯ /etc/kubernetes/pki рдкрд░ рдЬрд╛рдирд╛ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рдЧрд▓рдд рдирд╣реАрдВ рд╣реВрдВ, рддреЛ рд╡рд╣рд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рднреА рдорд╛рд╕реНрдЯрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЙрдард╛рдПрдВ рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢рд╛рд╕рдХ рдмрдиреЗрдВред

рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рдпреЗ рдкреЙрдбреНрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдЦрддрд░рдирд╛рдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реИрдВ - рдЪрд╛рд╣реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рднреА рдЕрдзрд┐рдХрд╛рд░ рд╣реЛ:
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЫреЗрдж рднрд░рдирд╛ред DevOpsConf рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рдкреНрд░рддрд┐рд▓реЗрдЦ

рдпрджрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдХреБрдЫ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдкреЙрдб рдЪрд▓рд╛рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ, рддреЛ рдЗрд╕ рдкреЙрдб рдХреЗ рдкрд╛рд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпреЗ рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВред рдореИрдВ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдкреЙрдб рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдпреЗ рдЖрдо рддреМрд░ рдкрд░ рд╕рднреА рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдиреЛрдб рдкрд░ рдирд┐рд╣рд┐рдд рд╣реИрдВред

рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИ. рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдкрд╛рд╕ рдпрд╣ рд░рди рдПрдЬрд╝ рдиреЙрди-рд░реВрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдпрд╣ рд╣реИрдХрд░ рд╕реЗ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ "рдореЛрд▓реНрдбрд╛рд╡рд┐рдпрди рд╡рд╛рдпрд░рд╕" рдХреНрдпрд╛ рд╣реИ? рдпрджрд┐ рдЖрдк рдЕрдЪрд╛рдирдХ рдПрдХ рд╣реИрдХрд░ рд╣реИрдВ рдФрд░ рдореЗрд░реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо, рдЧрд░реАрдм рдкреНрд░рд╢рд╛рд╕рдХ, рдкреВрдЫрддреЗ рд╣реИрдВ: "рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкреЙрдбреНрд╕ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдореЗрд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдХрд┐рд╕рд╕реЗ рд╣реИрдХ рдХрд░реЗрдВрдЧреЗ, рдЧреИрд░-рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдПрдВред рдЕрдиреНрдпрдерд╛, рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдкрдиреЗ рдкреЙрдб рдореЗрдВ рд░реВрдЯ рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдПрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд╣реИрдХ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдмрдЪрд╛рдПрдВред"

рд╣реЛрд╕реНрдЯ рдкрде рд╡реЙрд▓реНрдпреВрдо, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдЗрди рд╕рдмрдХрд╛ рдХреНрдпрд╛ рдХрд░реЗрдВ?

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рдорди рдореЗрдВ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП: тАЬрд╣рд╛рдБ, рдореИрдВрдиреЗ рддреБрдорд╕реЗ рдХрд╣рд╛ рдерд╛, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЫреЗрдж рд╣реИрдВ. рдФрд░ рдкреВрд░рд╛ рдХреНрдпреВрдм рдмрдХрд╡рд╛рд╕ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЬреИрд╕реА рдХреЛрдИ рдЪреАрдЬрд╝ рд╣реЛрддреА рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдк рд╡рд╣рд╛рдВ рджреЗрдЦреЗрдВ, рддреЛ рдПрдХ рдЕрдиреБрднрд╛рдЧ рд╣реИ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐.

рдпрд╣ рдПрдХ yaml рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ - рд╣рдо рдЗрд╕реЗ Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреЙрдбреНрд╕ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдкрд╣рд▓реБрдУрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╛рдиреА, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХрд┐рд╕реА рднреА рд╣реЛрд╕реНрдЯрдиреЗрдЯрд╡рд░реНрдХ, рд╣реЛрд╕реНрдЯрдкреАрдЖрдИрдбреА, рдХреБрдЫ рд╡реЙрд▓реНрдпреВрдо рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдкреЙрдбреНрд╕ рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВред рдкреЙрдб рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдкреЙрд▓рд┐рд╕реА рдХреА рдорджрдж рд╕реЗ рдпрд╣ рд╕рдм рдмрддрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ, рд╕рднреА рдкреАрдПрд╕рдкреА рдЗрдВрд╕реНрдЯреЙрд▓рд░реЛрдВ рдХрд╛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡реЗ рдмрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рд╣реИрдВред рдкреНрд░рд╡реЗрд╢ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рд╕рдХреНрд╖рдо рдХреА рдЧрдИ рд╣реИред

рдареАрдХ рд╣реИ, рдЖрдЗрдП рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рддреИрдирд╛рдд рдХрд░реЗрдВ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдХреБрдЫ рд╕рд░реНрд╡рд┐рд╕ рдкреЙрдб рд╣реИрдВ, рдЬрд┐рди рддрдХ рдХреЗрд╡рд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреЛрдВ рдХреА рдкрд╣реБрдВрдЪ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП, рдЕрдиреНрдп рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдкреЙрдбреНрд╕ рдХреЗ рдкрд╛рд╕ рд╕реАрдорд┐рдд рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрддрд░ рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдкреЙрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рдФрд░ рд╣рдорд╛рд░реЗ Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рджреЛ рдорд┐рдирдЯ рдореЗрдВ рд╣реИрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред

рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдирд┐рдЧрд░рд╛рдиреА рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдореИрдВ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдирд┐рдЧрд░рд╛рдиреА рд╣реИ, рддреЛ рдЗрд╕реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред

рдореИрдВ рдЖрдкрдХреЛ рдЬреЛ рдмрддрд╛рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдСрдкрд░реЗрдЯрд░ рдФрд░ рд╢реБрджреНрдз рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реЛрдЧрд╛ред рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореБрдЭреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЗрддрдиреА рдЬрд▓реНрджреА рдХреЛрдИ рдПрдбрдорд┐рди рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореБрдЭреЗ рдФрд░ рдЕрдзрд┐рдХ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдФрд░ рдореИрдВ рдЖрдкрдХреА рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдХреА рдорджрдж рд╕реЗ рд╕рд░реНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ.

рд╕рдВрднрд╡рддрдГ рд╣рд░ рдХреЛрдИ рд╣реИрдмреЗ рдкрд░ рд╕рдорд╛рди рд▓реЗрдЦ рдкрдврд╝рддрд╛ рд╣реИ, рдФрд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреЛ рд▓рдЧрднрдЧ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рд╣реЗрд▓реНрдо рдЗрдВрд╕реНрдЯрд╛рд▓ рд╕реНрдЯреЗрдмрд▓/рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ рд╡рд╣реА рдирд╛рдо рд╣реЛрдВрдЧреЗред рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ DNS рдирд╛рдо рдХрд╛ рдЕрдиреБрдорд╛рди рднреА рдирд╣реАрдВ рд▓рдЧрд╛рдирд╛ рдкрдбрд╝реЗрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдорд╛рдирдХ рд╣реИ.

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЫреЗрдж рднрд░рдирд╛ред DevOpsConf рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рдкреНрд░рддрд┐рд▓реЗрдЦ

рдЖрдЧреЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдбреЗрд╡ рдПрдирдПрд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреЙрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ рдЗрд╕ рдкреЙрдб рд╕реЗ рдРрд╕рд╛ рдХреБрдЫ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ:

$ curl http://prometheus-kube-state-metrics.monitoring 

рдкреНрд░реЛрдореЗрдерд┐рдпрд╕-рдХреНрдпреВрдм-рд╕реНрдЯреЗрдЯ-рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдкреАрдЖрдИ рд╕реЗ рд╣реА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИред рд╡рд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░рд╛ рдбреЗрдЯрд╛ рд╣реИ, рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдХреНрдпрд╛ рд╣реИ, рдЖрдкрдХреЛ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред

рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ:

kube_pod_container_info{namespace=тАЬkube-systemтАЭ,pod=тАЭkube-apiserver-k8s- 1тА│,container=тАЭkube-apiserverтАЭ,image=

"gcr.io/google-containers/kube-apiserver:v1.14.5"

,image_id=┬╗docker-pullable://gcr.io/google-containers/kube- apiserver@sha256:e29561119a52adad9edc72bfe0e7fcab308501313b09bf99df4a96 38ee634989тА│,container_id=┬╗docker://7cbe7b1fea33f811fdd8f7e0e079191110268f2 853397d7daf08e72c22d3cf8b┬╗} 1

рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдкреЙрдб рд╕реЗ рдПрдХ рд╕рд░рд▓ рдХрд░реНрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдХреЗ, рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЖрдк рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдХреМрди рд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрддрд╛ рджреЗрдЧрд╛ред

рдФрд░ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпреВрдм-рд╕реНрдЯреЗрдЯ-рдореЗрдЯреНрд░рд┐рдХреНрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рд╕реАрдзреЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рддрдХ рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд╡рд╣рд╛рдВ рд╕реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ. рдЖрдк рд╡рд╣рд╛рдВ рд╕реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рднреА, рдЖрдк рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЗрдВ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдРрд╕реА рдХреНрд╡реЗрд░реА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдЧреАред рдФрд░ рдЖрдкрдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧреАред

рдФрд░ рдпрд╣рд╛рдВ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдмрд╛рд╣рд░реА рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЖрдкрдХреА рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдХрд░рддреА рд╣реИ. рдореБрдЭреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкрд░рд┐рдгрд╛рдо рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рд╛ред рдЖрдкрдХреЛ рдкрддрд╛ рднреА рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдореИрдВ рд╡рд╣рд╛рдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд╡рд╣рд╛рдВ рдХреЛрдИ рдирд┐рдЧрд░рд╛рдиреА рдирд╣реАрдВ рд╣реИред

рдкреАрдПрд╕рдкреА рдХреА рддрд░рд╣, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рд╕рднреА рдлреИрдВрд╕реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ - рд╡реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ рдФрд░ рдЦрд╛рдорд┐рдпреЛрдВ рд╕реЗ рднрд░реА рд╣реИрдВред рдЬрд╝рд░реВрд░реА рдирд╣реАрдВред

рдПрдХ рдРрд╕реА рдмрд╛рдд рд╣реИ - рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐.

рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдФрд░ yaml рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВред рдФрд░ рдХреБрдЫ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдХреА рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдкрдиреЗ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐ рдХреНрдпрд╛ рд╣реИ, рдХрд┐ рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдПрдХ рдпрдорд▓ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рд╣реИ, рдпрд╣ рдЖрдкрдХреЛ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рдмреАрдЪ, рдкреЙрдбреНрд╕ рдХреЗ рдмреАрдЪ рдкрд╣реБрдВрдЪ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдиреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдпрдорд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдЕрдЧрд▓реЗ рдЕрдореВрд░реНрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ ... рдирд╣реАрдВ - рдирд╣реАрдВ ред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ.

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

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджрд┐рдпрд╛ рд╣реИ, рдЖрдк рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рдиреЗрдорд╕реНрдкреЗрд╕ рд╕реЗ рдХреНрдпреВрдм рд╕реНрдЯреЗрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдзрд┐рдХрд╛рд░ рдХреЗ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдиреЗ рдЕрдиреНрдп рд╕рднреА рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рд╕реЗ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдирд╛рдорд╕реНрдерд╛рди рддрдХ рдкрд╣реБрдВрдЪ рдмрдВрдж рдХрд░ рджреА рд╣реИ рдФрд░ рдмрд╕ рдЗрддрдирд╛ рд╣реА: рдХреЛрдИ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред рдореМрдЬреВрдж рд╕рднреА рдЪрд╛рд░реНрдЯреЛрдВ рдореЗрдВ, рджреЛрдиреЛрдВ рдорд╛рдирдХ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдФрд░ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЬреЛ рдСрдкрд░реЗрдЯрд░ рдореЗрдВ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЗрд▓реНрдо рдорд╛рдиреЛрдВ рдореЗрдВ рдмрд╕ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЖрдкрдХреЛ рдмрд╕ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╡реЗ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред

рдпрд╣рд╛рдВ рд╕рдЪрдореБрдЪ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ. рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рджрд╛рдврд╝реА рд╡рд╛рд▓реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдЖрдкрдиреЗ рд╕рдВрднрд╡рддрдГ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рд╣реИрдмрд░ рдЬреИрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реЗрдЦ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдлрд╝реНрд▓рд╛рдиреЗрд▓, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реЛрд╕реНрдЯ-рдЧреЗрдЯрд╡реЗ рдореЛрдб рдХреЗ рд╕рд╛рде, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдЪреАрдЬрд╝ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?

рдЖрдк рдЕрдкрдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдореМрдЬреВрдж рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╛рдзрд╛рди рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдХрд┐рд╕реА рдФрд░ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЪреАрдЬрд╝ рд╕реЗ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрд╕реА рдХреЗрд▓рд┐рдХреЛ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди рдореИрдВ рддреБрд░рдВрдд рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╡рд░реНрдХрд┐рдВрдЧ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╛рдзрд╛рди рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд╛рдлреА рдЧреИрд░-рддреБрдЪреНрдЫ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЛ рдмрд╛рд░ рд╣рд▓ рдХрд┐рдпрд╛ (рджреЛрдиреЛрдВ рдмрд╛рд░, рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ), рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдпрд╣ рднреА рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдЗрд╕реЗ рд╕реНрд▓рд░реНрдореНрд╕ рдореЗрдВ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╛рдзрд╛рди рдХреИрд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдПред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрддреНрдкрд╛рджрди рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдХреЛрдИ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рди рд╣реЛред рд▓реЗрдХрд┐рди рдЖрдк рд╢рд╛рдпрдж рд╕рдлрд▓ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ.

рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓рддрд╛ рд╕реЗ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реИрдВ, рдФрд░ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдПрдХ рд╡рд░реНрд╖ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЦреИрд░, рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдзрд╛рди - рд╣рдо рдЪрд┐рдВрддрд╛ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рдо рдкрд╛рд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдПрдВрдЧреЗ, рдкреБрд░рд╛рдиреЗ рдХреЛ рд╕рдбрд╝рдиреЗ рджреЗрдВрдЧреЗ, рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдХрд░реЗрдВрдЧреЗред рд╕рдЪ рд╣реИ, рдЬрдм рдпрд╣ рд╕рдбрд╝ рдЬрд╛рдПрдЧрд╛, рддреЛ рд╣рдореЗрдВ рдПрдХ рджрд┐рди рдмреИрдардирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рдПрдХ рдирдпрд╛ рдХреНрд▓рд╕реНрдЯрд░ рд╣реИред

рдЬрдм рдЖрдк рдПрдХ рдирдпрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдЙрд╕реА рд╕рдордп рдлрд▓рд╛рд▓реИрди рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдХреЗрд▓рд┐рдХреЛ рдбрд╛рд▓реЗрдВред

рдпрджрд┐ рдЖрдкрдХреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реМ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдХрд░реЗрдВ? рдХреНрдпреВрдм-рдЖрд░рдмреАрдПрд╕реА-рдкреНрд░реЙрдХреНрд╕реА рдЬреИрд╕реА рдХреЛрдИ рдЪреАрдЬрд╝ рд╣реЛрддреА рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ, рдпрд╣ рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреЙрдб рдореЗрдВ рд╕рд╛рдЗрдбрдХрд╛рд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдЖрд░рдмреАрдПрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реА рдЗрд╕ рдкреЙрдб рдореЗрдВ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ. рдкрд╣рд▓реЗ, рдпрд╣ рдХреНрдпреВрдм-рдЖрд░рдмреАрдПрд╕реА-рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд╛рдзрд╛рди рдСрдкрд░реЗрдЯрд░ рдХреЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╡рд╣ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛. рдЕрдм рдЖрдзреБрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдЗрд╕ рддрдереНрдп рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐ рд╣реИ рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдВред рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЪрд╛рд░реНрдЯ рдХреЛ рдереЛрдбрд╝рд╛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЬрд╛рддреЗ рд╣реИрдВ рдпрд╣ рднрдВрдбрд╛рд░, рдЗрд╕реЗ рд╕рд╛рдЗрдбрдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рдФрд░ рдЪрд╛рд░реНрдЯ рдХреЛ рдиреНрдпреВрдирддрдо рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред

рдПрдХ рдФрд░ рдЫреЛрдЯреА рд╕рдорд╕реНрдпрд╛ рд╣реИ. рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЕрдкрдиреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрд┐рд╕реА рдХреЛ рднреА рд╕реМрдВрдк рд░рд╣рд╛ рд╣реИред рд╣рдорд╛рд░реЗ рд╕рднреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдШрдЯрдХ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдореЗрдВ рднреА рд╕рдХреНрд╖рдо рд╣реИрдВред

рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛, рдпрджрд┐ рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдиреБрдХрд╕рд╛рди рддреЛ рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рддреЛ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рджреЛ рддрд░реАрдХреЗ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬрдм рдореИрдВ рдЖрдкрдХреЛ рдпрд╣ рдмрддрд╛рдКрдВрдЧрд╛ рддреЛ рдЖрдк рд╣рдВрд╕реЗрдВрдЧреЗ, рдпреЗ рджреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВред

рд╡рд┐рдзрд┐ рдПрдХ. рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдХреНрд╖рд░рдгред

рдЖрдЗрдП рдПрдХ рдФрд░ рд╡рд┐рд╢реЗрд╖ рдкреЙрдб рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред рдЗрд╕рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рд╕реЗрдХреНрд╢рди рд╣реЛрдЧрд╛.

resources: 
    requests: 
        cpu: 4 
        memory: 4Gi 

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЕрдиреБрд░реЛрдз рд╕реАрдкреАрдпреВ рдФрд░ рдореЗрдореЛрд░реА рдХреА рд╡рд╣ рдорд╛рддреНрд░рд╛ рд╣реИ рдЬреЛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЙрдбреНрд╕ рдХреЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯ рдкрд░ рдЖрд░рдХреНрд╖рд┐рдд рд╣реИред рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЪрд╛рд░-рдХреЛрд░ рд╣реЛрд╕реНрдЯ рд╣реИ, рдФрд░ рдЪрд╛рд░ рд╕реАрдкреАрдпреВ рдкреЙрдб рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╣рд╛рдВ рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдФрд░ рдкреЙрдб рдЗрд╕ рд╣реЛрд╕реНрдЯ рдореЗрдВ рдирд╣реАрдВ рдЖ рдкрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдореИрдВ рдРрд╕рд╛ рдкреЙрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдКрдВрдЧрд╛:

$ kubectl scale special-pod --replicas=...

рдлрд┐рд░ рдХреЛрдИ рднреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рддреИрдирд╛рдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдиреЛрдбреНрд╕ рдХреЗ рдЕрдиреБрд░реЛрдз рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдпреЗрдВрдЧреЗред рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдореИрдВ рдЖрдкрдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рд░реЛрдХ рджреВрдВрдЧрд╛ред рдпрджрд┐ рдореИрдВ рд╢рд╛рдо рдХреЛ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдХрд╛рдлреА рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рддреИрдирд╛рддреА рд░реЛрдХ рд╕рдХрддрд╛ рд╣реВрдВред

рдпрджрд┐ рд╣рдо рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рд╣рдореЗрдВ рд▓рд┐рдорд┐рдЯ рд░реЗрдВрдЬ рдирд╛рдордХ рдпрд╣ рдЪреАрдЬрд╝ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдпрд╣ рдХреНрд▓рд╕реНрдЯрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЖрдк yaml рдореЗрдВ рдПрдХ рд▓рд┐рдорд┐рдЯ рд░реЗрдВрдЬ рдСрдмреНрдЬреЗрдХреНрдЯ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдХреБрдЫ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдФрд░ рдлрд┐рд░ рдЗрд╕ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рдЖрдк рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреЙрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рд╕рдВрд╕рд╛рдзрди рд╣реИрдВред

рдРрд╕реА рдЪреАрдЬрд╝ рдХреА рдорджрдж рд╕реЗ, рд╣рдо рдЯреАрдореЛрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрддреНрдкрд╛рдж рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрдирдХреЗ рдкреЙрдбреНрд╕ рдкрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЦрд╝рд░рд╛рдм рдЪреАрдЬрд╝реЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рднрд▓реЗ рд╣реА рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрддрд╛рдПрдВ рдХрд┐ рд╡реЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реАрдкреАрдпреВ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдкреЙрдб рд▓реЙрдиреНрдЪ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдРрд╕реЗ рдЕрджреНрднреБрдд рд╕реНрдХреЗрд▓ рдХрдорд╛рдВрдб рд╣реИрдВ, рдпрд╛ рд╡реЗ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреЗрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдпрд╣реАрдВ рд╕реЗ рд╡рд┐рдзрд┐ рд╕рдВрдЦреНрдпрд╛ рджреЛ рдЖрддреА рд╣реИред рд╣рдордиреЗ 11 рдкреЙрдб рд▓реЙрдиреНрдЪ рдХрд┐рдПред рд╡рд╣ рдЧреНрдпрд╛рд░рд╣ рдЕрд░рдм рд╣реИ. рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдРрд╕рд╛ рдХреЛрдИ рдирдВрдмрд░ рд▓реЗрдХрд░ рдЖрдпрд╛ рд╣реВрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЦреБрдж рджреЗрдЦрд╛ рд╣реИред

рд╕рддреНрдп рдШрдЯрдирд╛ред рджреЗрд░ рд╢рд╛рдо рдореИрдВ рдСрдлрд┐рд╕ рд╕реЗ рдирд┐рдХрд▓рдиреЗ рд╣реА рд╡рд╛рд▓рд╛ рдерд╛. рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдХреЛрдиреЗ рдореЗрдВ рдмреИрдард╛ рд╣реИ, рдЕрдкрдиреЗ рд▓реИрдкрдЯреЙрдк рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реВрдВ рдФрд░ рдкреВрдЫрддрд╛ рд╣реВрдВ: "рддреБрдореНрд╣реЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ?"

рдереЛрдбрд╝реА рджреЗрд░ рдкрд╣рд▓реЗ, рд╢рд╛рдо рдХреЗ рдХрд░реАрдм рдиреМ рдмрдЬреЗ, рдПрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдШрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рд░рд╣рд╛ рдерд╛ред рдФрд░ рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛: "рдЕрдм рдореИрдВ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЛ рдШрдЯрд╛рдХрд░ рдПрдХ рдХрд░ рджреВрдБрдЧрд╛ред" рдореИрдВрдиреЗ рдПрдХ рджрдмрд╛рдпрд╛, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдиреЗрдЯ рдереЛрдбрд╝рд╛ рдзреАрдорд╛ рд╣реЛ рдЧрдпрд╛ред рдЙрд╕рдиреЗ рдПрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рджрдмрд╛рдпрд╛, рдЙрд╕рдиреЗ рдПрдХ рдХреЛ рджрдмрд╛рдпрд╛ рдФрд░ рдПрдВрдЯрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ред рдореИрдВ рдЬреЛ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдЙрд╕ рдкрд░ рдкреНрд░рд╣рд╛рд░ рдХрд┐рдпрд╛ред рдлрд┐рд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдЬреАрд╡рди рдореЗрдВ рдЖрдпрд╛ - рдФрд░ рд╣рд░ рдЪреАрдЬрд╝ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рддрдХ рдХрдо рд╣реЛрдиреЗ рд▓рдЧреАред

рд╕рдЪ рд╣реИ, рдпрд╣ рдХрд╣рд╛рдиреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдирд╣реАрдВ рдШрдЯреА; рдЙрд╕ рд╕рдордп рдпрд╣ рдЦрд╛рдирд╛рдмрджреЛрд╢ рдерд╛ред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реБрдЖ рдХрд┐ рдЦрд╛рдирд╛рдмрджреЛрд╢ рдХреЛ рдкреИрдорд╛рдиреЗ рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдПрдХ рдШрдВрдЯреЗ рдХреЗ рдмрд╛рдж, рдЦрд╛рдирд╛рдмрджреЛрд╢ рдиреЗ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ рдХрд┐ рд╡рд╣ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдмрдВрдж рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдФрд░ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред "рдореИрдВ рдердХ рдЧрдпрд╛ рд╣реВрдБ, рдореИрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБред" рдФрд░ рд╡рд╣ рд╕рд┐рдХреБрдбрд╝ рдЧрдпрд╛ред

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдореИрдВрдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рднреА рдРрд╕рд╛ рд╣реА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЧреНрдпрд╛рд░рд╣ рдЕрд░рдм рдкреЙрдбреНрд╕ рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рдереЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛: тАЬрдореИрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдЖрдВрддрд░рд┐рдХ рдорд╛рдЙрде рдЧрд╛рд░реНрдб рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред" рд▓реЗрдХрд┐рди 1 рдкреЙрдб рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рдЕрд░рдм рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ, рдХреНрдпреВрдм рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдпрд╛ред рдЙрд╕рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╢реБрд░реВ рдХрд░ рджреАред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬрд┐рддрдиреА рдЖрдЧреЗ рдмрдврд╝рддреА рдЧрдИ, рдЙрд╕реЗ рдирдП рдкреЙрдб рдмрдирд╛рдиреЗ рдореЗрдВ рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд▓рддреА рд░рд╣реА. рдПрдХрдорд╛рддреНрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЕрдкрдиреЗ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдЕрд╕реАрдорд┐рдд рд░реВрдк рд╕реЗ рдкреЙрдбреНрд╕ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рддреЛ рдмрд┐рдирд╛ рдЕрдиреБрд░реЛрдз рдФрд░ рд╕реАрдорд╛ рдХреЗ рднреА рдореИрдВ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдкреЙрдбреНрд╕ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреА рдорджрдж рд╕реЗ рдиреЛрдбреНрд╕ рдореЗрдореЛрд░реА рдореЗрдВ, рд╕реАрдкреАрдпреВ рдореЗрдВ рдЬреБрдбрд╝рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЬрдм рдореИрдВ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдкреЙрдбреНрд╕ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдЙрдирд╕реЗ рдорд┐рд▓реА рдЬрд╛рдирдХрд╛рд░реА рд╕реНрдЯреЛрд░реЗрдЬ рдпрд╛рдиреА рд╡рдЧреИрд░рд╣ рдореЗрдВ рдЪрд▓реА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЬрдм рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╡рд╣рд╛рдВ рдкрд╣реБрдВрдЪрддреА рд╣реИ, рддреЛ рднрдВрдбрд╛рд░рдг рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд╛рдкрд╕ рдЖрдиреЗ рд▓рдЧрддрд╛ рд╣реИ - рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реБрд╕реНрдд рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИред

рдФрд░ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛... рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдЪреАрдЬрд╝ рдирд╣реАрдВ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдХрдИ рдШрдЯрдХ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдкреНрд░рдмрдВрдзрдХ, рдЕрдиреБрд╕реВрдЪрдХ, рдЗрддреНрдпрд╛рджрд┐ рд╣реЛрддрд╛ рд╣реИред рдпреЗ рд╕рднреА рд▓реЛрдЧ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ, рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╕рдордп рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрдиреЗ рд▓рдЧреЗрдЧрд╛ред рдирд┐рдпрдВрддреНрд░рдХ рдкреНрд░рдмрдВрдзрдХ рдирдП рдкреЙрдб рдмрдирд╛рдПрдЧрд╛. рд╢реЗрдбреНрдпреВрд▓рд░ рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдиреЛрдб рдЦреЛрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ред рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдирдП рдиреЛрдбреНрд╕ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ред

рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕рд╕реЗ рднреА рдЖрдЧреЗ рдЬрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛. рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд╕реЗрд╡рд╛ рдирд╛рдо рдХреА рдПрдХ рдЪреАрдЬрд╝ рд╣реЛрддреА рд╣реИред рдЦреИрд░, рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╕реЗрд╡рд╛ рдЖрдИрдкреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдПрдХ рдмрд┐рд▓рд┐рдпрди рдкреЙрдб рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдХреБрдмреЗрд░рдиреЗрдЯрд┐рд╕ рдХреЛ рдирдИ рд╕реЗрд╡рд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

for i in {1..1111111}; do
    kubectl expose deployment test --port 80  
        --overrides="{"apiVersion": "v1", 
           "metadata": {"name": "nginx$i"}}"; 
done 

рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рднреА рдиреЛрдбреНрд╕ рдкрд░, рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдирдП iptables рдирд┐рдпрдо рд▓рдЧрднрдЧ рдПрдХ рд╕рд╛рде рдЙрддреНрдкрдиреНрди рд╣реЛрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд░рдм iptables рдирд┐рдпрдо рддреИрдпрд╛рд░ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рдореИрдВрдиреЗ рдЗрд╕ рдкреВрд░реА рдЪреАрдЬрд╝ рдХреЛ рдХрдИ рд╣рдЬрд╝рд╛рд░, рджрд╕ рддрдХ рдкрд░ рдЬрд╛рдБрдЪрд╛ред рдФрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рд╕реАрдорд╛ рдкрд░ рдиреЛрдб рдкрд░ ssh рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдЗрддрдиреА рд╕рд╛рд░реА рдЬрдВрдЬреАрд░реЛрдВ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реБрдП рдкреИрдХреЗрдЯ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдирд╣реАрдВ рд▓рдЧрдиреЗ рд▓рдЧрддреЗ рд╣реИрдВред

рдФрд░ рдпрд╣ рд╕рдм рднреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреА рдорджрдж рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдРрд╕реА рдПрдХ рд╕рдВрд╕рд╛рдзрди рдХреЛрдЯрд╛ рд╡рд╕реНрддреБ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рдо рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдПрдХ yaml рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдФрд░ рд╕реАрдорд╛рдПрдВ рдЖрд╡рдВрдЯрд┐рдд рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ 10 рд╕реЗрд╡рд╛рдПрдВ рдФрд░ 10 рдкреЙрдб рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдФрд░ рдПрдХ рдЕрдХреЗрд▓рд╛ рдбреЗрд╡рд▓рдкрд░ рдХрдо рд╕реЗ рдХрдо рд╢рд╛рдо рдХреЛ рдЕрдкрдирд╛ рдЧрд▓рд╛ рдШреЛрдВрдЯ рд╕рдХрддрд╛ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЙрд╕реЗ рдмрддрд╛рдПрдВрдЧреЗ: "рдЖрдк рдЕрдкрдиреЗ рдкреЙрдбреНрд╕ рдХреЛ рдЙрд╕ рдорд╛рддреНрд░рд╛ рдореЗрдВ рдирд╣реАрдВ рдмрдврд╝рд╛ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрд╕рд╛рдзрди рдХреЛрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред" рдмрд╕, рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдпрд╣рд╛рдБ.

рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдмрд┐рдВрджреБ рдЙрдарддрд╛ рд╣реИред рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдиреЗрдорд╕реНрдкреЗрд╕ рдмрдирд╛рдирд╛ рдХрд┐рддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдмрд╣реБрдд рд╕реА рдмрд╛рддреЛрдВ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред

рд╕рдВрд╕рд╛рдзрди рдХреЛрдЯрд╛ + рд╕реАрдорд╛ рд╕реАрдорд╛ + рдЖрд░рдмреАрдПрд╕реА
тАв рдПрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдмрдирд╛рдПрдВ
тАв рдЕрдВрджрд░ рдПрдХ рд▓рд┐рдорд┐рдЯрд░реЗрдВрдЬ рдмрдирд╛рдПрдВ
тАв рдЖрдВрддрд░рд┐рдХ рд╕рдВрд╕рд╛рдзрдирдХреЛрдЯрд╛ рдмрдирд╛рдПрдВ
тАв рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдВ
тАв рд╕реАрдЖрдИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд░реЛрд▓рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдмрдирд╛рдПрдВ
тАв рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╕рд░реНрд╡рд┐рд╕ рдкреЙрдбреНрд╕ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ

рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдЕрд╡рд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред SDK рдСрдкрд░реЗрдЯрд░ рдирд╛рдо рдХреА рдПрдХ рдЪреАрдЬрд╝ рд╣реЛрддреА рд╣реИред рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдЖрдк Ansible рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдерди рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ Ansible рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдПрдХ SDK рдСрдкрд░реЗрдЯрд░ рдерд╛ рдФрд░ Ansible рднреВрдорд┐рдХрд╛ рдХреЛ рдПрдХ рдСрдкрд░реЗрдЯрд░ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдпрд╣ рдХрдерди рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрдорд╛рдВрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рдЕрдВрджрд░, рдпрд╣ рдЖрдкрдХреЛ yaml рдореЗрдВ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдФрд░ рдЯреАрдо рдХреЗ рдорд╛рд╣реМрд▓ рдореЗрдВ, рдпрд╣ рд╣рдореЗрдВ рдпрд╣ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдЖрд╡рдВрдЯрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЦреВрдмрд╕реВрд░рдд рдЗрд╕ рдкреВрд░реА рдЬрдЯрд┐рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛.

рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ. рдЗрди рд╕рдмрдХрд╛ рдХреНрдпрд╛ рдХрд░реЗрдВ?
рдкрд╣рд▓рд╛ред рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдЕрдЪреНрдЫреА рд╣реИ. рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЖрдЬ рддрдХ рдХреЛрдИ рднреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдЕрднреА рднреА рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐ рдХреЛрдИ рдЕрдиреНрдп рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕реБрд╡рд┐рдзрд╛ рдирд╣реАрдВ рд╣реИ. рдХрд┐рд╕реА рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

LimitRange/ResourceQuota - рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдореБрдЭреЗ рдпрдХреАрди рдерд╛ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рджреБрд░реНрд▓рдн рд╣реИ.

рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рджреМрд░рд╛рди рдореИрдВрдиреЗ рдЬреЛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдЙрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдРрд╕реА рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг.

рдХреБрдЫ рдЪреАрдЬрд╝реЗрдВ рдмрд╣реБрдд рджреБрдЦрдж рдФрд░ рджреБрдЦрджрд╛рдпреА рд╣реЛрддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреНрдпреВрдмрд▓реЗрдЯреНрд╕ рдПрдХ рдЕрдирдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡реЙрд░рд▓реЙрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдЬреЛ рдХреБрдЫ рднреА рдмрддрд╛рдпрд╛ рд╣реИ рдЙрд╕реЗ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдП рдЧрдП рд╣реИрдВред рд░рд┐рд╕реЛрд░реНрд╕рдХреЛрдЯрд╛ рдФрд░ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреИрд╕реА рджрд┐рдЦрддреА рд╣реИрдВ, рдЗрд╕рдХреЗ рдЙрддреНрдкрд╛рджрди рдЙрджрд╛рд╣рд░рдг рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВред рдФрд░ рдЖрдк рдпрд╣ рд╕рдм рдЫреВ рд╕рдХрддреЗ рд╣реИрдВ.

рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рджред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ