flux-provider

command module
v0.0.0-...-f7d6842 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

README

Terraform Provider flux

A provider to install flux to a cluster on completion of cluster creation by terraform. Once the install is completed, the flux controllers self manage their versions using native kubernetes resources.

This folder encapsulates the Terraform Provider that issues API calls to gitops filesystem CMDB.

Disclaimer

See license for details.

This project is still in early stage development and is not yet ready for production use.

Running the example

To run the Terraform Provider locally there are a few steps to complete:

Step 1: Build the source code locally

go build -o terraform-provider-flux_v0.1.0

Step 2: Move the executable into the local terraform plugin folder:

mv terraform-provider-flux_v0.1.0 ~/terraform.d/plugins/$(uname)/

Note: The plugin folder may need to be created.

Step 3: From within this directory, initialize Terraform:

terraform init

Step 4: Run an apply via Terraform:

terraform apply

Step 5: coming soon

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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