Skip to main content
Save 10-15% Register for HashiConf 2025 and save big when you buy 2+ tickets Get your passes
Presentation

Terraform your "pets" - A Terraform Provider for (Operating) System resources

In this talk, I would like to present a side-project of mine: a community provider which allows managing files, directories, packages, and services on remote servers on operating system level through an agent-less SSH interface. The provider aims to seamlessly integration with IaaS resource of cloud-specific Terraform providers. Support for Debian, Alpine, and Fedora is confirmed via dedicated acceptance test suites. Use cases are reproducible configurations of individual (virtual) machines such as IaaS virtual machines, dedicated or bare-metal servers, or your Raspberry Pi. The claim is that even in a cloud-native heaven ☁️, there will still be use cases for pets 🐈. The provider will be available in the Terraform Registry and on GitHub before the talk no later than the end of August. The agenda of the talk covers motivation, use cases, demo, and outlook. The intention of the talk is to encourage the community to try and evaluate the provider, as well as to get feedback and contributions.

In this talk, I would like to present a side-project of mine: a community provider which allows managing files, directories, packages, and services on remote servers on operating system level through an agent-less SSH interface. The provider aims to seamlessly integration with IaaS resource of cloud-specific Terraform providers. Support for Debian, Alpine, and Fedora is confirmed via dedicated acceptance test suites.

Use cases are reproducible configurations of individual (virtual) machines such as IaaS virtual machines, dedicated or bare-metal servers, or your Raspberry Pi. The claim is that even in a cloud-native heaven ☁️, there will still be use cases for pets 🐈.

The provider will be available in the Terraform Registry and on GitHub before the talk no later than the end of August.

The agenda of the talk covers motivation, use cases, demo, and outlook.

The intention of the talk is to encourage the community to try and evaluate the provider, as well as to get feedback and contributions.

More resources like this one

3/15/2023Presentation

Advanced Terraform techniques

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

2/1/2023Case Study

Should My Team Really Need to Know Terraform?

1/20/2023Case Study

Packaging security in Terraform modules