お客様とパートナーがプレリリース フィードバックを提供できる機会を用意するために、Azure Arc 対応データ サービスのプレリリース バージョンが決まったスケジュールで公開されます。 この記事では、Azure Arc 対応データ サービスのプレリリース バージョンをインストールし、Microsoft にフィードバックを提供する方法について説明します。
プレリリース テスト スケジュール
Azure Arc 対応データ サービスは、毎月第 2 火曜日 (一般に "Patch Tuesday" と呼ばれます) にリリースされます。 プレリリース バージョンは、そのリリース日に合わせて、決まったスケジュールで公開されます。
- リリース日の 14 日前に、"テスト" プレリリース バージョンが公開されます。
- リリース日の 7 日前に、"プレビュー" プレリリース バージョンが公開されます。
通常、テストとプレビューのプレリリース バージョンの主な違いは品質と安定性ですが、例外的なケースとして、テストとプレビュー リリースの間に新機能が導入されることがあります。
通常、プレリリース バージョンのバイナリは午前 10:00 (太平洋標準時) 頃に公開されます。 ドキュメントは、その日のうちに後から公開されます。
プレリリース バージョン用のアーティファクト
プレリリース バージョンは、連携するように設計された成果物と同時にリリースされます。
- Microsoft Container Registry (MCR) でホストされたコンテナー イメージ
mcr.microsoft.com/arcdata/testは、テスト プレリリース ビルドをホストするリポジトリですmcr.microsoft.com/arcdata/previewは、プレビュー プレリリース ビルドをホストするリポジトリです注記
mcr.microsoft.com/arcdata/は引き続き、最終的なリリース ビルドをホストするリポジトリになります。Azure Blob Storage でホストされている Azure CLI 拡張機能
上記のインストール可能な成果物に加えて、必要に応じて Azure で次のものが更新されます。
- ARM API の新しいバージョン (随時)
- 特殊な URL クエリ文字列パラメーターを使用してアクセスできる新しい Azure portal (詳細については、下記を参照)
- Arc 対応データ サービスの新しい Arc 対応 Kubernetes 拡張機能バージョン (直接接続モードにのみ適用)
- 上記の成果物の場所と詳細、利用可能な新機能、およびプレリリースの「リードミー」ドキュメントについて説明した内容を更新するためのドキュメントです。
プレリリース バージョンをインストールする
前提条件のツールをインストールする
プレリリース バージョンをインストールするには、次の前提条件の手順に従います。
Azure CLI 拡張機能を使用する場合:
- Azure CLI 拡張機能をアンインストールします (
az extension remove -n arcdata)。 - 「
.whl」のリンクから、最新のプレリリース Azure CLI 拡張機能の ファイルをダウンロードします - 最新のプレリリース Azure CLI 拡張機能をインストールします (
az extension add -s <location of downloaded .whl file>)。
Azure CLI を使用してインストールする
Azure CLI でインストールするには、接続モードに対応する手順のようにします。
間接接続モード
環境変数を設定します。 次の変数を設定します。
- Docker レジストリ
- Docker リポジトリ
- Docker イメージ タグ
- Docker イメージ ポリシー
次のスクリプトの例を使って、それぞれのプラットフォーム用の環境変数を設定します。
## variables for the docker registry, repository, and image export DOCKER_REGISTRY=<Docker registry> export DOCKER_REPOSITORY=<Docker repository> export DOCKER_IMAGE_TAG=<Docker image tag> export DOCKER_IMAGE_POLICY=<Docker image policy>カスタム構成プロファイルを作成する手順に従います。
直接接続モード
Azure CLI を使用してインストールする場合は、次の手順に従います。
環境変数を設定します。 次の変数を設定します。
- Docker レジストリ
- Docker リポジトリ
- Docker イメージ タグ
- Docker イメージ ポリシー
- Arc データ サービス拡張機能のバージョン タグ (
ARC_DATASERVICES_EXTENSION_VERSION_TAG): Arc 対応 Kubernetes Helm チャート拡張機能のバージョンを現在のプレビュー リリース情報のリリース詳細から使用します。 - Arc データ サービス リリース トレーニング:
ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN:{ test | preview }.
次のスクリプトの例を使って、それぞれのプラットフォーム用の環境変数を設定します。
## variables for the docker registry, repository, and image export DOCKER_REGISTRY=<Docker registry> export DOCKER_REPOSITORY=<Docker repository> export DOCKER_IMAGE_TAG=<Docker image tag> export DOCKER_IMAGE_POLICY=<Docker image policy> export ARC_DATASERVICES_EXTENSION_VERSION_TAG=<Version tag> export ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN='preview'以下の目的で、
az arcdata dc createを直接モードで通常どおりに実行します。- 拡張機能がまだ存在していなければ作成する
- カスタムの場所がまだ存在しなければ作成する
- データ コントローラーの作成
詳細については、カスタム構成プロファイルの作成に関する記事を参照してください。
Azure portal を使用してインストールする
通常どおり、Kubernetes クラスターを Arc 対応にする手順に従います。
適切なプレビュー バージョンの Azure portal を開きます。
「Azure portal から Azure Arc データ コントローラーを作成する - 直接接続モード」の手順に従います。ただし、デプロイ プロファイルを選択する際に [Kubernetes 構成テンプレート] ドロップダウンで [Custom template](カスタム テンプレート) を選択します。
リポジトリを
arcdata/testまたはarcdata/previewのどちらか適切な方に設定します。 [イメージ タグ] フィールドに必要なタグを入力します。通常どおり、カスタム クラスター構成テンプレートの残りのフィールドに入力します。
通常どおり、ウィザードの残りを完了します。
この方法でデプロイした場合、最新のプレリリース バージョンが常に使用されます。
現在のプレビュー リリース情報
現時点では、次のリリースのためのテスト ビルドやプレビュー ビルドは用意されていません。
フィードバックを提供する
現時点では、プレリリース テストは、Microsoft と契約を結んだ特定のお客様とパートナーに対してサポートされています。 参加者には、製品エンジニアリング チームの連絡先が用意されます。 プレリリース テスト中に見つかった問題について、連絡先にメールを送信してください。