Azure Kubernetes Service (AKS) рдФрд░ рдкреЙрд╡рд░рд╢реЗрд▓

рдЫрд╡рд┐

рдореБрдЭреЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдореВрд╣реЛрдВ рдХреА рддреИрдирд╛рддреА рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

Microsoft рдкреНрд░рд▓реЗрдЦрди рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2.5 рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:

1) рдмреЗрд╕рд┐рдХ рдПрдХ CLI рдпрд╛ рдкреЙрд╡рд░рд╢реЗрд▓ рдХрдорд╛рдВрдб + рдореБрдЦреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЯреЗрдореНрдкрд▓реЗрдЯ JSON рдлреЙрд░реНрдореЗрдЯ рдореЗрдВред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдФрд░ Azure Quickstart рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреИрдирд╛рдд рдХрд░рдирд╛ рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд░реЛрд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рд╕реНрдердЧрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ;

2) рд╢реБрджреНрдз рд╕реАрдПрд▓рдЖрдИред рдХрдИ рдЯреАрдореЗрдВ рд╣реИрдВ, рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВред рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд░реНрдгрди рд╣реИ ред рдПрдХрдорд╛рддреНрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╢реЗрд╖ рд╕реНрд╡рдЪрд╛рд▓рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА PowerShell рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ;

3) рдХреНрд▓реАрди рдкреЙрд╡рд░рд╢реЗрд▓ред рдФрд░ рдпрд╣рд╛рдБ рдореИрдВрдиреЗ рдиреАрд▓реЗ рд░рдВрдЧ рд╕реЗ рдареЛрдХрд░ рдЦрд╛рдИред рд╡рд┐рд╡рд░рдг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рд╣реИ , рд▓реЗрдХрд┐рди AzureRM.Aks рдореЙрдбреНрдпреВрд▓ PowerShell рдореЗрдВ рд╕реАрдзреЗ рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред рдЕрдм рдпрд╣ рдЬреБрд▓рд╛рдИ 2018 рд╣реИ, Azure Kubernetes Service рдЕрднреА рджреЛ рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд░рд╣реА рд╣реИ, рдФрд░ рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП Powershell рдореЙрдбреНрдпреВрд▓ рдЕрднреА рднреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЗрдВ рд╣реИред

рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдкрд░ рдЕрдкрдирд╛ рд╕рдордп рд╡реНрдпрддреАрдд рди рдХрд░рдирд╛ рдкрдбрд╝реЗ:

Get-Module PowerShellGet Install-Module PowerShellGet -Force 

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

 Install-Module -AllowPreRelease AzureRM.AKS 

рд╕рднреА, рдЕрдм рдЖрдк Powershell рд╕реЗ AKS рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles