рдХреБрдмреЗрд░рдиреЗрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреИрд╕реЗ рдХрд░реЗрдВ

рдЖрдЬ рд╣рдо DevOps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдпрд╛ рдпреЛрдВ рдХрд╣реЗрдВ рдХрд┐ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ Ops рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд╕реНрддрд░ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕реНрдерд┐рддрд┐ рдареАрдХ рд╣реЛрддреА рджрд┐рдЦ рд░рд╣реА рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдирд┐рдХреЛрд▓рд╛рдИ рд░рд╛рдЗрдЬрд╝рд┐рдХреЛрд╡ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред



рд╢рд░рдж рдЛрддреБ рд╕рдореНрдореЗрд▓рди DevOops 2017 рдореЗрдВ рдирд┐рдХреЛрд▓рд╛рдИ рдХреЗ рднрд╛рд╖рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╛рдордЧреНрд░реА рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдереАред рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдХрдЯ - рд╡реАрдбрд┐рдпреЛ рдФрд░ рдкрд╛рда рдкреНрд░рддрд┐рд▓реЗрдЦ рдХреЗ рддрд╣рддред



рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдирд┐рдХреЛрд▓рд╛рдИ рд░рд╛рдЗрдЬрд╝рд┐рдХреЛрд╡ рд╕реНрд╡рд╛рд╕реНрдереНрдп-рдЖрдИрдЯреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ FPROG рдХреЗ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдпред рдСрдирд▓рд╛рдЗрди рдХреНрд▓реЛрдЬрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдХреНрд░рд┐рдп рд╕рджрд╕реНрдп, HL7 FHIR рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕реВрдЪрдирд╛ рд╡рд┐рдирд┐рдордп рдорд╛рдирдХ рдХреЗ рд╕рджрд╕реНрдпред 15 рд╕рд╛рд▓ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред


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

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

рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдХреНрдпрд╛ рд╣реИ? рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЕрдкрдиреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд╕реНрддрд░ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВред рдпрд╣ рдбрд░рд╛рд╡рдирд╛ рд╣реИ, рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВ: рд╣рдордиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЗрди рд╕рднреА рдвреЗрд░реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдФрд░ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдЕрд╕рдВрддреЛрд╖рдЬрдирдХ рд╣реИред

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

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

рдХреИрд╕реЗ рд╣реЛ? рдЖрдк NoOps - heroku рднреА рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдЦрд░реАрджрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЕрдиреНрдпрдерд╛ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдЕрдзрд┐рдХ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рд╣реИред

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

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

Docker рдФрд░ Kubernetes рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛


рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рд╣реИред рдХрд░реНрддрд╛ рдЬреЛ рдмрдбрд╝реА рдЪреАрдЬ рд▓рд╛рдпрд╛ рд╣реИ, рд╡рд╣ рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд░реНрдорд╛рдг рдЪрд░рдг рд╣реИред

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



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

рдХрдкреЛрд▓-рдХрд▓реНрдкрдирд╛


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

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

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

POD рдХреЛ рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗ POD рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдФрд░ рдмрд╛рдврд╝ рдЖ рдЧрдИред рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ POD рд╣реИрдВ: рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ POD рддреИрдирд╛рдд рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗ рдЗрди рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рд╣реИред


рдореИрдВ рднреА рдЗрд╕ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред


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

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

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

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

рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рддреИрдирд╛рддреА рджреЗрдЦрддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо POD рдХреЛ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ POD рдмрдврд╝ рдЧрдП рд╣реИрдВред рд╣рдо рдЗрд╕ POD рдХреЛ рд▓реЗ рдФрд░ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИред рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ PODs? рдПрдХ рдирд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рддреБрд░рдВрдд рдЙрда рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рддрд┐рдХреГрддрд┐ рдирд┐рдпрдВрддреНрд░рдХ рдиреЗ рд╡рд╛рдВрдЫрд┐рдд рдкреАрдУрдбреА рдирд╣реАрдВ рдкрд╛рдпрд╛ рдФрд░ рджреВрд╕рд░рд╛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ред


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

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


рд╕реЗрд╡рд╛ рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╕реЗрд╡рд╛рдПрдВ рд╣реИрдВред рд╣рдо рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг POD рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ nslookup рдХрд░рддреЗ рд╣реИрдВред рдХреБрдмреЗрд░рдиреЗрдЯ рд╣рдореЗрдВ рдПрдХ DNS-ku рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрд╡рд╛рдПрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рджреЗрдЦ рдФрд░ рдЦреЛрдЬ рд╕рдХрддреА рд╣реИрдВред


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

рдЕрдЧрд▓рд╛, рд╣рдо рдЖрдорддреМрд░ рдкрд░ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рдмрд╛рд╣рд░ рд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг рд╣реИред рдЖрдорддреМрд░ рдкрд░ SSL рд╡рд╣рд╛рдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред

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


рдЬрд┐рд╕рдХреЗ рдмрд╛рдж, рд╣реЛрд╕реНрдЯ рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рдпрд╣рд╛рдБ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред


рдпрд╣ рдРрд╕рд╛ рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдп рд╣реИ: рд╣рдордиреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рддреИрдирд╛рдд рдХрд┐рдпрд╛, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рд╕рд╛ рдореБрд▓рд╛рдХрд╛рдд рдХреАред


рд╣рдо рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдл рдХрд░реЗрдВрдЧреЗ, рдЗрдирдЧреНрд░реЗрд╕ рдХреЛ рд╣рдЯрд╛рдПрдВрдЧреЗ рдФрд░ рд╕рднреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред


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

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



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

рддрджрдиреБрд╕рд╛рд░, рд╣рдордиреЗ рдЬреЛ рдмрдирд╛рдпрд╛ (PODs, рд╕реЗрд╡рд╛рдПрдБ, рдЖрджрд┐) рдХреЗрд╡рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ ETCD рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рддрд╛рдХрд┐ рдпрд╣ рдЙрдЪреНрдЪ-рдЙрдкрд▓рдмреНрдз рд╕реНрддрд░ рдкрд░ рд╕реНрдерд┐рд░ рд╣реЛред

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

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

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдм рдХреБрдЫ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рд╕реВрдЪрдирд╛ рдореЙрдбрд▓ рдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдХрдорд░реЗ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп CRUD- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣рдо рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдлрд┐рд░ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХрд╛ рд╕реЗрдЯ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рд╕рдЪ рд╣реИ, рдпрд╣ рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

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



рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ, рд╣рдо рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдХреЗ рд╕рд╛рд░ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ: рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд╕реЗрд╡рд╛рдПрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИрдВ, рдФрд░ рд╣рдо рд╕рднреА рдЗрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо PODs рдФрд░ рдЗрдирдЧреНрд░реЗрдбреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдПрдмреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдХреЗ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рддрд╛рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдЖрд╕рд╛рди рдерд╛: рддрд╛рдХрд┐ рд╡рд╣ рдмрд╕ рдХрд╣реЗ, "рдореИрдВ рдРрд╕реА рдФрд░ рдРрд╕реА рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ," рдФрд░ рд╕рдм рдХреБрдЫ рдЕрдВрджрд░ рд╣реБрдЖред

рд╣реЗрд▓реНрдо рдЬреИрд╕реА рдХреЛрдИ рдЪреАрдЬ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЧрд▓рдд рддрд░реАрдХрд╛ рд╣реИ - ansible style templating, рдЬрд╣рд╛рдВ рд╣рдо рдХреЗрд╡рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЛ рд╕реНрдкреВрди рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

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

рдЖрдВрддрд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдореЙрдбрд▓


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

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


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



рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдПрдХ рдХрд╕реНрдЯрдо рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рдПрдВ, рд╣рдореЗрдВ рдЗрд╕реЗ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, CustomResourceDefinition рдирд╛рдордХ рдПрдХ рдореЗрдЯрд╛-рд╕рдВрд╕рд╛рдзрди рд╣реИред

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдПрдХ рдирдП рд╕рдВрд╕рд╛рдзрди рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреА рдШреЛрд╖рдгрд╛ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЗрд╕ рдмрдирд╛рдПрдБ рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред


рдПрдХ рдЯреЗрдмрд▓ рдмрдирд╛рдпрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо kubectl рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрди рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИрдВред рдЬреИрд╕реЗ рд╣реА рд╣рдордиреЗ рдЗрд╕рдХреА рдШреЛрд╖рдгрд╛ рдХреА, рд╣рдореЗрдВ рдПрдХ рдмреИрдирд░ рднреА рдорд┐рд▓рд╛ред рд╣рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, kubeclt рдХреЛ рдРрдкреНрд╕ рдорд┐рд▓рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдХреЛрдИ рдРрдк рдирд╣реАрдВред


рдЖрдЗрдП рдХреБрдЫ рдРрдк рд▓рд┐рдЦреЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рдХрд╕реНрдЯрдо рд╕рдВрд╕рд╛рдзрди рдЙрджрд╛рд╣рд░рдг рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдЗрдП рдЗрд╕реЗ YAML рдореЗрдВ рджреЗрдЦреЗрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ URL рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░рдХреЗ рдмрдирд╛рдПрдВред


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


рд╣рдо рдХреЗрд╡рд▓ рдирд╛рдо рдмрджрд▓рдХрд░ рдЙрд╕реА рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реЗ рджреВрд╕рд░рд╛ рдРрд╕рд╛ рд╕рдВрд╕рд╛рдзрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рджреВрд╕рд░рд╛ рд╕рдВрд╕рд╛рдзрди рд╣реИред


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


рд╣рдо рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд╣реА рдХрд░рддреЗ рд╣реИрдВ: рд╕реЗрд╡рд╛ рдлрд╝рдВрдХреНрд╢рди рдШреЛрд╖рдгрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрд╕рд╛рдзрди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред


рд╣рдо рдЗрдирдЧреНрд░реЗрд╕ рдореЗрдВ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рднреА рдРрд╕рд╛ рд╣реА рдХрд░рддреЗ рд╣реИрдВред


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

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

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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рдордВрдЬрд╕реНрдпрдкреВрд░реНрдг рдХрд╛рд░реНрдп рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╕ рдЗрд╕ div рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдХреНрдпрд╛ рд▓реЗрддреА рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреНрдпрд╛ рдЬрд░реВрд░рдд рд╣реИред рдФрд░ рдлрд┐рд░ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдХреЛ рджреВрд╕рд░реЗ рдкрд░ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред


рдЙрд╕реЗ рдЯрд╛рд▓ рджреЗрддреЗ рд╣реИрдВред рдЙрд╕рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реИ, рд╡рд╣ рдмрджрдирд╛рдо рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд╣ рдХрд╣рддреА рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдЗрдВрдкреНрд░реЗрд╕ рд╕рд░реНрд╡рд┐рд╕ рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЗрд╕рдореЗрдВ рджреЛ рдПрдВрдЯреНрд░реА рдХрд░реЗрдВ, рдПрдХ рддреИрдирд╛рддреА 1 рдФрд░ 2 рдмрдирд╛рдПрдВ, рдПрдХ рд╕рд░реНрд╡рд┐рд╕ 1 рдФрд░ 2 рдмрдирд╛рдПрдВред


рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЗрд╡рд▓ рдПрдХ рд╕реЗрд╡рд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрдиреА рд╣реБрдИ рд╣реИред

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


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


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


рд╣рдорд╛рд░рд╛ рдХрд╕реНрдЯрдо рдирд┐рдпрдВрддреНрд░рдХ рд╕рд┐рд░реНрдл рдПрдХ рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдЙрдареЗрдЧрд╛ рдФрд░ рдкреИрдЪ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛ред

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╕реЗрд╡рд╛рдПрдВ рд╣реИрдВ zaddeloino, рдЪрд▓реЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдиреЗ рдХреИрд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреА: рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд╣рдо рджреВрд╕рд░рд╛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ: рд╕рдм рдХреБрдЫ рд╕рд╛рдл рд╣реЛ рдЧрдпрд╛ рд╣реИред


рдбреЗрд╡рд▓рдкрд░ рдХреА рдЖрдВрдЦреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред рдЙрд╕реЗ рдмрд╕ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдирдИ рд╕реЗрд╡рд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВред рд╣рдо рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдирд┐рдпрдВрддреНрд░рдХ рдиреЗ рд╕рдм рдХреБрдЫ рдЙрдард╛рдпрд╛ рдФрд░ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ред


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

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

рдЦреБрдж рд╕реА.рдЖрдИ.


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

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

рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рдХрд╕реНрдЯрдо рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреА рдПрдХ рд╣реА рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред -, Kubernetes , . web-hook. .

web-hook, тАФ JSON build, Kubernetes. build build controller, manifest, , POD. POD- .

POD- agent, travis circleci, YAML . . Telegram.

, Kubernetes тАФ , CI continuous delivery while true sleep 10, POD . kubectl exec, .

тАФ , . 300 .



postgres


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

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

pginstance controller, , POD deployment postgres. persistent volume. postgres. Docker-container, binary postgres. : postgres . , , , , .. POD persistent volume postgres cluster master.

deployment master. persistent volume. POD , , , deployment slave.

рдЗрд╕рдХреЗ рдмрд╛рдж, рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рдпрдВрддреНрд░рдХ рдПрдХ рдмреИрдХрдЕрдк рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рддрд╛ рд╣реИ (рдЗрд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рд╕рд╛рде рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдФрд░ рдмреИрдХрдЕрдк рдирд┐рдпрдВрддреНрд░рдХ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕реЗ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреБрдЫ S3 рдореЗрдВ рдлреЗрдВрдХ рджреЗрддрд╛ рд╣реИред



рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?


. , , , ┬л postgres, kafka, CI ┬╗. .

, , , , . operations information-. , , , , resource application. . . . logical relation .

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


тАФ DevOops 2018 ! тАФ .

┬лThe DevOps Handbook┬╗ , ┬лLearning Chef: A Guide to Configuration Management and Automation┬╗ , ┬лHow to containerize your Go code┬╗ ┬лLiquid Software: How to Achieve Trusted Continuous Updates in the DevOps World┬╗ тАФ . - .

: !

: 1 DevOops 2018 .

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


All Articles