You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A provisioner performs lifecycle actions for an Automator (Terraform, Pulumi, etc.). An external daemon will execute a provisioner binary. The daemon and provisioner will communicate using gRPC over stdin/stdout.
Terraform's provider system displays prior art on this architecture.
Creates a provisioner abstraction that takes prior art from the Terraform plugin system. It's safe to assume this code will change a lot when it becomes integrated with provisionerd.
Closes#10.
* feat: Create provisioner abstraction
Creates a provisioner abstraction that takes prior art from the Terraform plugin system. It's safe to assume this code will change a lot when it becomes integrated with provisionerd.
Closes#10.
* Ignore generated files in diff view
* Check for unstaged file changes
* Install protoc-gen-go
* Use proper drpc plugin version
* Fix serve closed pipe
* Install sqlc with curl for speed
* Fix install command
* Format CI action
* Add linguist-generated and closed pipe test
* Cleanup code from comments
* Add dRPC comment
* Add Terraform installer for cross-platform
* Build provisioner tests on Linux only
Uh oh!
There was an error while loading. Please reload this page.
A provisioner performs lifecycle actions for an Automator (Terraform, Pulumi, etc.). An external daemon will execute a provisioner binary. The daemon and provisioner will communicate using gRPC over stdin/stdout.
Terraform's provider system displays prior art on this architecture.
Package structure:
The
terraform
provisioner would be bundled into its own CLI, executed byprovisionerd
(once that exists).The text was updated successfully, but these errors were encountered: