diff --git a/README.md b/README.md index 99fe2a4..65fbca1 100644 --- a/README.md +++ b/README.md @@ -64,14 +64,14 @@ provider "azurerm" { provider "azuread" {} -module "azure_sn_cloud_manager" { +module "azure-sn-cloud-manager" { source = "github.com/streamnative/terraform-managed-cloud//modules/azure/sn-cloud-manager?ref=" resource_group_location = "" streamnative_org_id = "" } -module "sn_managed_cloud" { +module "sn-managed-cloud" { source = "github.com/streamnative/terraform-managed-cloud//modules/azure/vendor-access?ref=" resource_group_name = "" @@ -79,6 +79,11 @@ module "sn_managed_cloud" { streamnative_org_id = "" + sn_automation_principal_id = module.azure-sn-cloud-manager.sn_automation_principal_id + sn_support_principal_id = module.azure-sn-cloud-manager.sn_support_principal_id + sn_automation_client_id = module.azure-sn-cloud-manager.sn_automation_client_id + sn_support_client_id = module.azure-sn-cloud-manager.sn_support_client_id + depends_on = [ module.azure-sn-cloud-manager ] diff --git a/modules/azure/README.md b/modules/azure/README.md index c840af0..3536fae 100644 --- a/modules/azure/README.md +++ b/modules/azure/README.md @@ -44,6 +44,7 @@ provider "azuread" {} module "azure-sn-cloud-manager" { source = "github.com/streamnative/terraform-managed-cloud//modules/azure/sn-cloud-manager?ref=master" + streamnative_cloud_env = "test" # or staging, production resource_group_location = "westus2" streamnative_org_id = "o-12345" } @@ -69,6 +70,11 @@ module "azure-managed-cloud" { resource_group_location = "westus2" streamnative_org_id = "o-12345" + + sn_automation_principal_id = xxxx + sn_support_principal_id = xxxx + sn_automation_client_id = xxxx + sn_support_client_id = xxxx } ``` @@ -86,20 +92,26 @@ provider "azurerm" { provider "azuread" {} module "azure-sn-cloud-manager" { - source = "github.com/streamnative/terraform-managed-cloud//modules/azure/sn-cloud-manager?ref=master" + source = "github.com/streamnative/terraform-managed-cloud//modules/azure/sn-cloud-manager?ref=main" + streamnative_cloud_env = "test" # or staging, production resource_group_location = "westus2" streamnative_org_id = "o-12345" } module "azure-managed-cloud" { - source = "github.com/streamnative/terraform-managed-cloud//modules/azure/vendor-access?ref=master" + source = "github.com/streamnative/terraform-managed-cloud//modules/azure/vendor-access?ref=main" resource_group_name = "azure-westus2-aks-test" resource_group_location = "westus2" streamnative_org_id = "o-12345" + sn_automation_principal_id = module.azure-sn-cloud-manager.sn_automation_principal_id + sn_support_principal_id = module.azure-sn-cloud-manager.sn_support_principal_id + sn_automation_client_id = module.azure-sn-cloud-manager.sn_automation_client_id + sn_support_client_id = module.azure-sn-cloud-manager.sn_support_client_id + depends_on = [ module.azure-sn-cloud-manager ]