terraformで設定されたAzureスケーリングに問題がある

デボン

私が間違っていることがわからない。terraform構成にNATルールが1つしかなく、NATプールを使用していません。

エラー:

azurerm_virtual_machine_scale_set.development-eastus-ss:     compute.VirtualMachineScaleSetsClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="InvalidRequestFormat" Message="Cannot parse the request." Details=[{"code":"InvalidJsonReferenceWrongType","message":"Reference Id /subscriptions/sub-id/resourceGroups/prod-eastus-rg/providers/Microsoft.Network/loadBalancers/development-eastus-lb/inboundNatRules/development-eastus-lb-nat-http is referencing resource of a wrong type. The Id is expected to reference resources of type loadBalancers/inboundNatPools. Path Properties.UpdateGroups[0].NetworkProfile.networkInterfaceConfigurations[0].properties.ipConfigurations[0].properties.loadBalancerInboundNatPools[0]."}]

NATルール:

resource "azurerm_lb_nat_rule" "development-eastus-lb-nat-http" {
  name                           = "development-eastus-lb-nat-http"
  resource_group_name            = "${var.resource_group_name}"
  loadbalancer_id                = "${azurerm_lb.development-eastus-lb.id}"
  protocol                       = "Tcp"
  frontend_port                  = 80
  backend_port                   = 8080
  frontend_ip_configuration_name = "development-eastus-lb-frontend"
ジンパイン

これは、単一のNATルールをスケールセットにバインドしようとする際の問題のようです。エラーが示すように、それは期待しているNATプールではなく、NATルールをNATプールにはロードバランサとスケールは、ロードバランサが同じポートにVMの基礎となるごとに異なるポートを公開するルールのグループを構築するために設定できるようになりますVM上。

特定のVMにリモート接続できるようにするRDPについて考えてみてください。これにより、そのVMにマップするための一意のポートを使用できるようになります。

resource "azurerm_lb_nat_pool" "test" {
  resource_group_name            = "${azurerm_resource_group.test.name}"
  loadbalancer_id                = "${azurerm_lb.test.id}"
  name                           = "SampleApplicationPool"
  protocol                       = "Tcp"
  frontend_port_start            = 80
  frontend_port_end              = 81
  backend_port                   = 8080
  frontend_ip_configuration_name = "PublicIPAddress"
}

ただし、HTTP Webサイトなどのサービスを外部とは異なる内部ポートで実行する場合(ローカルネットワークの8080、外部パブリックネットワークのポート80など)、lbルールを次のように確認します。これにより、以下に示すように、特にポートを設定できます。

resource "azurerm_lb_rule" "test" {
  resource_group_name            = "${azurerm_resource_group.test.name}"
  loadbalancer_id                = "${azurerm_lb.test.id}"
  name                           = "LBRule"
  protocol                       = "Tcp"
  frontend_port                  = 3389
  backend_port                   = 3389
  frontend_ip_configuration_name = "PublicIPAddress"
}

うまくいけば、これが役立つ

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

<wbr>と画像のスケーリングに問題がある

分類Dev

WebブラウザのコンテンツがWindowsフォームアプリケーションで自動的にスケーリングされる問題

分類Dev

データコンテキストが実用的に設定されているタブコントロール内にネストされたデータグリッドにバインドする際の問題

分類Dev

vwと遷移値で設定されたDivは、スムーズにスケーリングされません。修正はありますか?

分類Dev

反応アプリケーションでの画像のパスの定義に問題がある

分類Dev

スケジューラーがレンダリングされた後、resourceOrderを動的に設定します

分類Dev

スプリングブート削除がカスケードされず、foriegnキーがnullに設定され、null制約で失敗する

分類Dev

「オブジェクト参照がオブジェクトのインスタンスに設定されていません」を取得しました。サーバーにデプロイするとエラーが発生しますが、ローカルで実行/デバッグしても問題ありません

分類Dev

Restkitのネストされたマッピングに問題がある

分類Dev

静的に保存された値をたくさん実行すると、スケーリングの問題が発生します

分類Dev

docker:dockerはrootとして実行されるため、node.jsアプリケーションのインストールに問題があります

分類Dev

アプリケーションはその設定を記憶するように設定されていますが、最初の起動に問題があります

分類Dev

問題のあるクリップがonDrawのCanvasにすでに設定されています

分類Dev

パラメータ化されたクエリが信頼できるアプリケーションシステムから取得された入力である場合、スキャンされたSQLインジェクションの問題を解決するにはどうすればよいですか?

分類Dev

セグメント化されたコントロールは0から1に変更されません。コントロールの設定方法に問題がありますか、それともifステートメントに問題がありますか?

分類Dev

ディスプレイ設定がグレー表示されているときにWindows10でUIスケーリングを行う方法

分類Dev

Cronjobはスケジュールされた時間より前に実行されますが、何が問題である可能性がありますか?

分類Dev

NaNが-1に設定されている場合のスケーリング機能の効果

分類Dev

Gensimで作成されたカスタムトレーニング済み単語ベクトルをSpacyにロードするのに問題がある

分類Dev

Pythonでネストされたif-eilf-elseステートメントに問題がある

分類Dev

Matlabコンパイラによって生成されたexeの高DPI設定で表示スケーリングを無効にする方法

分類Dev

javascriptで入力フィールドのデフォルトを防ぐために偶数リスナーを設定する際に問題がある

分類Dev

NameCheapを介してAWSでホストされているサブドメインを設定するのに問題がある

分類Dev

「パスワードを忘れた場合」リンクからリセットされたKiwiのパスワードを使用すると、500 Internal ServerErrorが表示されます。これはcommon.pyの設定の問題ですか?

分類Dev

php-fpmアクセスログには、phpアプリケーションから設定されたカスタム変数が含まれている必要があります

分類Dev

Ctrl-R、Tが非同期に設定されているときに、ローカルで強調表示された特定のテストを実行するのに問題がある人はいますか?

分類Dev

VirtualBoxのマルチクラスタリングkubernetes環境でデプロイされたアプリケーションにアクセスする際に問題が発生する

分類Dev

ネストされたコンポーネントの段落タグのスタイル設定に関する問題

分類Dev

Django:シグナルをインポートするためのアプリready()の設定に問題があります

Related 関連記事

  1. 1

    <wbr>と画像のスケーリングに問題がある

  2. 2

    WebブラウザのコンテンツがWindowsフォームアプリケーションで自動的にスケーリングされる問題

  3. 3

    データコンテキストが実用的に設定されているタブコントロール内にネストされたデータグリッドにバインドする際の問題

  4. 4

    vwと遷移値で設定されたDivは、スムーズにスケーリングされません。修正はありますか?

  5. 5

    反応アプリケーションでの画像のパスの定義に問題がある

  6. 6

    スケジューラーがレンダリングされた後、resourceOrderを動的に設定します

  7. 7

    スプリングブート削除がカスケードされず、foriegnキーがnullに設定され、null制約で失敗する

  8. 8

    「オブジェクト参照がオブジェクトのインスタンスに設定されていません」を取得しました。サーバーにデプロイするとエラーが発生しますが、ローカルで実行/デバッグしても問題ありません

  9. 9

    Restkitのネストされたマッピングに問題がある

  10. 10

    静的に保存された値をたくさん実行すると、スケーリングの問題が発生します

  11. 11

    docker:dockerはrootとして実行されるため、node.jsアプリケーションのインストールに問題があります

  12. 12

    アプリケーションはその設定を記憶するように設定されていますが、最初の起動に問題があります

  13. 13

    問題のあるクリップがonDrawのCanvasにすでに設定されています

  14. 14

    パラメータ化されたクエリが信頼できるアプリケーションシステムから取得された入力である場合、スキャンされたSQLインジェクションの問題を解決するにはどうすればよいですか?

  15. 15

    セグメント化されたコントロールは0から1に変更されません。コントロールの設定方法に問題がありますか、それともifステートメントに問題がありますか?

  16. 16

    ディスプレイ設定がグレー表示されているときにWindows10でUIスケーリングを行う方法

  17. 17

    Cronjobはスケジュールされた時間より前に実行されますが、何が問題である可能性がありますか?

  18. 18

    NaNが-1に設定されている場合のスケーリング機能の効果

  19. 19

    Gensimで作成されたカスタムトレーニング済み単語ベクトルをSpacyにロードするのに問題がある

  20. 20

    Pythonでネストされたif-eilf-elseステートメントに問題がある

  21. 21

    Matlabコンパイラによって生成されたexeの高DPI設定で表示スケーリングを無効にする方法

  22. 22

    javascriptで入力フィールドのデフォルトを防ぐために偶数リスナーを設定する際に問題がある

  23. 23

    NameCheapを介してAWSでホストされているサブドメインを設定するのに問題がある

  24. 24

    「パスワードを忘れた場合」リンクからリセットされたKiwiのパスワードを使用すると、500 Internal ServerErrorが表示されます。これはcommon.pyの設定の問題ですか?

  25. 25

    php-fpmアクセスログには、phpアプリケーションから設定されたカスタム変数が含まれている必要があります

  26. 26

    Ctrl-R、Tが非同期に設定されているときに、ローカルで強調表示された特定のテストを実行するのに問題がある人はいますか?

  27. 27

    VirtualBoxのマルチクラスタリングkubernetes環境でデプロイされたアプリケーションにアクセスする際に問題が発生する

  28. 28

    ネストされたコンポーネントの段落タグのスタイル設定に関する問題

  29. 29

    Django:シグナルをインポートするためのアプリready()の設定に問題があります

ホットタグ

アーカイブ