Releases: elestio/terraform-provider-elestio
Releases · elestio/terraform-provider-elestio
Release list
v0.28.0
v0.27.1
v0.27.0
v0.26.0
New provider functions for SSH key handling and new services
- New service:
elestio_getateam - New service:
elestio_pgvector - New Function:
parse_ssh_key_data()- Strips the comment from an SSH public key, returning only the key type and key data. - New Function:
parse_ssh_key()- Parses an SSH public key and extracts both key data and username. Passnullas the username parameter to extract the username from the key comment.
SSH key improvements:
- SSH key comments are now forbidden in
ssh_public_keys.key_data. Use the new provider functions to strip comments. - Documented supported SSH key types:
ssh-rsa,ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521. - Improved error messages with links to documentation and provider functions.
v0.25.0
Firewall ports are now fully customizable with proper validation.
New attributes:
firewall_user_rules: Customize the firewall rules for the service.firewall_tool_rules: Read-only attribute that shows the firewall rules for the dashboard tools that are not explicitly defined infirewall_user_rules.firewall_remove_tool_ports: Remove the API-managed tool ports (VS Code, Terminal, File Explorer, etc.) from the firewall rules.
v0.24.0
Changes:
- Cleaned the code related to public SSH keys.
- Added lowercase validator for provider_name attribute to ensure correct format.
- Removed fixed provider list validators in favor of API validation.
- Enhanced error messages to show current config, common providers, and docs link
- Updated providers documentation with table of common providers and their full names
New services:
elestio_eneoelestio_natselestio_streamlitelestio_vibecoder