lxc / terraform-provider-incus

Incus provider for Terraform/OpenTofu
https://linuxcontainers.org/incus
Mozilla Public License 2.0
50 stars 11 forks source link

Extend file block functionality in the instance resource to provide more granular control #91

Open tregubovav-dev opened 3 months ago

tregubovav-dev commented 3 months ago

Problem

terraform-provider-incus provided only subset of /1.0/instances/{name}/files functionality. It allows only to upload regular files and update owners and permissions. Incus API provides additional functionality:

Proposal

To extend file block configuration in incus_instance resource with attributes: