All Projects → sky-uk → terraform-provider-nsx

sky-uk / terraform-provider-nsx

Licence: BSD-3-Clause license
A Terraform provider for VMware NSX.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to terraform-provider-nsx

vCheck-NSX
vCheck-NSX is an NSX-focussed reporting tool that can give you a periodic (i.e. Daily) look into the health of your platform.
Stars: ✭ 18 (-10%)
Mutual labels:  nsx, vmware-nsx
terraform-provider-algolia
Terraform Provider for Algolia
Stars: ✭ 27 (+35%)
Mutual labels:  terraform-provider
terraform-provider-honeycombio
A Terraform provider for Honeycomb.io
Stars: ✭ 37 (+85%)
Mutual labels:  terraform-provider
terraform-provider-dnsimple
Terraform DNSimple provider
Stars: ✭ 15 (-25%)
Mutual labels:  terraform-provider
terraform-provider-bitbucketserver
Terraform provider for Bitbucket Server Management
Stars: ✭ 26 (+30%)
Mutual labels:  terraform-provider
terraform-provider-vmc
Terraform provider for VMware Cloud on AWS
Stars: ✭ 16 (-20%)
Mutual labels:  terraform-provider
terraform-provider-kite
Terraform provider for managing long term portfolio with Zerodha Kite
Stars: ✭ 21 (+5%)
Mutual labels:  terraform-provider
SDDC.Lab
Ansible playbooks for automated deployment and configuration of a nested vSphere environment with NSX-T
Stars: ✭ 117 (+485%)
Mutual labels:  nsx
terraform-provider-ansiblevault
Read ansible vault from Terraform
Stars: ✭ 70 (+250%)
Mutual labels:  terraform-provider
terraform-provider-astra
A project that allows DataStax Astra users to manage their full database lifecycle for Astra Serverless databases (built on Apache Cassandra(TM)) using Terraform
Stars: ✭ 16 (-20%)
Mutual labels:  terraform-provider
terraform-provider-spacelift
Terraform provider to interact with Spacelift
Stars: ✭ 26 (+30%)
Mutual labels:  terraform-provider
terraform-provider-checkly
Terraform provider for the Checkly monitoring service
Stars: ✭ 37 (+85%)
Mutual labels:  terraform-provider
terraform-provider-ncloud
Terraform NaverCloud provider
Stars: ✭ 25 (+25%)
Mutual labels:  terraform-provider
terraform-aws-kinesis-firehose
This code creates a Kinesis Firehose in AWS to send CloudWatch log data to S3.
Stars: ✭ 25 (+25%)
Mutual labels:  terraform-provider
terraform-provider-proxmox
terraform provider for proxmox
Stars: ✭ 28 (+40%)
Mutual labels:  terraform-provider
terraform-provider-sumologic
Terraform provider for Sumo Logic
Stars: ✭ 24 (+20%)
Mutual labels:  terraform-provider
terraform-provider-nix
terraform provider that manages nix builds and nixos machines.
Stars: ✭ 105 (+425%)
Mutual labels:  terraform-provider
terraform-provider-jumpcloud
A Terraform provider for JumpCloud
Stars: ✭ 17 (-15%)
Mutual labels:  terraform-provider
terraform-provider-aci
Terraform Cisco ACI provider
Stars: ✭ 68 (+240%)
Mutual labels:  terraform-provider
terraform-provider-sonarqube
Terraform provider for managing Sonarqube configuration
Stars: ✭ 26 (+30%)
Mutual labels:  terraform-provider

Terraform-Provider-NSX

A Terraform provider for VMware NSX. The NSX provider is used to interact with resources supported by VMware NSX. The provider needs to be configured with the proper credentials before it can be used.

Wiki Pages

Features

Feature Create Read Update Delete
DHCP Relay Y Y Y Y
Edge Interface Y Y N Y
Logical Switch Y Y Y Y
Security Group Y Y Y Y
Security Policy Y Y Y Y
Security Policy Rules Y Y Y Y
Security Tag Y Y Y Y
Security Tag Attachment Y Y Y Y
Service Y Y Y Y
Firewall Exclusion Y Y N Y

Limitations

  • Security-tag resource requires vsphere-provider with moid parameter implemented. (branch not yet pushed to upstream). Docker image link with already built vsphere-provider available in getting started link above. - This issue was actually solved on terraform v0.9.6 - pull request here (hashicorp/terraform#14793)

  • At the moment only a very limited number of vSphere NSX resources have been implemented. These resources also have the basic attributes implemented, look at wiki link above to find more details about each of these resources.

Resources to consider

  • Transport Zones
  • Distributed Switch
  • Distributed Firewall (L2 / L3 rules)
  • Edge Device Nat config and rules
  • Edge Device Routing config
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].