Andrew Kim
a62ee8b0a9
clean up volume rounding functions and move to k8s.io/cloud-provider/volume
2019-02-09 01:16:55 -05:00
Andrew Kim
ca6a051b00
remove cloud provider dependencies to pkg/volume
...
Co-authored-by: Weibin Lin <linweibin1@huawei.com >
2019-02-09 01:16:55 -05:00
Kubernetes Prow Robot
b50c643be0
Merge pull request #73540 from rlenferink/patch-5
...
Updated OWNERS files to include link to docs
2019-02-08 09:05:56 -08:00
Davanum Srinivas
b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
...
Co-Authored-By: Weibin Lin <linweibin1@huawei.com >
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Andrew Kim
da22fcaac0
remove cloud provider dependencies to pkg/api/v1/service
2019-02-04 18:25:56 -05:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Andrew Kim
c01caa6796
use k8s.io/client-go/pkg/version for cloud providers
2019-01-30 18:11:11 -05:00
Pengfei Ni
654ab75bec
Increase default maximumLoadBalancerRuleCount to 250
2019-01-07 13:08:18 +08:00
Kubernetes Prow Robot
e1552d8ef9
Merge pull request #70866 from feiskyer/backoff
...
Reduce Azure API calls by replacing the current backoff retry with SDK's backoff
2018-12-20 19:24:14 -08:00
Kubernetes Prow Robot
fccb19da9f
Merge pull request #71616 from Huang-Wei/aks-param-typo
...
fix an param typo of AKS loadbalancer method
2018-12-19 00:52:03 -08:00
andyzhangx
c12e82feb3
fix race condition when attach azure disk in vmss
...
fix gofmt issue
2018-12-17 03:16:33 +00:00
andyzhangx
7f3a66efb6
add VMSize info in attach/detach azure disk
2018-12-11 08:33:38 +00:00
Pengfei Ni
e5f767d66b
Revert "Collapse not shared NSG rules with multiple source ranges"
2018-12-10 14:10:03 +08:00
Pengfei Ni
8e9af79030
Fix Azure node's internal IP address
...
Only use the first IP address got from instance metadata. This is
because Azure CNI would setup a list of IP addresses in instance metata,
while only the first one is the Node's IP.
2018-12-05 15:02:12 +08:00
Kubernetes Prow Robot
a605988d5d
Merge pull request #71597 from marc-sensenich/gh-71595/fix-cloud-controller-manager-azure-delete-nodes
...
Add check for cloudProvider.InstanceNotFound in Azure VMSS Instance gets
2018-12-04 05:25:59 -08:00
Kubernetes Prow Robot
85b0f58378
Merge pull request #71691 from andyzhangx/make-func-public
...
make GetStorageAccesskey func public
2018-12-04 04:12:30 -08:00
Kubernetes Prow Robot
d193fbe45c
Merge pull request #71484 from ritazh/nsg-srcrange-collapse
...
Collapse not shared NSG rules with multiple source ranges
2018-12-04 02:54:24 -08:00
andyzhangx
14ad73eaa8
make GetStorageAccesskey public as a lib
2018-12-04 07:02:50 +00:00
Pengfei Ni
3ef7ef8c6e
Use refactored backoffs in other places
2018-12-04 11:23:01 +08:00
Pengfei Ni
994a2cc4cd
Refactor Azure backoff to support backoff modes
2018-12-04 11:23:01 +08:00
Pengfei Ni
d5c3a959f4
Add new Azure cloud provider option CloudProviderBackoffMode
2018-12-04 11:22:58 +08:00
Rita Zhang
61fbba74e5
Collapse source range in nsg
2018-12-03 08:39:46 +00:00
Wei Huang
f3dc0bc307
fix an param typo of AKS loadbalancer method
2018-11-30 12:18:45 -08:00
andrewsykim
4b0f2ab442
compile check to ensure cloud providers implement cloud interfaces
2018-11-30 10:33:34 -05:00
Marc Sensenich
884b21f352
Add additional err check for cloudProvider.InstanceNotFound error
2018-11-30 13:00:59 +00:00
andyzhangx
cd2930258c
fix detch azure disk issue by clean vm cache
2018-11-28 06:25:09 +00:00
andyzhangx
7b14a5a2a0
should return error when attach/detach failed
2018-11-23 12:42:13 +00:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Davanum Srinivas
43f523d405
Switch to sigs.k8s.io/yaml from ghodss/yaml
...
Change-Id: Ic72b5131bf441d159012d67a6a3d87088d0e6d31
2018-11-07 13:17:32 -05:00
k8s-ci-robot
0f3dff251e
Merge pull request #70568 from andyzhangx/remove-retry-azuredisk
...
remove retry operation on attach/detach azure disk
2018-11-02 21:28:31 -07:00
andyzhangx
8abadbe3a0
remove retry operation on attach/detach disk
...
fix logging
fix build failure
2018-11-02 08:47:49 +00:00
andyzhangx
1ee93b7de3
change UltraSSD default perf
2018-11-02 07:55:32 +00:00
k8s-ci-robot
45550cadbe
Merge pull request #70477 from andyzhangx/azure-ultrassd-sdk
...
add azure UltraSSD disk support
2018-11-01 22:16:55 -07:00
andyzhangx
f1bd292c76
add ultrassd support
...
update stagin Godeps.json
update godeps license
fix test failure
fix comments
2018-11-01 06:30:15 +00:00
Pengfei Ni
9aeb005b85
Ensure orphan public IPs deleted
2018-10-31 19:37:28 +08:00
andyzhangx
d210b4bcf3
upgrade azure sdk to support ultra ssd
...
update Godeps.json
update azure sdk for ultrassd support
update bazel
fix build failure
2018-10-31 10:08:52 +00:00
k8s-ci-robot
b62c0fded3
Merge pull request #68048 from AdamDang/patch-17
...
Correct some errors in returned message
2018-10-30 13:44:40 -07:00
AdamDang
dc2c003457
Correct some errors in returned message
...
Update stateful_set.go
Update azure_vmss.go
Update azure_vmss.go
Update disruption.go
Update stateful_set.go
2018-10-30 09:53:02 +08:00
Pengfei Ni
3cea6dc954
Improve Azure instance metadata handling
2018-10-29 13:05:03 +08:00
Marc Sensenich
0bcbfca9cd
Correct regexp check in IsNodeUnmanagedByProvider
...
The IsNodeUnmanagedByProviderID function in the Azure Cloud Provider should
return the inverse of regexp.Match in the case of checking the ProviderID
2018-10-23 16:26:00 +00:00
andrewsykim
2908174517
pass in stopCh to cloud provider Initialize method for custom controllers
2018-10-19 17:51:58 -04:00
andyzhangx
79a5bb6216
add more logging for azure disk diagnostics
2018-10-19 08:11:49 +00:00
andyzhangx
bc2c79a43a
add azure premium file support
...
update bazel and fix goftm
use defaultStorageAccountKind
fix test failure
update godep license file
fix staging godeps issue
update staging godeps
fix comments, use one API call for file creation
2018-10-17 03:27:29 +00:00
andyzhangx
12284c9817
upgrade azure go sdk for azure file premium support
...
update azure sdk for azure file premium support
update azure sdk to support azure file premium
update bazel
2018-10-09 13:28:51 +00:00
k8s-ci-robot
0f17e9ade6
Merge pull request #69386 from cblecker/go-1.11
...
Update to go1.11.1
2018-10-05 17:35:51 -07:00
Christoph Blecker
97b2992dc1
Update gofmt for go1.11
2018-10-05 12:59:38 -07:00
Walter Fender
f3f46d5f5a
Moving the cloudprovider interface to staging.
...
Individual implementations are not yet being moved.
Fixed all dependencies which call the interface.
Fixed golint exceptions to reflect the move.
Added project info as per @dims and
https://github.com/kubernetes/kubernetes-template-project .
Added dims to the security contacts.
Fixed minor issues.
Added missing template files.
Copied ControllerClientBuilder interface to cp.
This allows us to break the only dependency on K8s/K8s.
Added TODO to ControllerClientBuilder.
Fixed GoDeps.
Factored in feedback from JustinSB.
2018-10-04 14:41:20 -07:00
Pengfei Ni
3bca7a0136
Add fallbacks for getting node IP from Azure IMDS
2018-09-26 13:18:10 +08:00
Pengfei Ni
f8b2781f4f
Add unit tests for getting vmss node IP
2018-09-25 11:22:52 +08:00
Pengfei Ni
303af63ec9
Get public IP for Azure vmss nodes
...
This is required for getting public IP when --public-ip-per-vm
(publicIpAddressConfiguration) is enabled for vmss.
2018-09-25 11:22:47 +08:00