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



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

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

рдкрд░рд┐рдЪрдп


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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд AWS рдФрд░ GCP рдмрд╛рджрд▓ рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рджреБрд░реНрд▓рдн Azure Linux рд╕рдореБрджрд╛рдп рдХреЗ рдЧреНрд░рд╛рд╣рдХ рд╣реИрдВ - рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, Kubecost рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рджрдо рдкрд░ рдЗрдВрдЯреНрд░рд╛-рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд▓рд╛рдЧрдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ (рдХреБрдмреЗрдХреЛрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХ рдХреЗ рд╕рдорд╛рди), рд╕рд╛рде рд╣реА рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рд▓рд╛рдЧрдд рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ рдХрд┐ рд╣рдо рдРрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рдереЗред

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

рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


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

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

рдХреБрдмреЗрдХреЛрд╕реНрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

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

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

рд╕реНрдерд╛рдкрдирд╛


Kubecost рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  • рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрд╕реНрдХрд░рдг 1.8 рдФрд░ рдЙрдЪреНрдЪрддрд░;
  • Kube рд░рд╛рдЬреНрдп-рдореАрдЯреНрд░рд┐рдХ;
  • рдкреНрд░реЛрдореЗрдерд┐рдпрд╕;
  • рдиреЛрдб рдирд┐рд░реНрдпрд╛рддрдХред

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

рдХреБрдмреЗрдХреЛрд╕реНрдЯ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:

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

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

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

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

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

    рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╣реИ ред

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

    рдлрд┐рд░ рд╕реЗ, рдЖрдкрдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ Ingress рдХреЛ Basic-Cort рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдЖрдкрдХреЛ рдкреНрд░реЛрдореЗрдерд┐рд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ extraScrapeConfigs рдореЗрдВ рд▓рд╛рдЧрдд-рдореЙрдбрд▓ рдореАрдЯреНрд░рд┐рдХ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрднрд╛рдЧ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

     - job_name: kubecost honor_labels: true scrape_interval: 1m scrape_timeout: 10s metrics_path: /metrics scheme: http dns_sd_configs: - names: - <   kubecost> type: 'A' port: 9003 

рд╣рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рддрд╛ рд╣реИ?


рдПрдХ рдкреВрд░реНрдг рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд╡реЗрдм рдкреИрдирд▓ kubecost рдФрд░ Grafana рд╣реИред

рдореБрдЦреНрдп рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреБрд▓ рд▓рд╛рдЧрдд рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдЧрдд рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИред рдпрд╣ рдЕрдиреБрдорд╛рдирд┐рдд рдореВрд▓реНрдп рд╣реИ рдЬреЛ рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдХреЗ рдореМрдЬреВрджрд╛ рд╕реНрддрд░ рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ (рдкреНрд░рддрд┐ рдорд╛рд╣) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

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



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



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

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

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



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

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

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

рдкрд░рд┐рдгрд╛рдо


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

рдХрдорд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ: рдЧреИрд░-рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреАрдбрд╝реЗ рд╣реИрдВ, рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рдкреИрд╕рд╛ рдХрд╣рд╛рдБ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ "рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ 5-30% (рдпрд╣ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣реБрдЖ) рджреНрд╡рд╛рд░рд╛ рдмрд┐рд▓ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП" рдХрдЯреМрддреА "рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реИред

рдкреБрдирд╢реНрдЪ


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

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


All Articles