Commit Graph

24 Commits

Author SHA1 Message Date
Oscar Hermoso 702aae5b2f 🐛 Fix release.yml depending on test.yml 2024-09-27 08:27:01 +08:00
Oscar Hermoso 9747587128 🧪 Bump terraform framework to v0.4.1 & test skipping go generate (#24)
* 🧪 Bump terraform framework to v0.4.1 & test skipping go generate

* ⏰ run go generate, update dependabot.yml
2024-09-27 08:22:01 +08:00
Oscar Hermoso 44772aa55d 🚛 load balancer resource (#17)
* 🚛 load balancer resource

* Fix whitespace in server resource
v0.6.0
2024-09-16 15:55:01 +08:00
Oscar Hermoso 600e3f56e7 👆 update docs & data sources (#16) v0.5.6 2024-09-14 14:15:26 +08:00
Oscar Hermoso 7a978731bb 🥉 k3s example working (#14)
* WIP commit - helm example

* 🥉 k3s working!
v0.5.5
2024-09-07 17:00:24 +08:00
Oscar Hermoso 54dd00fa72 📰 Create LICENSE 2024-09-01 08:17:56 +08:00
Anurag e93659373d 🕸 Add server import by hostname & fix missing port_blocking (#12)
* Add server import by hostname

* Fix missing port blocking in server create

* hostname -> name
v0.5.4
2024-08-31 15:27:03 +08:00
Oscar Hermoso dd3aaa2d75 ⚡ allow importing of binarylane_server resources (#10) v0.5.3 2024-08-31 14:39:31 +08:00
Oscar Hermoso 6cafba5330 🚰 add SSH Keys attribute to servers (#9) v0.5.2 2024-08-31 11:48:43 +08:00
Oscar Hermoso 63632d3abb 🔨 Fix some resource attributes to be read only or required (#8) v0.5.1 2024-08-27 20:27:24 +08:00
Oscar Hermoso d5f45788b2 🚒 Create server_firewall_rules resource (#7) v0.5.0 2024-08-26 17:45:48 +08:00
Oscar Hermoso d0716f58af Add data source for VPC Route Entries, imports for VPC, fix update/tests (#6) v0.4.1 2024-08-25 12:47:14 +08:00
Oscar Hermoso 1f24f45af7 ☁️ Add VPC resource (#4)
* WIP commit - Adding VPC resource

* Tests passing for VPC resource

* Eject vpc_route_entries into its own resource so it can be applied later
v0.4.0
2024-08-24 15:03:55 +08:00
Oscar Hermoso 924e785de2 Remove cached .terraform.lock.hcl file from git 2024-08-19 12:55:42 +08:00
Oscar Hermoso f4c91d2f94 🐳 Remove docker and terraform from dependabot.yml 2024-08-19 12:50:03 +08:00
Oscar Hermoso f73528497f ⏳ Wait for server creation with wait_for_create attribute (#2)
* Wait for cloud-init to complete

* Define `wait_for_create` attribute to make waiting for server opt-in
v0.3.2 v0.3.1
2024-08-19 11:46:18 +08:00
Oscar Hermoso f1b7b9853e Initialize VMs with user_data script, create cloud-init examples v0.3.0 2024-08-17 17:38:32 +08:00
Oscar Hermoso c8cbcd4f19 Fix data sources for servers, add tests (tests still WIP) v0.2.1 2024-08-17 14:55:19 +08:00
Oscar Hermoso f88bb2b1f6 Create ssh_key resource, ssh example v0.2.0 2024-08-16 17:38:04 +08:00
Oscar Hermoso ec743c932a Fix indentation of provider_gen_config.yml to skip ignored attributes v0.1.1 2024-08-12 20:49:29 +08:00
Oscar Hermoso 375fee8674 Update README with link to provider registry 2024-08-12 18:29:42 +08:00
Oscar Hermoso bc0e47ac32 Add release config v0.1.0 2024-08-12 18:07:23 +08:00
Oscar Hermoso 71ba12041e Create terraform provider, creates working server locally 2024-08-12 17:52:21 +08:00
Oscar Hermoso 58f67c1ce7 Initial commit 2024-08-12 16:32:04 +08:00