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

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


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



рдХрдЯреМрддреА рдХреЗ рддрд╣рдд - рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдкреНрд░рддрд┐рд▓реЗрдЦред


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


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


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


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


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


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


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


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


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


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


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


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


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

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


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


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



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


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 

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


рдореИрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВред рд╣рдордиреЗ рдлрд▓реА рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛, hostNetwork рдФрд░ hostPID рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ - рдФрд░ рдЗрд╕ рдлрд▓реА рдХреЗ рдЕрдВрджрд░ рдорд╛рд╕реНрдЯрд░ рдХреА рдкреВрд░реА рдЬрдбрд╝ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВред


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


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


рдпрджрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдпреЗ рдкреЙрдбреНрд╕ рдХреЗ рдХреБрдЫ рд╕рдмрд╕реЗ рдЦрддрд░рдирд╛рдХ рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж:


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


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


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


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


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


рдпрд╣ рдПрдХ рдРрд╕реА рдпрдо-рд╡рд╕реНрддреБ рд╣реИ - рд╣рдо рдЗрд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣ рдореЗрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЬреЛ рдЪреВрд▓реНрд╣рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдкрд╣рд▓реБрдУрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдЙрди рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ hostNetwork, hostPID, рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡реЙрд▓реНрдпреВрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрди рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдкреЙрдбреНрд╕ рдореЗрдВ рд╣реИрдВред рдкреЙрдб рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдкреЙрд▓рд┐рд╕реА рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рдм рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


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


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


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


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


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


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



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рджреЗрд╡ ns рд╣реИ, рдЗрд╕рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд╣рдд рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдФрд░ рдЗрд╕ рдЪреВрд▓реНрд╣рд╛ рд╕реЗ рдЖрдЧреЗ рдЗрд╕ рддрд░рд╣ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ:


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

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


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


kube_pod_container_info {namespace = "kube-system", pod = "kube-apiserver-k8s-1", рдХрдВрдЯреЗрдирд░ = "kube-apiserver", рдЫрд╡рд┐ =


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


, Image_id = "рдбреЛрдХрд░-pullable: //gcr.io/google-containers/kube- apiserver @ SHA256: e29561119a52adad9edc72bfe0e7fcab308501313b09bf99df4a96 38ee634989", container_id = "рдбреЛрдХрд░: // 7cbe7b1fea33f811fdd8f7e0e079191110268f2 853397d7daf08e72c22d3cf8b"} 1


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


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


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


PSP рдХреЗ рд╕рд╛рде рдХреА рддрд░рд╣, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рд╕рднреА рдлреИрд╢рдиреЗрдмрд▓ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ - Kubernetes, Prometheus - рд╡реЗ рд╕рд┐рд░реНрдл рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЫреЗрдж рд╕реЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВред


рдРрд╕реА рдПрдХ рдЪреАрдЬ рд╣реИ - рдиреЗрдЯрд╡рд░реНрдХ рдкреЙрд▓рд┐рд╕реА ред


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


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


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


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


рдХреНрдпрд╛ рдХрд░реЗрдВ?


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


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


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


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


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


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


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


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


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


рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ред рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рднрд╛рдЧ рд░рд╣рд╛ рд╣реИред


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


 resources: requests: cpu: 4 memory: 4Gi 

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


рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдПрдХ рдЖрджреЗрд╢ рджреВрдВрдЧрд╛:


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

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


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


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


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


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


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


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


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


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


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


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


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


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

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


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


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


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


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


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


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


.


. ?
. Pod Security Policy тАФ . , , - .


Network Policy тАФ - . , .


LimitRange/ResourceQuota тАФ . , , . , .


, , , . .


. , warlocks , .


, , . , ResourceQuota, Pod Security Policy . .


.

Source: https://habr.com/ru/post/hi472484/


All Articles