Skip to content

philips-labs/terraform-hsdp-ai-inference-onboarding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HSDP AI Inference onboarding module

This module creates all necessary IAM groups and roles to support successful onboarding onto the HSDP AI Inference services. Example usage:

module "ai_inference" {
  source = "philips-labs/ai-inference-onboarding/hsdp"

  onboarding_iam_org_id = var.iam_org_id
  admin_users = ["bosmang"]
}

Requirements

Name Version
hsdp >= 0.19.0

Providers

Name Version
hsdp >= 0.19.0

Modules

No modules.

Resources

Name Type
hsdp_iam_group.ai_inference_admin resource
hsdp_iam_role.ai_inference_admin resource
hsdp_iam_role.ai_inference_reader resource
hsdp_iam_org.org data source
hsdp_iam_user.admin_user data source

Inputs

Name Description Type Default Required
admin_user_ids List of IA-Inference admin users IDs list(string) [] no
admin_users List of IA-Inference admin users list(string) [] no
onboarding_iam_org_id Tenant IAM organization (GUID) to be onboarded string n/a yes

Outputs

No outputs.

Contact / Getting help

Post your questions on the #terraform HSDP Slack channel

License

License is MIT

Requirements

Name Version
hsdp >= 0.19.0

Providers

Name Version
hsdp >= 0.19.0

Modules

No modules.

Resources

Name Type
hsdp_iam_group.ai_inference_admin resource
hsdp_iam_role.ai_inference_admin resource
hsdp_iam_role.ai_inference_reader resource
hsdp_iam_org.org data source
hsdp_iam_user.admin_user data source

Inputs

Name Description Type Default Required
admin_user_ids List of IA-Inference admin users IDs list(string) [] no
admin_users List of IA-Inference admin users list(string) [] no
onboarding_iam_org_id Tenant IAM organization (GUID) to be onboarded string n/a yes

Outputs

No outputs.