Предварительные требования к подписке
Примечание.
Мы отставим Azure HDInsight в AKS 31 января 2025 г. До 31 января 2025 г. необходимо перенести рабочие нагрузки в Microsoft Fabric или эквивалентный продукт Azure, чтобы избежать резкого прекращения рабочих нагрузок. Оставшиеся кластеры в подписке будут остановлены и удалены из узла.
До даты выхода на пенсию будет доступна только базовая поддержка.
Внимание
Эта функция в настоящее время доступна для предварительного ознакомления. Дополнительные условия использования для предварительных версий Microsoft Azure включают более юридические термины, применимые к функциям Azure, которые находятся в бета-версии, в предварительной версии или в противном случае еще не выпущены в общую доступность. Сведения об этой конкретной предварительной версии см. в статье Azure HDInsight в предварительной версии AKS. Для вопросов или предложений функций отправьте запрос на AskHDInsight с подробными сведениями и следуйте за нами для получения дополнительных обновлений в сообществе Azure HDInsight.
Если вы впервые используете подписку Azure для HDInsight в AKS, может потребоваться включить следующие функции.
Регистрация клиента
Если вы пытаетесь подключить новый клиент к HDInsight в AKS, необходимо предоставить согласие на первое приложение HDInsight в AKS для доступа к API. Это приложение пытается подготовить приложение, используемое для проверки подлинности пользователей и групп кластера.
Примечание.
Администратор клиента сможет запустить команду для подготовки субъекта-службы первой стороны в данном клиенте.
Команды:
az ad sp create --id d3d1a4fe-edb2-4b09-bc39-e41d342323d6
New-AzureADServicePrincipal -AppId d3d1a4fe-edb2-4b09-bc39-e41d342323d6
Включение функций
Войдите на портал Azure.
Щелкните значок Cloud Shell ( ) в правом верхнем углу и выберите PowerShell или Bash в качестве среды в зависимости от используемой команды.
В следующей командной строке введите каждую из следующих команд:
Зарегистрируйте подписку для функции AKS-AzureKeyVaultSecretsProvider.
az feature register --name AKS-AzureKeyVaultSecretsProvider --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
Register-AzProviderFeature -FeatureName AKS-AzureKeyVaultSecretsProvider -ProviderNamespace Microsoft.ContainerService
Выходные данные: все запросы для этой функции должны быть автоматически утверждены. Состояние в ответе должно отображаться как зарегистрированное.
Если вы получите ответ о том, что регистрация по-прежнему продолжается (состояние в ответе отображается как "Регистрация"), подождите несколько минут.
Выполните команду еще раз через несколько минут, а состояние изменится на "Зарегистрировано" после завершения регистрации компонентов.Зарегистрируйте подписку для функции EnablePodIdentityPreview.
az feature register --name EnablePodIdentityPreview --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
Register-AzProviderFeature -FeatureName EnablePodIdentityPreview -ProviderNamespace Microsoft.ContainerService
Выходные данные: ответ указывает, что регистрация выполняется (состояние в ответе отображается как "Регистрация"). Это может занять несколько минут.
Выполните команду еще раз через несколько минут, а состояние изменится на "Зарегистрировано" после завершения регистрации компонентов.Зарегистрируйте подписку для функции KubeletDisk.
az feature register --name KubeletDisk --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
Register-AzProviderFeature -FeatureName KubeletDisk -ProviderNamespace Microsoft.ContainerService
Выходные данные: ответ указывает, что регистрация выполняется (состояние в ответе отображается как "Регистрация"). Это может занять несколько минут.
Выполните команду еще раз через несколько минут, а состояние изменится на "Зарегистрировано" после завершения регистрации компонентов.Зарегистрируйтесь в поставщике Microsoft.ContainerService, чтобы распространить функции, зарегистрированные на предыдущих шагах.
az provider register -n Microsoft.ContainerService --subscription <Your Subscription>
Register-AzResourceProvider -ProviderNamespace Microsoft.ContainerService
Выходные данные: нет ответа означает, что регистрация функций распространяется и вы можете продолжить. Если вы получите ответ о том, что регистрация по-прежнему продолжается, подождите несколько минут и снова запустите команду, пока не получите ответ.