taoh / linodego

an unofficial Go client implementation for Linode API
MIT License
18 stars 7 forks source link

Make sure FilterKernels() sends isxen and iskvm params #12

Closed poppen closed 6 years ago

poppen commented 6 years ago

It's related to #7.

To get Direct Disk and GRUB 2 kernel options, avail.kernels have to be called with isxen and iskvm flags.

displague commented 6 years ago

@poppen You may want to look at https://github.com/taoh/linodego/issues/13

The Appscode/Pharmer devs have been cranking this stuff for their cross-cloud Kubernetes provisioning toolset https://www.github.com/pharmer/pharmer. They have added a number of fixes and features in their fork of taoh/linodego.

Or check out https://github.com/chiefy/go-linode (a new APIv4 wrapper, @chiefy and I would love help fleshing this out.)

displague commented 6 years ago

@poppen I see you have forked terraform-provider-linode.

Have a look at https://github.com/displague/terraform-provider-linode

I'm working on getting that upstreamed to the official provider. I also have a branch that is working to get the APIv4 wrapper put to use there: https://github.com/displague/terraform-provider-linode/commits/v4

displague commented 6 years ago

Following up on the links I provided: