Skip to main content
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/2023
  • Presentation
Advanced Terraform techniques
  • 2/3/2023
  • Case Study
Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones
  • 2/1/2023
  • Case Study
Should My Team Really Need to Know Terraform?
  • 1/20/2023
  • Case Study
Packaging security in Terraform modules