5 рд╢реАрд░реНрд╖ Kubernetes рд╡рд┐рддрд░рдг



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

рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рдПрдХ рдордЬрдмреВрдд рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп рд╣реИ рдЬреЛ рдЙрддреНрдкрд╛рдж рдореЗрдВ рдХрдИ рдирд╡рд╛рдЪрд╛рд░ рд▓рд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╕реЗ рдХреБрдЫ рдореМрдЬреВрджрд╛ рдХрдорд┐рдпрд╛рдБ рдЖрддреА рд╣реИрдВ: рд╕реНрдерд╛рдкрдирд╛ рдореЗрдВ рдХрдард┐рдирд╛рдИ, рд╕реНрдерд╛рдкрдирд╛ рдореЗрдВ рдХрдард┐рдирд╛рдИред рдХрдИ рдорд╛рдпрдиреЛрдВ рдореЗрдВ, рдХреБрдмреЗрд░рдиреЗрдЯ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рдорд╛рди рд╣реИ: рдпрд╣ рд░рдирд┐рдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреНрдп рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, Kubernetes рдбрд┐рд╕реНрдЯреНрд░реЛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдФрд░ рдРрдб-рдСрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ K8s рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред рд╡рд┐рддрд░рдг рдЖрдкрдХреЛ рдШрдЯрдХреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдПрдВ, рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдЕрдВрджрд░реВрдиреА рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рджреЗрд░реА рдХреЗред рд╣рдо рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп K8s рд╡рд┐рддрд░рдг рдФрд░ рдЙрдирдХреЗ рдирд┐рдпрдорд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рджреЗрдЦреЗрдВред

рдбреЙрдХрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реЗрд╡рд╛ (DKS)


рдбреЙрдХрд░ рдФрд░ K8 рдХреЗ рд╕рдВрдмрдВрдз рдХреЛ рд╕рд╣рдЬреАрд╡рди рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Kubernetes рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдорддреМрд░ рдкрд░ Docker рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ Kubernetes Docker рд╕рдореВрд╣реЛрдВ рдХреЛ Docker Kubernetes рд╕реЗрд╡рд╛ (DKS) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреИрдирд╛рдд рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

DKS рдбреЙрдХрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдФрд░ рдбреЙрдХрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдмреЙрдХреНрд╕ рдХреЗ рдареАрдХ рдмрд╛рд╣рд░ DKS рд╕реБрд░рдХреНрд╖рд╛, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдбреЙрдХрд░ рдЭреБрдВрдб рдХреЗ рд╕рд╛рде рдкрд░рд╕реНрдкрд░ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИред

OpenShift


Red Hat рдХрд╛ OpenShift рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬреЛ рдХрд┐ рдж рдУрд░рд┐рдЬрд┐рдирд▓ рдХрдореНрдпреБрдирд┐рдЯреА рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рдСрдлрд╝ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ (OKD рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд╖рд┐рдкреНрдд) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреЛ рд╕реНрд╡рдпрдВ K8 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред OKD рдПрдХ рдирдпрд╛ рд╡реЗрдм рдХрдВрд╕реЛрд▓, рдПрдХ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди, рдмрд╣реБ-рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рд╕рдорд░реНрдерди рдФрд░ рдЙрдЪреНрдЪ-рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдЯреВрд▓ рдЬреЛрдбрд╝рдХрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред OpenShift, рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Ansible рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдирдВрдЧреЗ рд╕рд░реНрд╡рд░ рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

OpenShift OKD рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреИрдХ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ Istio рд╕рд░реНрд╡рд┐рд╕ рдЧреНрд░рд┐рдб, рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдФрд░ рд▓реЙрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рд╕реНрдЯреИрдХред рдЗрд╕рдореЗрдВ рд╕реЛрд░реНрд╕-рдЯреВ-рдЗрдореЗрдЬ (S2I) рдлреНрд░реЗрдорд╡рд░реНрдХ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдкреИрдХреЗрдЬ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреА рдЫрд╡рд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рдирд╛ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред OpenShift рдХреЛ Tectonic рдЬреИрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдкрдбреЗрдЯ, рдСрдкрд░реЗрдЯрд░ рдФрд░ Quay рдХрдВрдЯреЗрдирд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдЬреИрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рднреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИрдВред

OpenShift рдХрдИ рдлреНрд▓реЗрд╡рд░ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрд╣рд╛рдБ рдФрд░ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

  • OpenShift рдСрдирд▓рд╛рдЗрди : рддреЗрдЬреА рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреНрд▓рд╛рдЙрдб рдСрдлрд╝рд░ред
  • рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕рдорд░реНрдкрд┐рдд : рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдирд┐рдЬреА рдмрд╛рджрд▓ред OpenShift рдХреНрд▓рд╕реНрдЯрд░ AWS рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • OpenShift рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо : OpenShift рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдХреНрд▓рд╕реНрдЯрд░ рдЬреЛ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред

Kubernetes, OKD рдФрд░ OpenShift рдХреА рд╡рд┐рд╕реНрддреГрдд рддреБрд▓рдирд╛ OpenShift рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдХреНрд╖реЗрддреНрд░ рд▓рдЧрд╛рдиреЗрд╡рд╛рд▓рд╛


Rancher рдПрдХ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкреИрдХреЗрдЬ рдореЗрдВ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ K8s рд╡рд┐рддрд░рдг рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Rancher рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХрд╛ рдХрд╛рд░рдг рдЖрд╕рд╛рдиреА рд╕реЗ рдирдВрдЧреЗ рдзрд╛рддреБ (Rancher Kubernetes рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдкрд░ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА AKS рдФрд░ GKE рдЬреИрд╕реЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдкрд░ рднреАред рд░рдВрдЪрд░ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╕ рдЕрдкрдиреЗ рдореЗрдЬрдмрд╛рдиреЛрдВ рдкрд░ рдбреЙрдХрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, YAML рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдФрд░ рд░рди рдЕрдк рдХрд░реЗрдВред Rancher Kops, KubeSpray, рдпрд╛ OpenShift рд╕рд╣рд┐рдд рдЕрдиреНрдп рд╡рд┐рддрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рдореМрдЬреВрджрд╛ Kubernetes рд╕рдореВрд╣реЛрдВ рдХреЛ рднреА рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

Rancher, Kubernetes рдХреЛ рд░реАрдореЗрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреА рддреИрдирд╛рддреА рдФрд░ рдЙрдкрдпреЛрдЧ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред

рдЕрдкрд╛рдЪреЗ рдореЗрд╕реЛрд╕реНрдлреАрдпрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЗрдВрдЬрди


рдореЗрд╕реЛрд╕реНрдлреАрдпрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЗрдВрдЬрди (MKE) 2018 рдХреЗ рдЕрдВрдд рдореЗрдВ рдШреЛрд╖рд┐рдд рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдпрд╣ рдЕрдкрд╛рдЪреЗ рдореЗрд╕реЛрд╕реНрдлреАрдпрд░ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ K8s рд░рдирдЯрд╛рдЗрдо рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдкреНрд░рдореБрдЦ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЙрдЪреНрдЪ рдШрдирддреНрд╡ рдореАрдбрд┐рдпрд╛ (рдЙрдЪреНрдЪ рдШрдирддреНрд╡ рдорд▓реНрдЯреА-рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рдПрдЪрдбреАрдПрдордХреЗ ) рдХреЗ рдмрд╣реБ-рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдиреЛрдб рдкрд░ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдордХреЗрдИ рд╕реНрд╡рдпрдВ-рдЪрд┐рдХрд┐рддреНрд╕рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдШрдЯрдХреЛрдВ, рдПрдХ-рдХреНрд▓рд┐рдХ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдФрд░ рдЕрджреНрдпрддрди, рдХреИрд▓рд┐рдХреЛ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдФрд░ рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрдЪрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
MKE DC / OS рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореМрдЬреВрджрд╛ DC / OS рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рддреИрдирд╛рддреА рдФрд░ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдирд┐рд░реНрдгрд╛рдпрдХ рдХрдВрдЯреЗрдирд░ рд╕реЗрд╡рд╛


Pivotal рдХрдВрдЯреЗрдирд░ рд╕реЗрд╡рд╛ (PKS) рдЙрджреНрдпрдореЛрдВ рдФрд░ рджреВрд░рд╕рдВрдЪрд╛рд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ K8 рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдзрд╛рди рд╣реИред рдпрд╣ рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреА рддреИрдирд╛рддреА рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдмрд╣реБрдд рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред рдкреАрдХреЗрдПрд╕ рдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ vSphere рдХреЗ рд╕рд╛рде-рд╕рд╛рде Google рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рднреА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрдиреБрд░реВрдкрддрд╛ рдкреНрд░рдорд╛рдгрди рдХрд╛рд░реНрдпрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рдмреЙрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреАрдХреЗрдПрд╕ рдореЗрдВ рд╣рд╛рд░реНрдмрд░ рдирд╛рдордХ рдПрдХ рдирд┐рдЬреА рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗрд╡рд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рд╣реЗрд▓реНрдо рдЖрд░реЗрдЦ, рднреЗрджреНрдпрддрд╛ рд╕реНрдХреИрдирд┐рдВрдЧ рдФрд░ рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред PKS рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдХрдИ VMware рдЯреВрд▓ рдЬреИрд╕реЗ NSX-T рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ, рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрдХ рдХреЛ vRealize рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрд╡рдлреНрд░рдВрдЯред Pivotal рдРрдб-рдСрди рдФрд░ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

PKS рдореЗрдВ рддреАрди рд╕реНрддрд░ рд╣реЛрддреЗ рд╣реИрдВ:

  1. рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреА рддреИрдирд╛рддреА рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреАрдХреЗрдПрд╕;
  2. рдмреАрдУрдПрд╕рдПрдЪ, рд╣рд╛рд░реНрдмрд░ рдФрд░ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдкреАрдХреЗрдПрд╕;
  3. рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд, рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдкреАрдХреЗрдПрд╕ред

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




рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╕реВрдЪреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рддрд░рдг рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред Kubernetes рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд░реНрдЬрдиреЛрдВ рдЕрдиреНрдп рдЙрдкрдХрд░рдг рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ OpenStack, Apache CloudStack, Charmed Kubernetes, Heptio Kubernetes рд╕рджрд╕реНрдпрддрд╛ рдФрд░ SUSE CaaS рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдорд╛рдзрд╛рди рдЪреБрдирдирд╛ рд╣реИ, рддреЛ рдЕрдкрдиреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВред рдХреНрдпрд╛ рдЖрдк рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯреА рддреИрдирд╛рддреА рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдлрд┐рд░ Rancher рдпрд╛ OpenShift рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдХреНрдпрд╛ рдЖрдк рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдпрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ? рдлрд┐рд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ PKS, MKE, рдпрд╛ OpenShift рд╕рдорд░реНрдкрд┐рдд рдЬреИрд╕реЗ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рд╡рд┐рддрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

Cloud4Y рдмреНрд▓реЙрдЧ рдкрд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧреА рд╣реИ

тЖТ 5 рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдЗрд╡реЗрдВрдЯ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо
тЖТ 2050 рдореЗрдВ рд╣рдо рдХреНрдпрд╛ рдЦрд╛рдПрдВрдЧреЗ
тЖТ рд░реВрд╕реА рдмрд╛рдЬрд╛рд░ рдореЗрдВ рд╕рд╛рдЗрдмрд░ рдмреАрдорд╛
тЖТ рд░реЛрдмреЛрдЯ рдФрд░ рд╕реНрдЯреНрд░реЙрдмреЗрд░реА: AI рдХреИрд╕реЗ рдлреАрд▓реНрдб рдкреИрджрд╛рд╡рд╛рд░ рдмрдврд╝рд╛рддрд╛ рд╣реИ
тЖТ рдмреАрдпрд░ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ - AI рдмреАрдпрд░ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ

рд╣рдорд╛рд░реЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓ рдХреЛ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХреЛрдИ рдФрд░ рдЖрд░реНрдЯрд┐рдХрд▓ рдпрд╛рдж рди рд╣реЛ! рд╣рдо рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рджреЛ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдФрд░ рдХреЗрд╡рд▓ рд╡реНрдпрд╛рдкрд╛рд░ рдкрд░ рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВред

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


All Articles