{"id":21526397,"url":"https://github.com/netapp/na_cloud_volumes_automation","last_synced_at":"2025-08-11T04:17:38.718Z","repository":{"id":110130353,"uuid":"476606298","full_name":"NetApp/na_cloud_volumes_automation","owner":"NetApp","description":"Collection of Terraform configuration files to deploy NetApp Cloud Volumes (CVO, CVS, FSx, ANF) on Public Cloud Platforms.","archived":false,"fork":false,"pushed_at":"2024-02-01T18:54:53.000Z","size":80,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-01-24T05:41:48.137Z","etag":null,"topics":["netapp-public"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NetApp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.TXT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-04-01T06:49:23.000Z","updated_at":"2024-01-29T17:37:13.000Z","dependencies_parsed_at":"2023-09-07T18:46:10.561Z","dependency_job_id":null,"html_url":"https://github.com/NetApp/na_cloud_volumes_automation","commit_stats":null,"previous_names":["netapp/na_cloud_volumes_automation"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NetApp%2Fna_cloud_volumes_automation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NetApp%2Fna_cloud_volumes_automation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NetApp%2Fna_cloud_volumes_automation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NetApp%2Fna_cloud_volumes_automation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NetApp","download_url":"https://codeload.github.com/NetApp/na_cloud_volumes_automation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244089416,"owners_count":20396247,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["netapp-public"],"created_at":"2024-11-24T01:44:49.220Z","updated_at":"2025-03-17T18:34:26.614Z","avatar_url":"https://github.com/NetApp.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# na_cloud_volumes_automation\nCollection of Terraform configuration files to deploy NetApp Cloud Volumes (CVO, CVS, FSx, ANF) on Public Cloud Platforms (AWS, Microsoft Azure, GCP).\n\n## License\nBy accessing, downloading, installing or using the content in this repository, you agree the terms of the License laid out in License file.\n\nNote that there are certain restrictions around producing and/or sharing any derivative works with the content in this repository. Please make sure you read the terms of the License before using the content. If you do not agree to all of the terms, do not access, download or use the content in this repository.\n\nCopyright: 2022 NetApp Inc.\n\n## Terraform Configuration Files for NetApp Cloud Volumes\nThis is an archive of Terraform configuration files to deploy NetApp Cloud Volumes on Public Clouds using Terraform.\n\nThese configuration files use NetApp cloud manager terraform provider and cloud terraform providers for AWS, Azure and GCP.\n\n## Folder Contents\n**AWS:** This folder contains various deployment and configuration scenarios for NetApp Cloud Volumes on AWS.  \n**Azure:** This folder contains various deployment and configuration scenarios for NetApp Cloud Volumes on Microsoft Azure.  \n**GCP:** This folder contains various deployment and configuration scenarios for NetApp Cloud Volumes on Google Cloud Platform.\n\n## Requirements\n1. Terraform \u003e= 0.13\n2. Cloud Manager Account\n3. Cloud Provider Account – AWS, Azure, GCP\n4. Host machine (any OS supported by Terraform)\n\n## Provider documentation\nThe documentation of Terraform provider for Cloud Manager is available at: https://registry.terraform.io/providers/NetApp/netapp-cloudmanager/latest/docs\n\nThe documentation of Terraform provider for AzureRM is available at: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs\n\nThe documentation of Terraform provider for NetApp GCP is available at: https://registry.terraform.io/providers/NetApp/netapp-gcp/latest/docs\n\n### Controlling the provider version\nNote that you can also control the provider version. This is controlled by a required_providers block in your Terraform configuration.\n\nThe syntax is as follows:\n\n- Cloudmanager Terraform Provider\n```\nterraform {\n  required_providers {\n    netapp-cloudmanager = {\n      source = \"NetApp/netapp-cloudmanager\"\n      version = \"\u003e= 23.0.0\"\n    }\n  }\n}\n```\n\n- Azure Terraform Provider\n```\nterraform {\n  required_providers {\n    azurerm = {\n      source  = \"hashicorp/azurerm\"\n      version = \"\u003e= 3.89.0\"\n    }\n  }\n}\n```\n- NetApp GCP provider\n```\nterraform {\n  required_providers {\n    netapp-gcp = {\n      source = \"NetApp/netapp-gcp\"\n      version = \"\u003e= 23.0.0\"\n    }\n  }\n}\n```\n\n## Implementation\n\nDetailed Steps can be found at: https://docs.netapp.com/us-en/netapp-solutions/automation/cloud_volumes_terraform.html\n\nFor running specific modules, refer to the READMEs available in the respective modules.\n\n## Author Information\n\n- [Vedant Sethia](mailto:vedant.sethia@netapp.com) - NetApp Solutions Engineering Team\n- Dhruv Tyagi\n\n## Disclaimer\n\nThese scripts are basic templates and not production-ready. Test thoroughly before considering deployment.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetapp%2Fna_cloud_volumes_automation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetapp%2Fna_cloud_volumes_automation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetapp%2Fna_cloud_volumes_automation/lists"}