Skip to content

threefoldtech/pulumi-threefold

Repository files navigation

Pulumi-threefold

Integration tests Lint Dependabot gopherbadger-tag-do-not-edit

A pulumi provider for the threefold grid to manage your infrastructure using pulumi. The provider is available at pulumi registry.

Requirements

Using the provider

  • Install the provider
make install_latest

Running the examples

To run examples, make sure you have a mnemonic and a network set.

export MNEMONIC="mnemonic words"
export NETWORK="network" # dev, qa, test, main -> default is dev
  • Go to the examples directory cd examples/go/virtual_machine
  • Run the example make run
  • To cleanup the resources that you created make destroy

Building The Provider (for development only)

make build

Run tests

export MNEMONIC="mnemonic words"
export NETWORK="network" # dev, qa, test, main -> default is dev

Integration tests

make integration