Oscar Hermoso
|
2bc281d177
|
🐙 fix server import for public_ipv4_count (#43)
v0.8.1
|
2024-11-13 22:22:10 +08:00 |
|
Oscar Hermoso
|
2a6ba27340
|
🎛 Replace wait_for_create with timeouts, support resize & change ips (#41)
v0.8.0
|
2024-11-10 13:38:29 +08:00 |
|
dependabot[bot]
|
fecd42d4a9
|
🐹 Bump github.com/hashicorp/terraform-plugin-docs (#39)
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs).
Updates `github.com/hashicorp/terraform-plugin-docs` from 0.19.4 to 0.20.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.19.4...v0.20.0)
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-10 07:18:23 +08:00 |
|
dependabot[bot]
|
c5a44b7694
|
🐈 Bump goreleaser/goreleaser-action in the minor-patch group (#40)
Bumps the minor-patch group with 1 update: [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action).
Updates `goreleaser/goreleaser-action` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/286f3b13b1b49da4ac219696163fb8c1c93e1200...9ed2f89a662bf1735a48bc8557fd212fa902bebf)
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-10 07:16:58 +08:00 |
|
Oscar Hermoso
|
2c639837ef
|
💁 support updates for server resource - currently rename, or replace (#38)
v0.7.0
|
2024-11-03 11:02:15 +08:00 |
|
Oscar Hermoso
|
200b2ee3a1
|
📠 Make public_ipv4_count a mandatory attribute on the server resource (#36)
|
2024-11-03 06:42:41 +08:00 |
|
Oscar Hermoso
|
a135bceee8
|
🧽 remove retries from create operations, BL has fixed underlying bug (#35)
|
2024-11-03 06:06:32 +08:00 |
|
dependabot[bot]
|
103f4cc2b0
|
🐈 Bump crazy-max/ghaction-import-gpg in the minor-patch group (#33)
Bumps the minor-patch group with 1 update: [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg).
Updates `crazy-max/ghaction-import-gpg` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4...cb9bde2e2525e640591a934b1fd28eef1dcaf5e5)
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-03 05:39:38 +08:00 |
|
dependabot[bot]
|
db948a103c
|
🐹 Bump the minor-patch group with 3 updates (#34)
Bumps the minor-patch group with 3 updates: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework), [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) and [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go).
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.12.0 to 1.13.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.12.0...v1.13.0)
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.14.0 to 0.15.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.14.0...v0.15.0)
Updates `github.com/hashicorp/terraform-plugin-go` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.24.0...v0.25.0)
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-03 05:39:19 +08:00 |
|
Oscar Hermoso
|
e18d2424d0
|
📼 ensure that load balancer always sets model state for health checks (#32)
v0.6.3
|
2024-10-25 10:39:11 +08:00 |
|
dependabot[bot]
|
e1aac7ec1f
|
🐹 Bump github.com/hashicorp/terraform-plugin-framework-validators (#31)
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators).
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.13.0...v0.14.0)
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-18 09:50:08 +08:00 |
|
Oscar Hermoso
|
6c3520bbda
|
⭕ Retry if Servers, SSH Keys, or Load Balancer creation returns 500 response (#29)
* ⭕ retry on failed create of server, load balancer, and SSH key
* 🧹 sweepers for test resources
* 🧹 sweepers, but now they're working
|
2024-10-13 08:48:12 +08:00 |
|
dependabot[bot]
|
22ea042e33
|
Bump hashicorp/setup-terraform from 2 to 3 (#23)
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 2 to 3.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/setup-terraform/compare/v2...v3)
---
updated-dependencies:
- dependency-name: hashicorp/setup-terraform
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-13 08:47:41 +08:00 |
|
dependabot[bot]
|
b63f052a9f
|
Bump actions/checkout from 3 to 4 (#22)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-10 16:37:09 +08:00 |
|
Oscar Hermoso
|
a5731e0a12
|
🧲 Fix README link to examples/README.md
|
2024-10-05 08:34:22 +08:00 |
|
Oscar Hermoso
|
e5450d9f27
|
🐒 Fix SSH key logging, types (#28)
* 🐒 Fix SSH key logging, import type
* 💱 Ignore comments in go generate git diff
|
2024-10-04 13:10:14 +08:00 |
|
dependabot[bot]
|
53b1643f30
|
🐹 Bump github.com/oapi-codegen/oapi-codegen/v2 in the minor-patch group (#27)
Bumps the minor-patch group with 1 update: [github.com/oapi-codegen/oapi-codegen/v2](https://github.com/oapi-codegen/oapi-codegen).
Updates `github.com/oapi-codegen/oapi-codegen/v2` from 2.3.0 to 2.4.1
- [Release notes](https://github.com/oapi-codegen/oapi-codegen/releases)
- [Commits](https://github.com/oapi-codegen/oapi-codegen/compare/v2.3.0...v2.4.1)
---
updated-dependencies:
- dependency-name: github.com/oapi-codegen/oapi-codegen/v2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-04 12:15:54 +08:00 |
|
Oscar Hermoso
|
1084c27ab6
|
🥢 import ssh key by fingerprint, make tests faster (#26)
* 🥢 import ssh key by fingerprint, make tests faster
* ⌚ Wait for load balancer creation
v0.6.2
|
2024-10-04 10:14:23 +08:00 |
|
dependabot[bot]
|
ffcadb74b3
|
Bump actions/setup-go from 4 to 5 (#21)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-09-27 11:41:55 +08:00 |
|
Oscar Hermoso
|
d1adea205b
|
🐛 Move cancel-in-progress to correct location
v0.6.1
|
2024-09-27 08:53:27 +08:00 |
|
Oscar Hermoso
|
57ed8ff440
|
🐈 pass secrets to test.yml, add prefix to dependabot commit messages (#25)
* 🐈 Add commit message prefix to dependabot.yml
* 😶 Pass GitHub actions secrets from release.yml to test.yml
|
2024-09-27 08:50:17 +08:00 |
|
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 |
|