Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dirien/pulumi-fly
Pulumi provider for Fly.io
https://github.com/dirien/pulumi-fly
fly pulumi
Last synced: 7 days ago
JSON representation
Pulumi provider for Fly.io
- Host: GitHub
- URL: https://github.com/dirien/pulumi-fly
- Owner: dirien
- License: mpl-2.0
- Created: 2023-07-02T11:16:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-15T08:56:25.000Z (19 days ago)
- Last Synced: 2024-12-20T07:08:14.617Z (14 days ago)
- Topics: fly, pulumi
- Language: Python
- Homepage:
- Size: 663 KB
- Stars: 43
- Watchers: 2
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Fly.io Resource Provider
![Fly.io](./img/fly.png)
The Fly.io Resource Provider lets you manage [Fly.io](https://fly.io/) resources.
## 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`:
```bash
npm install @ediri/pulumi-fly
```or `yarn`:
```bash
yarn add @ediri/pulumi-fly
```### Python
To use from Python, install using `pip`:
```bash
pip install ediri_fly
```### Go
To use from Go, use `go get` to grab the latest version of the library:
```bash
go get github.com/dirien/pulumi-fly/sdk
```### .NET
To use from .NET, install using `dotnet add package`:
```bash
dotnet add package ediri.Fly
```## Configuration
The following configuration options are supported for the `fly` provider:
* `fly_api_token` (String) fly.io api token. If not set checks env for `FLY_API_TOKEN`
* `fly_http_endpoint` (String) Where the provider should look to find the fly http endpoint## Reference
For detailed reference documentation, please visit [the Pulumi registry](https://www.pulumi.com/registry/packages/fly/api-docs/).