PKI рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджреЗрд╡рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрддрд╛


рдкреНрд░рдореБрдЦ рд╡реЗрдирд╛рдлреА рдПрдХреАрдХрд░рдг

рджреЗрд╡рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдЗрддрдирд╛ рдХрд╛рдо рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрднреА рднреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ (рдкреАрдХреЗрдЖрдИ) рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЧрд▓рдд рд╣реИред

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

рдЧреНрд▓реЛрдмрд▓рд╕рд╛рдЗрди рдФрд░ рд╡реЗрдирд╛рдлреА рдиреЗ рдбреЗрдкреЙрдкреНрд╕ рдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рджреЛ рд╡реЗрдмрдХрд╛рд╕реНрдЯ рдХреА рдореЗрдЬрдмрд╛рдиреА рдХреАред рдкрд╣рд▓рд╛ рдПрдХ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рд╣реИ , рдФрд░ рджреВрд╕рд░рд╛ рдЬреЗрдирдХрд┐рдВрд╕ CI / CD рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╕реЗ HashiCorp рд╡реЙрд▓реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдирд╛рдлреА рдХреНрд▓рд╛рдЙрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ GlobalSign рд╕реЗ PKI рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрдХрдиреАрдХреА рдпреБрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╣реИред

рдореМрдЬреВрджрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдПрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИрдВ:

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

рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рдЦрддрд░рд╛ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рд╡реЗрдирд╛рдлреА рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реА рд╣реИ рдФрд░ рдЬреАрд╡рди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреА рд╣реИред



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

рдореБрдЦреНрдп рд╡рд┐рд╖рдп:

  • рдореМрдЬреВрджрд╛ DevOps CI / CD рддрдХрдиреАрдХреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреЗрдирдХрд┐рдВрд╕) рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рдиред
  • рдкреВрд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреИрдХ рдкрд░ рдкреАрдХреЗрдЖрдИ рдФрд░ рдкреНрд░рдорд╛рдгрди рд╕реЗрд╡рд╛рдУрдВ рддрдХ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ (рджреЛ рд╕реЗрдХрдВрдб рдореЗрдВ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдирд╛)
  • рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди, рдЧреБрдкреНрдд рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рдУрдкрдирд╢рд┐рдлреНрдЯ, рдЯреЗрд░рд╛рдлреЙрд░реНрдо, рд╣рд╢реАрдХреЛрд░реНрдк рд╡реЙрд▓реНрдЯ, Ansible, SaltStack рдФрд░ рдЕрдиреНрдп) рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдХрд░реЗрдВред рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдиреАрдЪреЗ рдЪрд┐рддреНрд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИред


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

рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдкрдХреЛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдФрд░ рдкреАрдХреЗрдЖрдИ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реЛрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред


рд╡реЗрдирд╛рдлреА рд░рд╣рд╕реНрдп рдЗрдВрдЬрди

рд╡реЗрдирд╛рдлреА рдиреЗ рдпрд╣ рднреА рдЖрд╢реНрд╡рд╛рд╕рди рджрд┐рдпрд╛ рдХрд┐ рдЕрдВрдд рдореЗрдВ рдпрд╣ рдЕрдзрд┐рдХ рдХрд┐рдлрд╛рдпрддреА рд╕рдорд╛рдзрд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдЕрддреНрдпрдзрд┐рдХ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП PKI рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдФрд░ рд╕рдорд░реНрдерди рд▓рд╛рдЧрддреЛрдВ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╕рдорд╛рдзрд╛рди рдореМрдЬреВрджрд╛ рд╕реАрдЖрдИ / рд╕реАрдбреА рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рд╣реИ рдФрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗ рд▓рд┐рдП рдХрдВрдкрдиреА рдХреА рд╕рднреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рджреЗрд╡рддрд╛ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореБрд╢реНрдХрд┐рд▓ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдореБрджреНрджреЛрдВ рд╕реЗ рдирд┐рдкрдЯ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles