etcd
Consul is a service networking solution to automate network configurations, discover services, and enable secure connectivity across any cloud or runtime.
рдЕрд╡рд▓реЛрдХрди
etcd рдХреНрдпрд╛ рд╣реИ?
рдХрдВрд╕рд▓ рдПрдХ рд╕реЗрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рд╕реЗрд╡рд╛ рдЦреЛрдЬ, рд╕реЗрд╡рд╛ рдЬрд╛рд▓, рдкрд╣рдЪрд╛рди-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг, рдПрд▓ 7 рдпрд╛рддрд╛рдпрд╛рдд рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реЗрд╡рд╛-рд╕реЗ-рд╕реЗрд╡рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЯреАрдореЛрдВ рдХреЛ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕, рд╣рд╛рдЗрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдб рдФрд░ рдорд▓реНрдЯреА-рдХреНрд▓рд╛рдЙрдб рд╕реЗрдЯрдЕрдк рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдореЗрдВ рддреИрдирд╛рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред
etcd рдХрд┐рд╕ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

рд╢реАрд░реНрд╖ рд╕реБрд╡рд┐рдзрд╛рдПрдВ
- рд╕реЗрд╡рд╛ рдЦреЛрдЬ
- рд╕реЗрд╡рд╛ рдЬрд╛рд▓
- рдкрд╣рдЪрд╛рди-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг
- L7 рдпрд╛рддрд╛рдпрд╛рдд рдкреНрд░рдмрдВрдзрди
- рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди
- рдорд▓реНрдЯреА-рдХреНрд▓рд╛рдЙрдб рд╕рдорд░реНрдерди
- рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ
- рдЕрд╡рд▓реЛрдХрдиреАрдпрддрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
etcd рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ?
рдкреВрд░реНрд╡-рд╕рдВрдХрд▓рд┐рдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрд╕рд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдпрд╛ рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ, рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ, рдПрдиреНрд╡реЙрдп рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рдЬрд╛рд▓ рддреИрдирд╛рдд рдХрд░рдиреЗ рдФрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкреИрдЯрд░реНрди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред рдЗрд╕реЗ рд╕реАрдПрд▓рдЖрдИ, HTTP рдПрдкреАрдЖрдИ рдпрд╛ рдпреВрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЯреЗрд░рд╛рдлреЙрд░реНрдо рдЬреИрд╕реЗ рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреВрд▓
рдлрд╛рдпрджреЗ & рдиреБрдХрд╕рд╛рди
рдлрд╛рдпрджреЗ
- рд╣рд╛рдЗрдмреНрд░рд┐рдб рдФрд░ рдорд▓реНрдЯреА-рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
- рдЙрдЪреНрдЪ рдЕрдиреБрдХреВрд▓рдирд╢реАрд▓рддрд╛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░рд╢реАрд▓рддрд╛
- рдПрдордЯреАрдПрд▓рдПрд╕ рдХреЗ рд╕рд╛рде рдордЬрдмреВрдд рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- HashiCorp рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рдПрдХреАрдХрд░рдг
рдиреБрдХрд╕рд╛рди
- рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рддреАрд╡реНрд░ рд╕реАрдЦрдиреЗ рдХреА рдЕрд╡рд╕реНрдерд╛
- рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдкрд░ рд▓рдХреНрд╖рд┐рдд
- рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкреНрд░рдмрдВрдзрди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
- рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рд╕реЗрд╡рд╛ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдХрд╛ рдкреНрд░рдмрдВрдзрди
- рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реЗрд╡рд╛-рд╕реЗ-рд╕реЗрд╡рд╛ рд╕рдВрдЪрд╛рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛
- рд╕реЗрд╡рд╛ рдЕрджреНрдпрддрдиреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪреЗ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛
etcd рдореВрд▓реНрдп
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореАрдХреНрд╖рд╛рдПрдВ
рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ
рдЗрд╕ рдЯреВрд▓ рдХреА рдкрд╣рд▓реА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрдиреЗрдВ!