Skip to content

Pulumi provider for kOps

License

Notifications You must be signed in to change notification settings

infonova/pulumi-kops

 
 

Repository files navigation

kOps Resource Provider

This is still WIP, please stand by

The kOps Resource Provider lets you manage kOps resources.

This pulumi provider is based upon the terraform-provider-kops.

If you encounter a bug or missing feature, first check the pulumi-kops repo.

However, if that doesn't turn up anything, please consult the source terraform-provider-kops repo.

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @pulumi/kops

or yarn:

yarn add @pulumi/kops

Python

To use from Python, install using pip:

pip install pulumi_kops

Go

To use from Go, use go get to grab the latest version of the library:

go get github.com/ederst/pulumi-kops/sdk/go/...

.NET

To use from .NET, install using dotnet add package:

dotnet add package Pulumi.Kops

Configuration

The following configuration points are available for the kops provider:

  • kops:apiKey (environment: KOPS_API_KEY) - the API key for kops
  • kops:region (environment: KOPS_REGION) - the region in which to deploy resources

Reference

For detailed reference documentation, please visit the Pulumi registry.

About

Pulumi provider for kOps

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 55.9%
  • C# 34.7%
  • TypeScript 8.9%
  • Go 0.3%
  • Makefile 0.1%
  • Dockerfile 0.1%