рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рд╣реЗрд▓рдо рд╢рд┐рдЦрд░ рд╕рдореНрдореЗрд▓рди 2019 рдХреЗ рдкрд╛рдВрдЪ рдореБрдЦреНрдп рдЖрдХрд░реНрд╖рдг

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


рдореВрд▓ рддрд╕реНрд╡реАрд░ рд╕реАрдПрдирд╕реАрдПрдл рдлрд╝реНрд▓рд┐рдХрд░ рдЦрд╛рддреЗ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ

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

1. рд╣реЗрд▓реНрдо 3.0 рдореЗрдВ - рдмреЗрд╣рддрд░ рд╕реБрд░рдХреНрд╖рд╛, рд╕реАрдЖрд░рдбреА рд╕рдорд░реНрдерди рдФрд░ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ


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

  • рд╕реБрд░рдХреНрд╖рд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХрд╛ рд╕реЗрдЯ рдиреНрдпреВрдирддрдо рд╣реЛрдЧрд╛ред рдЯрд┐рд▓рд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬрд┐рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреВрд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдереЗ, рд╣реЗрд▓реНрдо 3.0 рдореЗрдВ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛) рдФрд░ рд╕реЗрд╡рд╛ (рд╕реЗрд╡рд╛) рдЦрд╛рддреЛрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реЗрд▓реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдирдХреЗ рд╕рдореВрд╣реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред
  • рджреВрд╕рд░рд╛ рдмрдбрд╝рд╛ рдмрджрд▓рд╛рд╡ CRD рд╕рдкреЛрд░реНрдЯ рдмрдврд╝рд╛ рд╣реИред рд╣реЗрд▓реНрдо рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реАрдЖрд░рдбреА рдХреЛ crd-install рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд crd-install рд╣реБрдХ рдХреЗ рдорд╛рдзреНрдпрдо crd-install рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рднреА рд╕реАрдЖрд░рдбреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдСрдкрд░реЗрдЯрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдХреЛ рдЕрдзрд┐рд╖реНрдард╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЪрд╛рд░реНрдЯ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CRDs рдХреЛ рдХрд╕реНрдЯрдо рд░рд┐рд╕реЛрд░реНрд╕ рдореЗрдирд┐рдлреЗрд╕реНрдЯреЛрдВ рдХреЗ рд╕рд╛рдордиреЗ рд░рдЦрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рд╣реЗрд▓реНрдо 3.0 рд╕реАрдЖрд░рдбреА рд╕рдорд░реНрдерди рдХреЛ рдПрдХ рдирдП рд╕реНрддрд░ рдкрд░ рд▓рд╛рдПрдЧрд╛ред chrts рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ crd рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рднреА CRD YAML рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдмрд╛рдХреА рдЪрд╛рд░реНрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЗрд▓реНрдо рдЗрд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧреА рдХрд┐ рдХрд╕реНрдЯрдо рд╕рдВрд╕рд╛рдзрди рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ CRD рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред
  • рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рд╕реАрдПрд▓рдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдм рдЪрд╛рд░реНрдЯ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░рд┐рд▓реАрдЬ рдирд╛рдо рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ рдпрджрд┐ рдЗрд╕реЗ рдЗрдирдкреБрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣реЗрд▓реНрдо 3.0 рдореЗрдВ, рд╕реНрдерд┐рддрд┐ рд╡рд┐рдкрд░реАрдд рд╣реЛрдЧреА: рдПрдХ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд░рд┐рд▓реАрдЬ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирд╛рдо рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╡рд┐рд╢реЗрд╖ рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

2. рдХреНрд▓рд╛рдЙрдб рджреЗрд╢реА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХрд╛ рд╕рдореЗрдХрди


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

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

3. рд╣реЗрд▓реНрдо рдФрд░ рдСрдкрд░реЗрдЯрд░


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

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

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

4. рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдкреНрд░рдмрдВрдзрди рдореБрджреНрджреЗ


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

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкрд╣рд▓реБрдУрдВ рдкрд░ рджреЛ рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд░рд╕реНрддреБрддрд┐рдпрд╛рдБ рдереАрдВред рдПрдХ рдореЗрдВ , рдЖрдИрдмреАрдПрдо рдЯреАрдо рдиреЗ рдЕрдкрдиреЗ рдЖрдВрддрд░рд┐рдХ рдЙрдкрдХрд░рдг рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдирджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреА рдЦреЛрдЬ рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ DevOps рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдЪрд╛рд░реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рджреВрд╕рд░реЗ рдореЗрдВ, рдкреНрд░рддрд┐рдХреГрддрд┐ рдЯреАрдо рдиреЗ рдкреНрд░рддрд┐рдпрд╛рдВ рдпрд╛ рдХрд╛рдВрдЯреЗ рдмрдирд╛рдП рдмрд┐рдирд╛ рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рд╕рдВрдкрд╛рджрди рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдЙрдирдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд╕рд╛рд░ рдЖрдзрд╛рд░ рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдкреИрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ kustomize рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЙрдзрд╛рд░ рд▓реЗрдХрд░ рдХрд╕реНрдЯрдо рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдмрдирд╛рдирд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдо рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рдЧрддрд┐рд╡рд┐рдзрд┐ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рджрд╛рддрд╛ рдЕрдкрдиреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкрд╣рд▓реБрдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо CloudARK рдореЗрдВ рдЙрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП Helm рдЪрд╛рд░реНрдЯ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢реЗрд╖ platform-as-code рдЕрд╕ platform-as-code рдПрдиреЛрдЯреЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХрд╕реНрдЯрдо рд░рд┐рд╕реЛрд░реНрд╕ рдХреЛ рдЦреЛрдЬрдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

5. рд╕рддреНрдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдореБрджрд╛рдп


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

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

Helm рд╕рдорд┐рдЯ рдореЗрдВ CloudARK


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

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

рдПрдореНрд╕реНрдЯрд░реНрдбрдо




рд╕рдореНрдореЗрд▓рди рд╕реНрдерд▓ рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдХреЗ рдХрдИ рдирд╣рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕реБрдВрджрд░ рджреГрд╢реНрдп рд╕рдореЗрдЯреЗ рд╣реБрдП рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


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

рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ рдкреА.рдПрд╕.


рдкрд┐рдЫрд▓реЗ рд╣реЗрд▓реНрдо рд╢рд┐рдЦрд░ рд╕рдореНрдореЗрд▓рди рдФрд░ рдЙрдирдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЕрдиреНрдп рдЫрд╛рдкреЛрдВ рдХреЛ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ # рд╣реЗрд▓реНрдорд╕реБрдорд┐рдЯ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ рднреА рдкрдврд╝реЗрдВ:

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


All Articles