RepoNVIDIANVIDIApublished Jun 14, 2021seen 5d

NVIDIA/terraform-provider-shoreline

Go

Open original ↗

Captured source

source ↗

NVIDIA/terraform-provider-shoreline

Description: Shoreline terraform provider repo

Language: Go

License: Apache-2.0

Stars: 3

Forks: 14

Open issues: 1

Created: 2021-06-14T16:17:00Z

Pushed: 2026-06-05T15:37:05Z

Default branch: main

Fork: no

Archived: no

README:

Terraform Provider Shoreline (terraform-provider-shoreline)

The Terraform Shoreline provider allows you to manage Shoreline resources using OpenTofu.

Requirements

  • OpenTofu version 1.12.0 or later.
  • Go version 1.19 or later (to build the provider plugin).

Example Usage

For detailed examples, please refer to the content in the [examples/](./examples/) directory and the documentation for each resource.

Resources and Data Sources

Full documentation for available resources and data sources can be found in the [docs/](./docs/) directory of this repository.

Security considerations

  • Token delivery: prefer the SHORELINE_TOKEN environment variable (read during Configure, bypasses state and plan output). Never hardcoded in a provider block or a .tfvars file.
  • Relayed commands: shoreline_action, shoreline_bot, and shoreline_runbook send their command to the Shoreline backend for execution on platform-managed agents — vet and pin any imported modules that produce them.

License

This provider is distributed under the Apache 2.0 License. See the [LICENSE](./LICENSE) file for more information.