Ole Markus With
ce2e877aeb
Remove bazel files from vendor
2022-04-12 13:29:03 +02:00
srikiz
97a3ef1566
Initial changes for vpc
...
More changes for do vpc
some more minor updates
Fix PrivateIP check
Bazel fixes
Minor changes for vpc listing
Minor fixes for DO VPC
Add delete vpc logic
More fixes for vpc usage with gossip based clusters
Fix minor comments in code
Fix mock DO interface to use missing functions
Another fix for mock cloud do for missing interface function
incorporate review comments
incorporate review comments
2022-02-15 17:07:09 +05:30
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
srikiz
41439109a8
Fix DNS Provider package for DO
2021-08-12 00:01:50 +05:30
srikiz
8836b4076e
Fix sporadic volume detach error when volume is already detached
...
Update pkg/resources/digitalocean/resources.go
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
Incorporate review comments
2021-07-09 20:53:36 +05:30
srikiz
b5154bb360
Fix upup cloud.go dependencies based on the new interface spec, also update protokube
2021-05-28 22:37:47 +05:30
srikiz
4cecc64f67
Move cloud.do from pkg/resources/digitalocean/ckoud.go to upup/pkg/fi/cloudup/do directory
2021-05-28 02:17:55 +05:30
John Gardiner Myers
dd605fdbc3
Subsume StatusStore into fi.Cloud
2021-05-15 17:39:32 -07:00
srikiz
7e366ff678
use create-args for specifying additional argments for kops create cluster command
...
Add create-args parameter only once with spaces separating multiple arguments
Add kops state store
Another fix to check if environment variable are used correctly
Add state store for digital ocean
Add env variables for do related job
check if env is empty
tmp check 1
Revert changes
Use a smaller droplet size
Update make file
Add SSH key for DO
Add private key path
update ssh user
Another fix
try with v1.18
use 1.20
Rebase with master
Fix merge issues
Add DO droplet dump support
I'm hoping this allows our e2e tests to dump system logs into the job artifacts for easier troubleshooting
Use root ssh user
use 2 nodes to reduce cost
another minor fix
Skip services test
Increase master size
Skip flaky tests
Remove pod status test that belongs to v1.20
Add do test file and revert changes to make file
Update make file
Include DigitalOcean in the supported provider flags
incorporate review comments
Update tests/e2e/pkg/tester/tester.go
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
Fix formatting
Add higher resource master and nodes for running e2e tests
Revert back to use lower size masters
2021-05-08 12:54:18 +05:30
Ole Markus With
09615935fd
Make kOps CLI handle ASG warm pools
2021-04-15 11:10:23 +02:00
srikiz
c911976516
Fix tests
2020-11-26 15:55:17 +05:30
Srikanth Rao
4d251fe900
[Digital Ocean] Implement Delete Instance logic for rolling update ( #10000 )
...
* Add delete Instance implementation for DO
* Add warning for DeleteInstance usage
* Use reconcile option for rolling update
* Update pkg/instancegroups/instancegroups.go
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2020-10-13 10:06:27 -07:00
Ole Markus With
0ec71686b9
Refactor cloudinstancegroupmember in a more independent cloud instance representation
...
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-30 21:37:03 +02: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
Srikanth
160a4b81c9
incorporate review comments to use instance group name for DO instance group tag
2020-07-14 13:25:01 +05:30
Srikanth
0209830ff4
incorporate review comments
2020-07-07 10:04:58 +05:30
Srikanth
6b98cdd8cb
incorporate review comment
2020-07-03 23:30:47 +05:30
Srikanth
5a34d42ee4
add err nil checks
2020-07-02 17:04:32 +05:30
Srikanth
bff90aab21
Implement DO Validate Cluster method
2020-06-29 20:26:43 +05:30
Srikanth
422b03340d
Initial changes for validate cluster implementation
2020-06-29 20:26:43 +05:30
ZouYu
2fc52ec6be
fix some go-lint warning
...
Signed-off-by: ZouYu <zouy.fnst@cn.fujitsu.com>
2020-06-09 08:52:50 +08:00
Kubernetes Prow Robot
ee504ac781
Merge pull request #9116 from srikiz/DO-LB-HandleUpdates
...
[Digital Ocean] Handle logic for kops edit/update cluster
2020-05-22 01:02:37 -07:00
Justin Santa Barbara
3306549749
Add general contract test for IsEmpty
...
This was the root bug that was causing the over-logging on GCE.
2020-05-17 17:11:01 -04:00
Justin Santa Barbara
7e710e85d9
DNS: Apply should be a no-op when empty
...
Document the contract a bit more, change the signature by adding a
context arg and following through to make sure we honor the contract
everywhere.
2020-05-17 16:45:08 -04:00
Srikanth
f46ebbc7af
Incorporate review comments
2020-05-14 17:25:25 +05:30
Srikanth
c68f013468
Fix static checks
2020-05-12 10:02:58 +05:30
Srikanth
203449d7ac
Minor changes for code cleanup
2020-05-12 00:29:02 +05:30
Srikanth
b6a197e02e
Update minor changes
2020-05-11 15:10:52 +05:30
Srikanth
5d3f2447e4
Changes for handling kops update
2020-05-11 15:10:52 +05:30
Peter Rifel
a999b3ea61
fix OWNERS labels format
...
These need to be lists
2020-03-10 22:47:50 -05:00
Peter Rifel
237a125f2c
Add labels to OWNERS files
...
This will automatically label PRs that touch these directories.
This makes it easier to query GitHub for PRs that affect certain areas of the code.
I mostly used existing labels but created some new ones as well.
2020-03-10 08:35:58 -05:00
John Gardiner Myers
9f9b98e9f4
Merge branch 'master' into surge
2020-02-17 09:17:26 -08:00
Srikanth
e440397548
Incorporate review comments
2020-01-28 14:22:49 +05:30
John Gardiner Myers
cc5b6f4b8f
Add fi.Cloud.DetachInstance()
2020-01-27 20:15:11 -08:00
Srikanth
38513b3a91
Address all review comments
2020-01-27 15:03:05 +05:30
Srikanth
ddf2a90dde
Update more review comments
2020-01-27 15:03:05 +05:30
Srikanth
42e88a7f89
Initial changes for load balancer task
...
Add load balancer fi tasks
Add load balancer builder for DO
Fix go imports
Implement FindIPAddress functionality
Add load balancer api ingress status calls
Add error checks for FindIPAddress
Add delete LB option
Update load balancer delete logic
Revert make file changes
revert utils code changes
Revert NewDOCloud changes
Remove minor code comments
Update with gomod for dependencies
2020-01-27 15:03:05 +05:30
Kubernetes Prow Robot
dffc8975d6
pkg/resources/aws:simplify code and remove code
2019-12-24 10:56:57 +08:00
Justin SB
802b1add43
Refactor: Add Region() method to fi.Cloud
...
This enables us to simply the apply logic.
2019-12-22 13:40:38 -05:00
Srikanth
60329f07db
Incorporate review comments
2019-10-30 20:09:45 +05:30
Srikanth
d237a4cb04
Code cleanup for PR
2019-10-29 09:45:30 +05:30
Srikanth
cb4a8ef6fc
Rebase with latest master
2019-10-29 09:40:38 +05:30
hwdef
b0c63b4cd9
pkg: fix static check
2019-10-24 14:16:41 +08:00
chentanjun
3d1966df84
fix-up some spelling mistakes in /pkg
2019-09-26 10:15:44 +08:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Srikanth
12732e3b3a
Address review comments
2019-08-24 21:33:07 +05:30
Srikanth
ccd9bd922e
Fix volume_test for context and minor cleanup
2019-08-23 23:44:25 +05:30
Srikanth
430d5eded7
Go format code
2019-08-23 23:27:36 +05:30
Srikanth
a67f1ac388
Update godo dependency to v1.19.0 version
2019-08-23 23:23:01 +05:30
Justin SB
76d03b3f71
Generated files: glog -> klog
2019-05-06 12:56:03 -04:00