Управління ресурсами Azure з Cloud Shell

Завантажте матеріали практично з будь-якої точки з Azure Cloud Shell. У цьому Попросіть адміністратора, Я розглядаю різні способи керування Azure з командного рядка, включаючи Cloud Shell, який наразі готується до попереднього перегляду.

Якщо ви прочитали деякі мої попередні публікації з керування Azure, ви будете знати, що я великий шанувальник автоматизації за допомогою шаблонів JSON PowerShell та Azure Resource Manager (ARM). Мені рідко доводиться робити щось лише один раз, тому більшість часу має сенс навчитися налаштовувати або розгортати ресурс за допомогою одного з перерахованих вище способів. Для отримання додаткової інформації про використання PowerShell та ARM для керування Azure див Розгортання віртуальних машин із використанням Azure Resource Manager та PowerShell і Надання домену за допомогою шаблону Microsoft Azure Resource Manager on Петрі.

Існує п'ять основних способів розгортання та налаштування ресурсів Azure:

  • Портал управління Azuru
  • Microsoft Azure PowerShell
  • Інтерфейс командного рядка Azure (CLI)
  • Шаблони управління Azure Resource
  • REST API

Портал керування Azure є корисним для внесення одноразових змін у конфігурацію та швидкого розгортання шаблонів ARM у галереї QuickStart. Ви також можете використовувати його для створення шаблонів ARM з програм, які ви розгорнутий вручну. Портал, як правило, найкраще рішення, якщо вам потрібен візуальний огляд того, що відбувається у вашому середовищі Azure. RESTful API більшою мірою призначений для розробників, щоб вони могли налаштувати Azure за допомогою веб-сервісів.

Azure PowerShell Versus CLI

Для системних адміністраторів, що залишає Microsoft Azure PowerShell та інтерфейс командного рядка. Якщо ви знаходитесь на тлі Windows, то PowerShell, ймовірно, є вашим інструментом вибору. Він пропонує найповніший командний інструмент управління для Azure і може передавати об'єкти навколо. CLI Azure був створений для розробників, які використовують Linux і Mac, і які знайомі з Bash або іншими оболонками Linux. Синтаксис нещодавно випущеної версії 2.0 виглядає трохи як PowerShell. Azure CLI дозволяє розробникам швидко розпочинати роботу з керуванням Azure без необхідності вивчати PowerShell або використовувати пристрій Windows для автоматизації розгортання додатків у Azure.

Лавка Cloud Shell

Cloud Shell - це оболонка на основі браузера, яка дозволяє розробникам та системним адміністраторам настроювати Azure без необхідності встановлювати з'єднання вручну з їх робочої станції. Azure Cloud забезпечує безпечний доступ до віртуальної машини з будь-якого місця, включаючи портал управління Azure та новий мобільний додаток Azure. Це дозволяє користувачам автентифікувати надійно і зберігати свої файли протягом сеансів. Azure Cloud Shell вимагає наявності файлу Azure для зберігання файлів у каталозі ($ Home), який автоматично повторюється для кожного нового сеансу. Обліковий запис для зберігання Azuru потрібен для спільного доступу до файлів, у свою чергу, він сплачує невелику щомісячну плату.

Microsoft обіцяє регулярно оновлювати Cloud Shell, але з програми get-go вона вже підтримує набір загальних інструментів і мов, включаючи Bash and sh, Azure CLI, AzCopy, git, Docker CLI та клієнт MySQL. Щоб отримати більш детальну інформацію про інструменти та мови Cloud Shell, перегляньте розділ Microsoft сайт.

Що про підтримку PowerShell?

На даний момент офіційної підтримки PowerShell немає, але ви можете подайте заявку на отримання швидкого доступу.

Запустіть сеанс Cloud Shell

Увійдіть до Портал управління Azuru. Натисніть значок Azure Cloud Shell, який розташовано між піктограмами сповіщень та налаштувань у верхньому правому куті. У нижній частині вікна браузера буде відкрито нове сеанс Cloud Shell.

Лавка Cloud Shell (Image Credit: Рассел Сміт)

Лавка Cloud Shell (Image Credit: Рассел Сміт)

Чи працює Cloud Shell?

Іноді У моєму короткому досвіді з ним, підключення до термінального сеансу може зайняти деякий час і часто виходити з ладу. Цілком імовірно, що під час попереднього перегляду існує більший попит, ніж у Microsoft здатна працювати. Я з нетерпінням чекаю остаточного випуску, особливо, коли додається підтримка PowerShell. Це повинно бути простіше для швидких операцій, порівняно з входом безпосередньо з робочої станції, і ніякого налаштування не потрібно.

У цій статті я розглянув різні способи управління Azure з командного рядка.

Повідомлення Управління ресурсами Azure з Cloud Shell вперше з'явився на Петрі.

Залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.