These are Terraform modules that deploy NIS on Oracle Cloud Infrastructure (OCI).
The Network Information Service, or NIS (originally called Yellow Pages or YP),
is a client–server directory service protocol for distributing system configuration data such as user and host names between computers on a computer network.
For the convenience of customers to install NIS quickly, the Oracle Cloud Infrastructure NIS Terraform Module provides a Terraform-based NIS installation solution on Oracle Cloud Infrastructure (OCI).
By setting simplest parameters, customer can build their own NIS in a short time.
Download and install Terraform (v0.10.3 or later) Download and install the OCI Terraform Provider (v2.0.0 or later) Export OCI credentials. (this refer to the https://github.com/oracle/terraform-provider-oci )
A Module is a canonical, reusable, best-practices definition for how to run a single piece of infrastructure, such as a database or server cluster. Each Module is created using Terraform, and includes automated tests, examples, and documentation. It is maintained both by the open source community and companies that provide commercial support. Instead of figuring out the details of how to run a piece of infrastructure from scratch, you can reuse existing code that has been proven in production. And instead of maintaining all that infrastructure code yourself, you can leverage the work of the Module community to pick up infrastructure improvements through a version number bump.
There are two examples shown in this module:
- quick_start folder contains an example of how to use this module.
- existing_infra folder contains an example of how to use this module.