Terraform provider for Kubeflow Pipelines API
Documentation available on the Terraform Registry
Developed and validated against kubeflow 1.0.2
Contributions to this repository are very welcome! Found a bug or do you have a suggestion? Please open an issue. Do you know how to fix it? Pull requests are welcome as well! To get you started faster, a Makefile is provided.
Make sure to install Terraform, Go (for automated testing) and Make (optional, if you want to use the Makefile) on your computer. Install tflint to be able to run the linting.
- Format your code:
make fmt
- Run tests:
make test
- Run acceptance tests:
make testacc
. This creates resources on your Kubernetes cluster, use with caution. We use k3s in the CICD pipelines, to start from a fresh environment each time.
MIT license. Please see LICENSE for details.