Skip to content

Migrate to new Provider Framework (SDK) #97

@jimeh

Description

@jimeh

Terraform's Plugin SDK was recently superseded by the Plugin Framework:

Providers can be slowly migrated piece by piece over to the new framework, by hosting both protocol v5 (SDKv2) and v6 (Framework) providers within the same one provider binary:

Progress

  • Setup plugin framework
  • Migrate Resources to Framework:
    • katapult_ip
    • katapult_security_group
    • katapult_security_group_rule
    • katapult_virtual_machine
    • katapult_virtual_machine_group
  • Migrate Data Sources to Framework:
    • katapult_data_center
    • katapult_disk_template
    • katapult_disk_templates
    • katapult_ip
    • katapult_network_speed_profile
    • katapult_network_speed_profiles
    • katapult_security_group
    • katapult_security_group_rule
    • katapult_security_group_rules
    • katapult_security_groups
    • katapult_virtual_machine
    • katapult_virtual_machine_group
    • katapult_virtual_machine_groups
    • katapult_virtual_machine_package
    • katapult_virtual_machine_packages
  • Use Framework for any new Resources and Data Sources.

Sub-issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestepicAn issue which contains a number of sub-issues

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions