https://github.com/datarootsio/terraform-provider-kubeflowpipelines
Terraform provider for Kubeflow pipelines API
https://github.com/datarootsio/terraform-provider-kubeflowpipelines
kubeflow kubeflow-pipelines terraform
Last synced: about 1 month ago
JSON representation
Terraform provider for Kubeflow pipelines API
- Host: GitHub
- URL: https://github.com/datarootsio/terraform-provider-kubeflowpipelines
- Owner: datarootsio
- License: mit
- Created: 2020-06-22T05:59:58.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-04T17:38:01.000Z (about 2 years ago)
- Last Synced: 2025-04-01T15:53:48.507Z (about 2 months ago)
- Topics: kubeflow, kubeflow-pipelines, terraform
- Language: Go
- Homepage:
- Size: 154 KB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-provider-kubeflow-pipelines
Terraform provider for Kubeflow Pipelines API[](https://registry.terraform.io/providers/datarootsio/kubeflowpipelines/latest) [](https://dataroots.io) [](https://github.com/datarootsio/terraform-provider-kubeflowpipelines/actions?query=workflow%3Atests) [](https://goreportcard.com/report/github.com/datarootsio/terraform-provider-kubeflowpipelines) [](https://coveralls.io/github/datarootsio/terraform-provider-kubeflowpipelines) 
## Requirements
- [Terraform](https://www.terraform.io/downloads.html) >= 0.12.x
- [Go](https://golang.org/doc/install) >= 1.14## Usage
[Documentation available on the Terraform Registry](https://registry.terraform.io/providers/datarootsio/kubeflowpipelines/latest/docs)
Developed and validated against kubeflow 1.0.2
## Contributing
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](https://learn.hashicorp.com/terraform/getting-started/install.html), [Go](https://golang.org/doc/install) (for automated testing) and Make (optional, if you want to use the Makefile) on your computer. Install [tflint](https://github.com/terraform-linters/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](https://k3s.io/) in the CICD pipelines, to start from a fresh environment each time.## License
MIT license. Please see [LICENSE](LICENSE) for details.