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

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



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

рдореЗрд░реЗ рд╕рд╣рдХрд░реНрдореА рд╕рд╛рдВрдбреЛрд░ рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд╕рдмрд╕реЗ рдЖрдо рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЙрдирдХрд╛ рд╕рд╛рдордирд╛ рддрддреНрдкрд░рддрд╛ / рд╡рдлрд╛рджрд╛рд░реА рдЬрд╛рдВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ:



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

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрджреЗрд╢ "рд▓рд┐рдиреЗрди рдкреНрд░реЛрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ" рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдереЛрдбрд╝реА рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рддрддреНрдкрд░рддрд╛ рдФрд░ рд▓рд┐рдиреЗрди-рдЪреЗрдХ рд╣реИрдВред

рдиреЛрдЯ: рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░реАрдХреНрд╖рдг рдореВрд▓ рд░реВрдк рд╕реЗ рдЬрд╝рд╛рд▓реИрдВрдбреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЖрдВрддрд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдереЗред

рд░реЗрдбреАрдиреЗрд╕ рдФрд░ рд▓рд╛рдИрдиреЗрд╕ рдЪреЗрдХ


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

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

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

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

рдЙрджрд╛рд╣рд░рдг


рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рд╣реИ /health рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрде рдХреЗ рд╕рд╛рде HTTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ /health рдкрде рдХреА рдЬрд╛рдБрдЪ ( рдЕрдВрддрд░рд╛рд▓ : 10 рд╕реЗрдХрдВрдб, рд╕рдордпрдмрд╛рд╣реНрдп : 1 рд╕реЗрдХрдВрдб, рд╕рдлрд▓рддрд╛ рд╕реАрдорд╛ : 1, рд╡рд┐рдлрд▓рддрд╛ рд╕реАрдорд╛ : 3):

 #    deployment'/ podTemplate: spec: containers: - name: my-container # ... readinessProbe: httpGet: path: /health port: 8080 

рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ


  1. HTTP рдПрдВрдбрдкреЙрдЗрдВрдЯ (REST, рдЗрддреНрдпрд╛рджрд┐) рдХреЗ рд╕рд╛рде рдорд╛рдЗрдХреНрд░реЛрд╕реЙрд░реНрдлрд╝рд┐рд╕ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдПрдХ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдпрд╣ рдЬрд╛рдВрдЪрддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдкреЙрдб) рдЯреНрд░реИрдлрд╝рд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред
  2. рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдХрд╡рд░ рдХрд░рддреА рд╣реИ :
    • рддрддреНрдкрд░рддрд╛рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП "рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ" рдпрд╛ "рдкреНрд░рдмрдВрдзрди" (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 9090) рдирд╛рдордХ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЗрд╡рд▓ рддрднреА рд╡рд╛рдкрд╕ рдЖрддрд╛ рд╣реИ рдпрджрд┐ рдореБрдЦреНрдп HTTP рдкреЛрд░реНрдЯ (рдЬреИрд╕реЗ 8080) рдЯреНрд░реИрдлрд┐рдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ *;

      * рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЬрд╝рд╛рд▓реИрдВрдбреЛ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдорд╛рдорд▓рд╛ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, readinessProbe рдиреЗ "рдкреНрд░рдмрдВрдзрди" рдкреЛрд░реНрдЯ рдХреА рдЬрд╛рдБрдЪ рдХреА, рд▓реЗрдХрд┐рди рдХреИрд╢ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рд░рдг рд╕рд░реНрд╡рд░ рд╕реНрд╡рдпрдВ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖред
    • рдПрдХ рдЕрд▓рдЧ рдкреЛрд░реНрдЯ рдкрд░ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рд▓рдЯрдХрдиреЗ рд╕реЗ рдпрд╣ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореБрдЦреНрдп рдкреЛрд░реНрдЯ рдкрд░ рдЬрдорд╛рд╡ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдЕрд░реНрдерд╛рдд, рд╕рд░реНрд╡рд░ рдкрд░ рдереНрд░реЗрдб рдкреВрд▓ рднрд░рд╛ рд╣реБрдЖ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдореЗрдВ рдЕрднреА рднреА рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ)ред
  3. рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди / рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ ;
    • рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ HTTP рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкреВрд░рд╛ рд╣реЛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлреНрд▓рд╛рдИрд╡реЗ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рдЗрдЧреНрд░реЗрд╢рди, рдЖрджрд┐); рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдХреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг * рдкреВрд░рд╛ рд╣реЛрдиреЗ рддрдХ рдмрд╕ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рди рдХрд░реЗрдВред

      * рдЖрдк рдкреЙрдб рдХреЗ рдмрд╛рд╣рд░ init рдХрдВрдЯреЗрдирд░реЛрдВ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рднреА рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЕрднреА рднреА рд╕реНрд╡-рдирд┐рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдВ, рдЕрд░реНрдерд╛рдд, рд╡реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬрд┐рд╕рдореЗрдВ рдХрдВрдЯреЗрдирд░, рдмрд╛рд╣рд░реА рд╕рдордиреНрд╡рдп рдХреЗ рдмрд┐рдирд╛, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓рд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирддрд╛ рд╣реИред
  4. рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБрдУрдВ (рдЬреИрд╕реЗ /health ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП httpGet рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  5. successThreshold: 1 рд╕реЗрдЯрд┐рдВрдЧреНрд╕ successThreshold: 1 ( interval: 10s , timeout: 1s , successThreshold: 1 , failureThreshold: 3 ):
    • рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд▓рдЧрднрдЧ 30 рд╕реЗрдХрдВрдб (3 рд╡рд┐рдлрд▓ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ) рдХреЗ рдмрд╛рдж рдлрд▓реА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧреАред
  6. "рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ" рдпрд╛ "рдкреНрд░рдмрдВрдзрди" рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдпрджрд┐ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕реНрдЯреИрдХ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛ / рд╕реНрдкреНрд░рд┐рдВрдЧ) рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдпрд╛рддрд╛рдпрд╛рдд рд╕реЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:
    • рд▓реЗрдХрд┐рди рдкреИрд░рд╛рдЧреНрд░рд╛рдл 2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред
  7. рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╢ рдХреЛ рд╡рд╛рд░реНрдо рдЕрдк / рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдХреЛрдб 503 рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдХрдВрдЯреЗрдирд░ "рд╡рд╛рд░реНрдо рдЕрдк":

рдЪреЗрддрд╛рд╡рдиреА


  1. рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рди рдХрд░реЗрдВ (рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ) рдЬрдм рддрддреНрдкрд░рддрд╛ / рд▓рд┐рдиреЗрди рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕рд╕реЗ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╡рд┐рдлрд▓рддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ:
    • рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдЗрдП рдПрдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 10 рдкреЙрдбреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдЯреЗрдЯрдлреБрд▓ REST рд╕реЗрд╡рд╛ рд▓реЗрдВ: рдЬрдм рдЪреЗрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдХрд╛рдо рдХреЗ рдХрдиреЗрдХреНрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ / рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддрд░рдл рджреЗрд░реА рд╣реЛрдиреЗ рдкрд░ рд╕рднреА 10 рдкреЙрдбреНрд╕ рдЧрд┐рд░ рд╕рдХрддреЗ рд╣реИрдВ - рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рд╕рдм рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░ рд╣реЛрддрд╛ рд╣реИ;
    • рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдкреНрд░рд┐рдВрдЧ рдбреЗрдЯрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ *;

      * рдпрд╣ рд╕реНрдкреНрд░рд┐рдВрдЧ рдбреЗрдЯрд╛ рд░реЗрдбрд┐рд╕ рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ (рдХрдо рд╕реЗ рдХрдо рдРрд╕рд╛ рдерд╛ рдЬрдм рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрд╛рдБрдЪ рдХреА рдереА), рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг "рднрдпрд╛рд╡рд╣" рд╡рд┐рдлрд▓рддрд╛ рд╣реБрдИ: рдЬрдм рд░реЗрдбрд┐рд╕ рдереЛрдбрд╝реЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд▓рдмреНрдз рдерд╛, рддреЛ рд╕рднреА рдкреЙрдбреНрд╕ "рдЧрд┐рд░ рдЧрдП" рдереЗред
    • рдЗрд╕ рдЕрд░реНрде рдореЗрдВ "рдмрд╛рд╣рд░реА" рдХрд╛ рдЕрд░реНрде рдПрдХ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдиреНрдп рдкреЙрдбреНрд╕ рд╕реЗ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдЪреЗрдХ рдХреЛ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рдХреНрд░реИрд╢ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдиреНрдп рдкреЙрдбреНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
      • рдкрд░рд┐рдгрд╛рдо рд╡рд┐рддрд░рд┐рдд рд░рд╛рдЬреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ рдХрд┐ рдлрд▓реА рдореЗрдВ рдореЗрдореЛрд░реА рдХреИрд╢рд┐рдВрдЧ)ред
  2. рдлрд▓реА рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ (рдЕрдкрд╡рд╛рдж рдРрд╕реЗ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрдм рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЖрдк рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рдЕрд╡рдЧрдд рд╣реИрдВ):
    • рдЬрд╛рдВрдЪ рд╕реЗ "рддреНрд░рд┐рд╢рдВрдХреБ" рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдкрд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рд╣реИ, рдЗрд╕рд▓рд┐рдП "рддреНрд░рд┐рд╢рдВрдХреБ" рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдФрд░ рдЧрддрд┐рд░реЛрдз рдЬреИрд╕реА рдЪреАрдЬреЗрдВ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП: рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдЬрд╛рдирдмреВрдЭрдХрд░ рдЖрд╡реЗрджрди рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╣реИ рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рд░ рдЕрд╡рд╕реНрдерд╛;
    • рдПрдХ рд╡рд┐рдлрд▓ рд▓реАрдирд┐рдпрд░ рдЬрд╛рдВрдЪ рдХрдВрдЯреЗрдирд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдЧреА, рдЬрд┐рд╕рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рддреЗрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗрдЧрд╛: рдХрдВрдЯреЗрдирд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдбрд╛рдЙрдирдЯрд╛рдЗрдо (рдХрдо рд╕реЗ рдХрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рд╕рдордп, 30 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВрдЧреЗ) рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдирдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд▓реЛрдб рдмрдврд╝ рд░рд╣рд╛ рд╣реИ рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рдЙрдирдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрдврд╝ рд░рд╣реА рд╣реИ, рдЖрджрд┐;
    • рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд▓рд┐рдирди рдХреА рдЬрд╛рдВрдЪ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕рдВрднрд╡ рд╕рдВрдпреЛрдЬрди рд╣реИ, рдЬреЛ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИ: рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддрд░рдл рдереЛрдбрд╝реА рд╕реА рднреА рджреЗрд░реА рдЖрдкрдХреЗ рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░ рджреЗрдЧреА!
  3. рд▓рд╛рдЗрдирд┐рдВрдЧ рдФрд░ рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП :
    • рдЖрдк рдПрдХ рд╣реА рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдХреЗ рд╕рд╛рде рд▓реАрдирд┐рдпрд░ рдЬрд╛рдВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЙрдЪреНрдЪ рд╕реАрдорд╛ ( failureThreshold рдереНрд░реЗрд╢реЛрд▓реНрдб), рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 3 рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рдж failureThreshold -рд░реЗрдбреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ рдФрд░ рдорд╛рди рд▓реЗрдВ рдХрд┐ 10 рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рдж рд▓рд╛рдИрди рдЬрд╛рдВрдЪ рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдИ;
  4. рдирд┐рд╖реНрдкрд╛рджрди рдЬрд╛рдВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ , рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рдЬрд╝реЛрдВрдмреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВ:

рд╕рд╛рд░рд╛рдВрд╢


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



рд╡рд┐рд╖рдп рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдордЧреНрд░реА



2019-09-29 рд╕реЗ рдЕрдкрдбреЗрдЯ рдирдВрдмрд░ 1


рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рд▓рд┐рдП init рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ : рдлреБрдЯрдиреЛрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред

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

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



2019-09-29 рд╕реЗ рдЕрдкрдбреЗрдЯ рдирдВрдмрд░ 2


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

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


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

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


All Articles