liranp
2f874be0a1
feat(spot/ocean): set spot percentage on launchspec level
2021-01-10 15:22:43 +02:00
Justin SB
1945a656a0
Remove deprecated ResourceHolder
...
Cleaning up what is now dead code.
2020-12-19 23:15:37 -05:00
Justin SB
45d11ba12c
Replace (some) deprecated ResourceHolder with Resource
...
This removes more of the deprecated type, but it also simplifies
refactoring the GCE InstanceTemplate.
2020-12-19 09:51:43 -05:00
Peter Rifel
4d9f0128a3
Upgrade to klog2
...
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
liranp
64c07b336a
feat(spot/ocean): add support for instance types in launchspec
2020-08-13 16:32:54 +03:00
Peter Rifel
f41072b601
Remove embedded structs from spotinst terraform types
...
The HCL2 library doesn't handle embedded structs like json marshalling does, so this inlines the fields to match how terraform represents the resources.
There was only one type that was emedded in two places, so I just copied those fields.
2020-08-04 14:43:24 -05:00
John Gardiner Myers
f72dac180d
Switch to new fitasks marker
2020-07-28 11:48:08 -07:00
Kubernetes Prow Robot
d461bfddaf
Merge pull request #9449 from johngmyers/userdata-task
...
Refactor BootstrapScript into a Task
2020-06-28 16:40:14 -07:00
liranp
b80a0af843
feat(spot/launchspec): add support for root volume size
2020-06-28 16:34:13 +03:00
John Gardiner Myers
87446f8894
Make all users of userdata declare it as a dependency
2020-06-26 10:31:52 -07:00
Peter Rifel
964d402eb5
Store terraform launchtemplate userdata in plaintext rather than b64
...
This makes it easier to grok the userdata contents
2020-06-16 16:53:49 -05:00
liranp
870bdfdcff
feature(spotinst): add support for auto scaler configuration
2020-04-19 14:22:57 +03:00
Peter Rifel
04a5ead08e
Add cty field tags to Terraform structs
2020-04-05 21:18:02 -05:00
liranp
11a532aff6
feat(spotinst/ocean): add support for tags (cloud labels)
2020-02-23 21:28:14 +02:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
liranp
80020052d3
feat(spotinst): new instance group type: ocean
2019-06-03 12:38:46 +03:00