Kubernetes Tutorial

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
рез┬ард╣рдЬрд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

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

рдХрд┐рди Kubernetes рд╕рд┐рдХреНрдиреБрд╣реЛрд╕реН
1. рдЕрдирд╛рд╡рд╢реНрдпрдХрддрд╛
Kubernetes рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрдВ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рд╕рдорд╛рди рдХрдиреНрдЯреЗрдирд░рдХреЛ рдмрд╣реБ рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпреЛ рдкреНрд░рдгрд╛рд▓реА рдЖрдЙрдЯреЗрдЬ рдХреЛ рд╕рдордпрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╣реБрди рд╕рдХреНрдЫ рдЬрдм рдПрдХ
рдХрдиреНрдЯреЗрдирд░рд▓реЗ рдпрд╕рдХреЛ рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВ рд▓рд┐рди рд╕рдХреНрдЫред

2. рд╕реЗрд╡рд╛ рдЦреЛрдЬ рд░ рд▓реЛрдб рд╕рдиреНрддреБрд▓рди
Kubernetes DNS рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд╛ рдЖрдлреНрдиреИ IP рдареЗрдЧрд╛рдирд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрдиреНрдЯреЗрдирд░рд▓рд╛рдИ рдЙрдЬрд╛рдЧрд░ рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫред рдпрд╕ рдмрд╛рд╣реЗрдХ Kubernetes рдмреНрдпрд╛рд▓реЗрдиреНрд╕ рд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫ
рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░рд╛рдлрд┐рдХ рд╡рд┐рддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН рддрд╛рдХрд┐ рддреИрдирд╛рддреА рд╕реНрдерд┐рд░ рдЫред

3. рдорд╛рдкрди
рддрдкрд╛рдЗрдБ Kubernetes рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реЗрд░ рд╕рдЬрд┐рд▓реИ рд╕рдВрдЧ рдЖрдлреНрдиреЛ рдкреНрд░рдгрд╛рд▓реА рдорд╛рдкрди рд╡рд╛ рдорд╛рдкрди рдЧрд░реНрди Kubernetes рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд░ рдЕрдзрд┐рдХред

рд╡рд┐рд╖рдпрд╣рд░реВ
рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдирд┐рдореНрди рд╡рд┐рд╖рдпрд╣рд░реВ рд╕рдореЗрдЯреНрдЫред
тАв рдкреВрд░реНрд╡ рд╢рд░реНрдд
тАв рдкрд░рд┐рдЪрдп
тАв рдХрдиреНрдЯреЗрдирд░ рдЕрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди
тАв рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдкрд░рд┐рдЪрдп
тАв рдХреБрдмреЗрд░рдиреЗрдЯрдХреЛ рдкреНрд░рдпреЛрдЧ
тАв Kubernetes рдиреЛрдбреНрд╕ рд░ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ
тАв Kubernetes рдЕрд╡рдпрд╡рд╣рд░реВ
тАв Kubernetes рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд▓реЗрди рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ
тАв Kubernetes рдиреЛрдб рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ
тАв Kubernetes API
тАв Kubernetes рд╡рд╕реНрддреБрд╣рд░реВ
тАв Kubernetes Minikube
тАв Kubernetes Kubectl
тАв Kubectl рд╕реНрдерд╛рдкрдирд╛
тАв Minikube рдЖрджреЗрд╢рд╣рд░реВ
тАв Kubectl рдЖрджреЗрд╢рд╣рд░реВ
тАв Kubernetes Yaml рдлрд╛рдЗрд▓рд╣рд░реВ
тАв Kubernetes рдЕрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯреЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧ
тАв Kubernetes рдЧреЛрдкреНрдп рд╕рд┐рд░реНрдЬрдирд╛
тАв Mongo DBSsecret
тАв Mongo рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдк
тАв MongoDB рд╕реЗрд╡рд╛
тАв Mongo рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд╕реЗрд╡рд╛
тАв Mongo рдПрдХреНрд╕рдкреНрд░реЗрд╕ рддреИрдирд╛рддреА
тАв MongoDBSstatefulset
тАв Minikube рдорд╛ рдкреНрд░рд╡реЗрд╢ рд╕рдХреНрд╖рдо рдЧрд░реНрджреИ
тАв Kubernetes рдбрд╛рдЯрд╛ рд╕реНрдерд┐рд░рддрд╛
тАв рд▓рдЧрд╛рддрд╛рд░ рднреЛрд▓реНрдпреБрдо
тАв рдирд┐рд░рдиреНрддрд░ рдорд╛рддреНрд░рд╛ рджрд╛рд╡реА
тАв рднрдгреНрдбрд╛рд░рдг рдХрдХреНрд╖рд╛
тАв Kubernetes Statefulsets
тАв рдирд┐рд╖реНрдХрд░реНрд╖


рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд░ рд╕рдореНрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг
рдХреГрдкрдпрд╛ рд╣рд╛рдореАрд▓рд╛рдИ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рдирд╣рд┐рдЪрдХрд┐рдЪрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ рдЧреБрдЧрд▓ рдкреНрд▓реЗ рд╕реНрдЯреЛрд░рдорд╛ рд╣рд╛рдореАрд▓рд╛рдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд░ рд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВ рджрд┐рдиреБрд╣реЛрд╕реН рд░ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдордирдкрд░реНрдЫ рднрдиреЗ рдЕрд░реВрд╕рдБрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд╛рдЭрд╛ рдЧрд░реНрди рдирдмрд┐рд░реНрд╕рдиреБрд╣реЛрд╕реНред рдердк рд╡рд┐рд╡рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреГрдкрдпрд╛ рд╣рд╛рдореАрд▓рд╛рдИ robinmkuwira@gmail.com рдорд╛ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд░рд┐рд▓рд┐рдЬ рдиреЛрдЯрд╣рд░реВ
рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдирд┐рдореНрди рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЫрдиреН:
- рдПрдХ рдЕрдлрд▓рд╛рдЗрди Kubernetes рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред
- Kubernetes рдЖрджреЗрд╢рд╣рд░реВред
- рд╡рд┐рд╕реНрддреГрдд рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ред
- рдПрдХ рдирдореВрдирд╛ рдореЛрдВрдЧреЛ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд░ рдпрд╕рдХреЛ рд╕реНрд░реЛрдд рдХреЛрдбред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирел рдЕрдЧрд╕реНрдЯ рем

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

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

рдирдпрд╛рдБ рдХреЗ рдЫ

Kubernetes Offline Tutorial is a free application that makes it easy for complete beginners to get started and learn Kubernetes. The application can also be used by Kubernetes intermediates and experts alike as a reference point for various Kubernetes commands.

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА
Robin Brian Mkuwira
robinmkuwira@hotmail.com
Malawi
undefined