GSLB(sakuracloud_gslb / server)


全ゾーン共通のグローバルリソースです。

設定例

data "sakuracloud_gslb" "gslb" {
 name_selectors = ["foobar"]
}

#GSLB配下のサーバ1
resource "sakuracloud_gslb_server" "gslb_server01" {
  gslb_id   = data.sakuracloud_gslb.gslb.id
  ipaddress = "192.0.2.1"
  #weight    = 1
  #enabled   = true
}


#GSLB配下のサーバ2
resource "sakuracloud_gslb_server" "gslb_server02" {
  gslb_id   = data.sakuracloud_gslb.gslb.id
  ipaddress = "192.0.2.2"
  #weight    = 1
  #enabled   = true
}

sakuracloud_gslb

パラメーター

パラメーター 必須 名称 初期値 設定値 補足
name_selectors - 検索条件(名称) - リスト(文字列) 複数指定した場合はAND条件
tag_selectors - 検索条件(タグ) - リスト(文字列) 複数指定した場合はAND条件
filter - 検索条件(その他) - オブジェクト APIにそのまま渡されます。検索条件を指定してもAPI側が対応していない場合があります。

属性

属性名 名称 補足
id ID -
fqdn GSLB-FQDN GSLB作成時に割り当てられるFQDN
ロードバランシングしたいホスト名をFQDNのCNAMEとしてDNS登録する
name GSLB名 -
health_check ヘルスチェック -
weighted 重み付け応答 -
sorry_server ソーリーサーバ -
icon_id アイコンID -
description 説明 -
tags タグ -