Skip to content

Latest commit

 

History

History
 
 

s3filegateway-vmware

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Requirements

Name Version
terraform >= 1.0.7
aws >= 4.0.0, < 5.0.0
awscc >= 0.24.0
random >=3.4.0
vsphere >=2.2.0

Providers

Name Version
aws >= 4.0.0, < 5.0.0
random >=3.4.0

Modules

Name Source Version
log_delivery_bucket terraform-aws-modules/s3-bucket/aws >=3.5.0
s3_bucket terraform-aws-modules/s3-bucket/aws >=3.5.0
sgw ../../modules/aws-sgw n/a
smb_share ../../modules/s3-smb-share n/a
vsphere ../../modules/vmware-sgw n/a

Resources

Name Type
aws_cloudwatch_log_group.smbshare resource
aws_iam_policy.sgw resource
aws_iam_role.sgw resource
aws_iam_role_policy_attachment.sgw resource
aws_kms_key.sgw resource
random_pet.name resource
aws_iam_policy_document.bucket_sgw data source
aws_iam_policy_document.sgw data source

Inputs

Name Description Type Default Required
allow_unverified_ssl Boolean that can be set to true to disable SSL certificate verification. bool false no
cluster Cluster where the aws storage gateway will be deployed string n/a yes
datacenter Name of the vsphere datacenter where the aws storage gateway will be deployed string n/a yes
datastore Name of the vsphere datastore where the aws storage gateway will be deployed string n/a yes
domain_controllers Comma separated list of domain controllers. list(any) [] no
domain_name Domain name string n/a yes
domain_password The password for the service account on your self-managed AD domain that SGW will use to join to your AD domain string n/a yes
domain_username The user name for the service account on your self-managed AD domain that SGW use to join to your AD domain string n/a yes
host Target host used during deployment of the ova string n/a yes
network Name of the vsphere port group that the aws storage gateway will use string n/a yes
region The name of the region you wish to deploy into string "us-east-1" no
vsphere_password The password for the vcenter server string n/a yes
vsphere_server vSphere server IP address or fqdn string n/a yes
vsphere_user vSphere service account user name string n/a yes

Outputs

Name Description
s3_bucket_arn The ARN of the bucket. Will be of format arn:aws:s3:::bucketname.
s3_bucket_id The name of the bucket.
smb_share_arn ARN of the created SMB share
smb_share_path SMB share mountpoint path
storage_gateway_id Storage Gateway ID