Size: a a a

2019 December 10

DK

Dmitry Kireev in terraform_ru
а каждый кластер ECS это инстанциация этого класса
источник

DK

Dmitry Kireev in terraform_ru
то есть в модуле я не описываю как деплоить все кластера ECS, а только один параметризированный
источник

DK

Dmitry Kireev in terraform_ru
или наоборот, все описываю?
источник

IM

Iurii Medvedev in terraform_ru
Dmitry Kireev
а каждый кластер ECS это инстанциация этого класса
terraform {
 backend "azurerm" {
   resource_group_name  = "Data_Science_Platform"
   storage_account_name = "dssterraform"
   container_name       = "dataiku-upgrade-tfstate"
   key                  = "dataikuupgrade.terraform.tfstate"
 }
}
module "ekdssexplorevm" {
 source             = "./modules/dss-cluster"
 ekdata_pass        = var.password
 vm_name            = "ekdssexplorevm"
 ekdss_osdisk       = "ekdssexplorevm_OsDisk_1_d6254648a5984d84839df40b6afed334"
 ekdss_datadisk_000 = "ekdssexplorevmdatadsk1"
 ekdss_datadisk_001 = "ekdssexplorevmdatadsk2"
 destination_resource_group_name = var.destination_resource_group_name
 disk_iops_read_write = var.disk_iops_read_write
 disk_mbps_read_write = var.disk_mbps_read_write
 disk_size_gb_datadisk_000 = var.disk_size_gb_datadisk_000
 disk_size_gb_datadisk_001 = var.disk_size_gb_datadisk_001
 disk_size_gb_root = var.disk_size_gb_root
 ekdata_admin = var.ekdata_admin
 environment = var.environment
 environment_subnet = var.environment_subnet
 environment_vnet = var.environment_vnet
 location = var.location
 partner = var.partner
 source_resource_group_name = var.source_resource_group_name
 storage_account_type = var.storage_account_type
 subscriptions_id = var.subscriptions_id
 vm_size = var.vm_size
}
источник

IM

Iurii Medvedev in terraform_ru
Dmitry Kireev
или наоборот, все описываю?
вот тебе пример
источник

DK

Dmitry Kireev in terraform_ru
а как второй DSS-cluster будешь деплоить?
источник

IM

Iurii Medvedev in terraform_ru
все из модуля  кластера для прости господи бигдаты
источник

IM

Iurii Medvedev in terraform_ru
Dmitry Kireev
а как второй DSS-cluster будешь деплоить?
module "ekdssautomatevm" {
 source             = "./modules/dss-cluster"
 ekdata_pass        =  var.password
 vm_name            = "ekdssautomatevm"
 ekdss_osdisk       = "ekdssautomatevm_OsDisk_1_932293a10839446ab9d43bbb27e64e2a"
 ekdss_datadisk_000 = "ekdssautomatevmdatadsk1"
 ekdss_datadisk_001 = "ekdssautomatevmdatadsk2"
 destination_resource_group_name = var.destination_resource_group_name
 disk_iops_read_write = var.disk_iops_read_write
 disk_mbps_read_write = var.disk_mbps_read_write
 disk_size_gb_datadisk_000 = var.disk_size_gb_datadisk_000
 disk_size_gb_datadisk_001 = var.disk_size_gb_datadisk_001
 disk_size_gb_root = var.disk_size_gb_root
 ekdata_admin = var.ekdata_admin
 environment = var.environment
 environment_subnet = var.environment_subnet
 environment_vnet = var.environment_vnet
 location = var.location
 partner = var.partner
 source_resource_group_name = var.source_resource_group_name
 storage_account_type = var.storage_account_type
 subscriptions_id = var.subscriptions_id
 vm_size = var.vm_size
}
источник

IM

Iurii Medvedev in terraform_ru
это второй
источник

DK

Dmitry Kireev in terraform_ru
ок, то есть 1в1 как интанциация класса
источник

DK

Dmitry Kireev in terraform_ru
под другим именем и другими параметрами
источник

IM

Iurii Medvedev in terraform_ru
Dmitry Kireev
ок, то есть 1в1 как интанциация класса
это и есть класс по факту
источник

DK

Dmitry Kireev in terraform_ru
ок, круто. я все понял.
источник

DK

Dmitry Kireev in terraform_ru
давай, у тебя получится круто, думаю
источник

IM

Iurii Medvedev in terraform_ru
мне б дописать провайдер для опеншифта)
источник

IM

Iurii Medvedev in terraform_ru
Dmitry Kireev
давай, у тебя получится круто, думаю
да време нет нихрена) даже не доделал еще провайдер для бигдаты своей прости господи датаку ад и мракобесие
источник

IM

Iurii Medvedev in terraform_ru
Учитель же) не зря отпахал в обучение)
источник

DK

Dmitry Kireev in terraform_ru
Iurii Medvedev
Учитель же) не зря отпахал в обучение)
ага
источник

IM

Iurii Medvedev in terraform_ru
прикольно недавно видел провайдер для тф для реста и он даже работает норм
источник

DK

Dmitry Kireev in terraform_ru
это как?
источник