- Подключение к Виртуальному рабочему столу Azure с помощью клиента macOS
- Установка клиента
- Подписка на веб-канал
- Дальнейшие действия
- Azure VPN Client 4+
- Microsoft Corporation
- Screenshots
- Description
- What’s New
- Ratings and Reviews
- No Monterey Support?
- Finally!
- Thank you MS
- App Privacy
- Data Not Collected
- Information
- Supports
- Family Sharing
- Connect to Azure Virtual Desktop with the macOS client
- Install the client
- Subscribe to a feed
- Next steps
- Настройка среды разработки для Mac OS X
- Предварительные требования
- Создание локального контейнера и настройка Service Fabric
- Известные ограничения
- Настройка интерфейса командной строки Service Fabric (sfctl) на компьютере Mac
- Создание приложения на компьютере Mac с помощью Yeoman
- Развертывание приложения на компьютере Mac из терминала
- Настройка среды разработки .NET Core 3.1
- Установка подключаемого модуля Service Fabric для Eclipse на компьютере Mac
- Install Azure CLI on macOS
- Install with Homebrew
- Troubleshooting
- Completion is not working
- Unable to find Python or installed packages
- CLI version 1.x is installed
- Proxy blocks connection
- Update
- Uninstall
- Remove data
- Other installation methods
- Next Steps
Подключение к Виртуальному рабочему столу Azure с помощью клиента macOS
Применимо к: macOS 10.12 или более поздней версии
Это содержимое применимо к Виртуальному рабочему столу Azure с объектами Azure Resource Manager для Виртуального рабочего стола Azure. Если вы используете Виртуальный рабочий стол Azure (классическая версия) без объектов Azure Resource Manager, ознакомьтесь с этой статьей.
Доступ к ресурсам виртуальных рабочих столов Azure с устройств macOS можно получить с помощью нашего скачиваемого клиента. В данном руководстве рассказывается как настраивать клиента.
Установка клиента
Чтобы приступить к работе, Скачайте и установите клиент на устройство macOS.
Подписка на веб-канал
Подпишитесь на веб-канал, который предоставил администратор, чтобы получить список управляемых ресурсов, доступных вам на устройстве macOS.
Чтобы подписаться на веб-канал:
- Выберите Добавить рабочую область на главной странице, чтобы подключиться к службе и получить ресурсы.
- Введите значение параметра Feed URL (URL-адрес веб-канала). Это может быть URL-адрес или адрес электронной почты.
- В первом случае используйте URL-адрес, предоставленный администратором. Обычно используется URL-адрес https://rdweb.wvd.microsoft.com/api/arm/feeddiscovery.
- Чтобы использовать адрес электронной почты, введите свой адрес электронной почты. При этом клиент будет искать URL-адрес, связанный с вашим адресом электронной почты, если администратор настроил сервер соответствующим образом.
- Чтобы подключиться через портал US Gov, используйте https://rdweb.wvd.azure.us/api/arm/feeddiscovery.
- Выберите Добавить.
- При появлении запроса войдите в систему со своей учетной записью.
После входа будет показан список доступных ресурсов.
Когда вы подпишетесь на веб-канал, его содержимое будет регулярно автоматически обновляться. Ресурсы могут добавляться, изменяться или удаляться в соответствии с изменениями, внесенными администратором.
Дальнейшие действия
Дополнительные сведения о клиенте macOS, см. в документе Начало работы с клиентом macOS.
Источник
Azure VPN Client 4+
Microsoft Corporation
Screenshots
Description
The Azure VPN Client lets you connect to Azure securely from anywhere in the world. It supports Azure Active Directory, certificate-based and RADIUS authentication.
What’s New
Version macOS App 1.8
This version contains performance improvements and bug fixes.
Ratings and Reviews
No Monterey Support?
Doesn’t seem to import XML profiles properly on Monterey beta.
Finally!
It’s finally here and it works great. Super easy setup: grab a zip from the azure portal, import the xml, done.
As a bonus, they push all S2S routes via the VPN as well. Great!
Thank you MS
Super simple installation and configuration, just uploaded the XML file and now I have my VPN running.
App Privacy
The developer, Microsoft Corporation , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Information
English, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Norwegian Bokmål, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Swedish, Traditional Chinese, Turkish
Supports
Family Sharing
With Family Sharing set up, up to six family members can use this app.
Источник
Connect to Azure Virtual Desktop with the macOS client
Applies to: macOS 10.12 or later
This content applies to Azure Virtual Desktop with Azure Resource Manager Azure Virtual Desktop objects. If you’re using Azure Virtual Desktop (classic) without Azure Resource Manager objects, see this article.
You can access Azure Virtual Desktop resources from your macOS devices with our downloadable client. This guide will tell you how to set up the client.
Install the client
To get started, download and install the client on your macOS device.
Subscribe to a feed
Subscribe to the feed your admin gave you to get the list of managed resources available to you on your macOS device.
To subscribe to a feed:
- Select Add Workspace on the main page to connect to the service and retrieve your resources.
- Enter the Feed URL. This can be a URL or email address:
- If you use a URL, use the one your admin gave you. Normally, the URL is https://rdweb.wvd.microsoft.com/api/arm/feeddiscovery.
- To use email, enter your email address. This tells the client to search for a URL associated with your email address if your admin configured the server that way.
- To connect through the US Gov portal, use https://rdweb.wvd.azure.us/api/arm/feeddiscovery.
- Select Add.
- Sign in with your user account when prompted.
After you’ve signed in, you should see a list of available resources.
Once you’ve subscribed to a feed, the feed’s content will update automatically on a regular basis. Resources may be added, changed, or removed based on changes made by your administrator.
Next steps
To learn more about the macOS client, check out the Get started with the macOS client documentation.
Источник
Настройка среды разработки для Mac OS X
Вы можете собирать приложения Azure Service Fabric на базе Mac OS X, которые работают в кластерах Linux. Из этого документа вы узнаете, как настроить систему Mac для разработки приложений.
Предварительные требования
Платформа Azure Service Fabric изначально не предназначена для работы в Mac OS X. Чтобы запустить локальный кластер Service Fabric, предоставляется предварительно настроенный образ контейнера Docker. Перед началом работы вам потребуются:
Требования к системе для установки DOCKER Desktop на Mac
Чтобы установить Docker на компьютере Mac, выполните инструкции, приведенные в документации Docker. После установки можно использовать DOCKER Desktop для установки таких параметров, как ограничения ресурсов и использование дискового пространства.
Создание локального контейнера и настройка Service Fabric
Чтобы настроить локальный контейнер Docker и запустить его в кластере Service Fabric, выполните следующие действия:
Обновите конфигурацию управляющей программы Docker в узле с помощью следующих параметров и перезапустите управляющую программу Docker:
Вы можете обновить эти параметры непосредственно в файле daemon.json, который находится в папке установки Docker. Вы можете непосредственно изменить параметры конфигурации управляющей программы в Docker. Нажмите значок Docker, а затем последовательно выберите Параметры > Управляющая программа > Дополнительно.
Рекомендуется вносить изменения в управляющую программу непосредственно в Docker, поскольку расположение файла daemon.json может быть разным в зависимости от компьютера. Например,
При тестировании больших приложений мы рекомендуем увеличить число ресурсов, выделенных для Docker. Для этого щелкните значок Docker, выберите Дополнительно и настройте число ядер и объем памяти.
Запустите кластер.
Ubuntu 18.04 LTS:
Ubuntu 16.04 LTS:
По умолчанию вы получите образ с последней версией Service Fabric. Сведения о конкретных редакциях см. на странице Service Fabric OneBox в Docker Hub.
Необязательно: создайте расширенный образ Service Fabric.
В новом каталоге создайте файл Dockerfile для построения настраиваемого образа:
Указанный выше образ можно адаптировать с помощью Dockerfile, чтобы добавить в контейнер дополнительные программы или зависимости. Например, добавленный элемент RUN apt-get install nodejs -y разрешает поддержку приложений nodejs в качестве гостевых исполняемых файлов.
По умолчанию вы получите образ с последней версией Service Fabric. Сведения о конкретной версии см. на странице центра Docker.
Чтобы создать образ для многократного использования на основе файла Dockerfile , откройте терминал и с помощью команды cd перейдите в каталог, в котором хранится Dockerfile . Затем выполните следующий код:
Для выполнения этой операции потребуется некоторое время, но она выполняется только один раз.
Теперь при необходимости вы можете быстро запустить локальную копию Service Fabric, выполнив следующий код:
Укажите имя экземпляра контейнера, которое будет более удобным для чтения.
Если приложение ожидает передачи данных через определенные порты, их необходимо указать с помощью дополнительных тегов -p . Например, если приложение ожидает передачи данных через порт 8080, добавьте следующий тег -p :
docker run -itd -p 19000:19000 -p 19080:19080 -p 8080:8080 —name sfonebox mcr.microsoft.com/service-fabric/onebox:u18
Для запуска кластера потребуется некоторое время. Во время запуска вы можете просмотреть состояние работоспособности кластеров, можете перейти к панели мониторинга кластера http://localhost:19080 или просмотреть журналы с помощью следующей команды:
Чтобы остановить и очистить контейнер, используйте следующую команду: Тем не менее мы будем использовать этот контейнер на следующем шаге.
Известные ограничения
Ниже перечислены известные ограничения для локального кластера, запущенного в контейнере для Mac:
- Служба DNS в контейнере не запускается и в настоящее время не поддерживается. Проблема №132
- Для выполнения приложений на основе контейнеров необходимо запустить SF на узле Linux. Вложенные приложения контейнеров в настоящее время не поддерживаются.
Настройка интерфейса командной строки Service Fabric (sfctl) на компьютере Mac
Чтобы установить интерфейс командной строки Service Fabric ( sfctl ) на компьютере Mac, см. инструкции в этом разделе. Команды интерфейса командной строки поддерживают взаимодействие с сущностями Service Fabric, включая кластеры, приложения и службы.
- Чтобы подключиться к кластеру перед развертыванием приложений, выполните следующую команду:
Создание приложения на компьютере Mac с помощью Yeoman
Service Fabric предоставляет средства формирования шаблонов, которые позволяют создать приложение Service Fabric из терминала с помощью генератора шаблонов Yeoman. Чтобы установить генератор шаблонов Yeoman для Service Fabric на компьютере, выполните следующие действия:
Установите Node.js и диспетчер пакетов Node (NPM) на компьютере Mac. Это можно сделать с помощью HomeBrew, как показано ниже:
Установите на компьютере генератор шаблонов Yeoman из NPM.
Установите генератор Yeoman, следуя инструкциям из документации по началу работы. Чтобы создавать приложения Service Fabric с помощью Yeoman, сделайте следующее:
Установив генераторы, создайте службы гостевых исполняемых файлов или службы контейнеров с помощью команды yo azuresfguest или yo azuresfcontainer соответственно.
Чтобы создать приложение Service Fabric Java на компьютере Mac, установите JDK 1.8 и Gradle на хост-компьютере. Это можно сделать с помощью HomeBrew, как показано ниже:
В текущих версиях brew cask install java может устанавливаться более новая версия JDK. Устанавливайте версию JDK 8.
Развертывание приложения на компьютере Mac из терминала
Когда вы создадите и соберете приложение Service Fabric, можно развернуть его с помощью интерфейса командной строки Service Fabric.
Подключитесь к кластеру Service Fabric, в котором выполняется экземпляр контейнера, на компьютере Mac.
Перейдите к каталогу проекта и запустите скрипт установки.
Настройка среды разработки .NET Core 3.1
Установите .NET Core SDK 3.1 для Mac, чтобы начать создавать приложения Service Fabric на C#. Пакеты .NET Core для приложений Service Fabric размещены на сайте NuGet.org.
Установка подключаемого модуля Service Fabric для Eclipse на компьютере Mac
Azure Service Fabric предоставляет подключаемый модуль для Eclipse Neon (или более поздней версии) для интегрированной среды разработки Java. Он упрощает процесс создания и развертывания служб Java. Чтобы установить или обновить подключаемый модуль Service Fabric для Eclipse до последней версии, выполните эти действия. Другие шаги в документации Service Fabric для Eclipse также применимы: сборка приложения, добавление службы в приложение, удаление приложения и т. д.
На последнем шаге создается экземпляр контейнера с тем же путем, что и для узла. Для подключаемого модуля требуется, чтобы экземпляр этого типа работал в контейнере Docker на компьютере Mac. Пример:
Атрибуты определяются следующим образом:
- /Users/sayantan/work/workspaces/mySFWorkspace — полный путь к рабочей области на компьютере Mac.
- /tmp/mySFWorkspace — это путь внутри контейнера. С ним следует сопоставить рабочую область.
Если вы используете другие путь и имя рабочей области, обновите эти значения в команде docker run .
Источник
Install Azure CLI on macOS
The Azure Command-Line Interface (CLI) allows the execution of commands through a terminal using interactive command-line prompts or a script. You can install the Azure CLI locally on macOS computers. The Azure CLI on macOS allows the execution of various commands through a terminal using interactive command-line prompts or a script.
For the macOS platform, you can install the Azure CLI with homebrew package manager. Homebrew makes it easy to keep your installation of the CLI update to date. The CLI package has been tested on macOS versions 10.9 and later.
The current version of the Azure CLI is 2.28.0. For information about the latest release, see the release notes. To find your installed version and see if you need to update, run az version.
Install with Homebrew
Homebrew is the easiest way to manage your CLI install. It provides convenient ways to install, update, and uninstall. If you don’t have homebrew available on your system, install homebrew before continuing.
You can install the Azure CLI on macOS by updating your brew repository information, and then running the install command:
The Azure CLI has a dependency on the Homebrew python3 package, and will install it. The Azure CLI is guaranteed to be compatible with the latest version of python3 published on Homebrew.
You can then run the Azure CLI with the az command. To sign in, use az login command.
Run the login command.
If the CLI can open your default browser, it will do so and load an Azure sign-in page.
Otherwise, open a browser page at https://aka.ms/devicelogin and enter the authorization code displayed in your terminal.
If no web browser is available or the web browser fails to open, use device code flow with az login —use-device-code.
Sign in with your account credentials in the browser.
To learn more about different authentication methods, see Sign in with Azure CLI.
Troubleshooting
If you encounter a problem when installing the CLI through Homebrew, here are some common errors. If you experience a problem not covered here, file an issue on github.
Completion is not working
The Homebrew formula of Azure CLI installs a completion file named az in the Homebrew-managed completions directory (default location is /usr/local/etc/bash_completion.d/ ). To enable completion, please follow Homebrew’s instructions here.
Unable to find Python or installed packages
There may be a minor version mismatch or other issue during homebrew installation. The CLI doesn’t use a Python virtual environment, so it relies on finding the installed Python version. A possible fix is to install and relink the python3 dependency from Homebrew.
CLI version 1.x is installed
If an out-of-date version was installed, it could be because of a stale homebrew cache. Follow the update instructions.
Proxy blocks connection
You may be unable to get resources from Homebrew unless you have correctly configured it to use your proxy. Follow the Homebrew proxy configuration instructions.
If you are behind a proxy, HTTP_PROXY and HTTPS_PROXY must be set to connect to Azure services with the CLI. If you are not using basic auth, it’s recommended to export these variables in your .bashrc file. Always follow your business’ security policies and the requirements of your system administrator.
In order to get the bottle resources from Homebrew, your proxy needs to allow HTTPS connections to the following addresses:
Update
The CLI is regularly updated with bug fixes, improvements, new features, and preview functionality. A new release is available roughly every three weeks.
The CLI provides an in-tool command to update to the latest version:
The az upgrade command was added in version 2.11.0 and will not work with versions prior to 2.11.0. Older versions can be updated by reinstalling as described in Install the Azure CLI.
This command will also update all installed extensions by default. For more az upgrade options, please refer to the command reference page.
You can also update your local Homebrew repository information and then upgrade the azure-cli package.
Uninstall
If you decide to uninstall the Azure CLI, we’re sorry to see you go. Before you uninstall, use the az feedback command to let us know what could be improved or fixed. Our goal is to make the Azure CLI bug-free and user-friendly. If you found a bug, we’d appreciate it if you file a GitHub issue.
Use homebrew to uninstall the azure-cli package.
Remove data
If you don’t plan to reinstall Azure CLI, remove its data.
Other installation methods
If you can’t use homebrew to install the Azure CLI in your environment, it’s possible to use the manual instructions for Linux. Note that this process is not officially maintained to be compatible with macOS. Using a package manager such as Homebrew is always recommended. Only use the manual installation method if you have no other option available.
For the manual installation instructions, see Install Azure CLI on Linux manually.
Next Steps
Now that you’ve installed the Azure CLI on macOS, take a short tour of its features and common commands.
Источник