Skip to content

Releases: flatcar/garm-provider-linode

v0.2.0

13 Jun 07:58
v0.2.0
be686e8
Compare
Choose a tag to compare

v0.2.0

If you want to contribute: #1

Release content

  • be686e8: client: add getting/deleting instance by name support
  • 16a9396: client: use a specific garm pool tag
  • aebe777: test/client: rename client to cli
  • 5f7c183: client_test: initial commit
  • 3e85da4: client: extract API to its own package
  • db6d8d3: client: remove redundacy in the name
  • 4c7d558: client: do not export client

v0.1.0

05 Jun 15:37
v0.1.0
a6d0299
Compare
Choose a tag to compare

v0.1.0

⚠️ This is not yet production ready (e.g not covered by tests, minimal implementation) but this is known to work for experimental and not advanced usage.

If you want to contribute: #1

Release content

  • a6d0299: readme: add configuration example
  • 9d122e1: client: implement the extra-specs support
  • 6d55d4c: client: wait for the instance to be running
  • 92c9c48: provider: implement CreateInstance
  • 67b46e9: helper: abort if the instance is nil
  • e086221: config: add region with default value
  • df2ffb7: client: pass config to client struct
  • a965530: client: add TODO for getting instance with name
  • 4e9b9c6: provider: implement DeleteInstance
  • 0cab751: provider: add helper to convert linode to garm instance
  • 4142576: provider: implement GetInstance
  • e4b9325: provider: add todo for missing implementations
  • 24a3027: client: uses context.Context
  • f3b9746: provider: add instance status and ipv4
  • b0c7531: client: use 'pool=' to create the tag when listing instances
  • c359df4: client: implement ListInstances method
  • 6a47194: client: create linodego client
  • f1a29c9: config: add token configuration
  • ea7224e: mod: add linodego
  • 5612ee8: .github: add dependabot
  • dc8f7cc: garm-provider-linode: initial commit
  • 7239636: Initial commit