terraform-provider-pinecone

command module
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2024 License: MPL-2.0 Imports: 5 Imported by: 0

README

Terraform Pinecone Provider

Go Reference Go Report Card Github Actions Workflow GitHub release (latest by date)

The Terraform Pinecone Provider allows Terraform to manage Pinecone resources.

Please note: We take Terraform's security and our users' trust very seriously. If you believe you have found a security issue in the Terraform Pinecone Provider, please responsibly disclose it by contacting us.

Requirements

  • Terraform >= v1.4.6
  • Go >= 1.20 (to build the provider plugin)

Installing the Provider

The provider is registered in the official terraform registry

This enables the provider to be auto-installed when you run terraform init

You can also download the latest binary for your target platform from the releases tab.

Building the Provider

  • Clone the repo:

    $ git clone https://github.com/pinecone-io/terraform-provider-pinecone
    
  • Build the provider: (NOTE: the install directory will be set accoring to GOPATH environment variable)

    $ go install .
    

Usage

You can enable the provider in your terraform configurtion by add the folowing:

terraform {
  required_providers {
    openai = {
      source = "pinecone-io/pinecone"
    }
  }
}

You can configure the Pinecone client using environment variables to avoid setting sensitive values in terraform config.

  • Set PINECONE_API_KEY to your Pinecone API Key.
  • Set PINECONE_ENVIRONMENT to your Pinecone environment.

Documentation

Documentation can be found on the Terraform Registry.

Examples

Please see the examples for example usage.

Support

Please raise an issue for any support related requirements.

Contributing

Thank you to skyscrapr for developing this Terraform Provider. The original repo can be found at skyscrapr/terraform-provider-pinecone. He continues to be the primary developer of this codebase.

We welcome all contributions. Please do not hesitate on filing an issue or contributing a PR for improvements.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pinecone

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL