Davanum Srinivas
7b8c9acc09
remove unused code
...
Change-Id: If821920ec8872e326b7d85437ad8d2620807799d
2019-04-19 08:36:31 -04:00
Haiyan Meng
529ac8a2d8
Limit the read length of ioutil.ReadAll in `pkg/credentialprovider`
...
Signed-off-by: Haiyan Meng <haiyanmeng@google.com>
2019-04-16 13:59:44 -07:00
Kubernetes Prow Robot
90e9f29bad
Merge pull request #71900 from charrywanganthony/remove-unused-parseAcrToken
...
remove unused function
2019-04-02 00:14:35 -07:00
Kubernetes Prow Robot
dabeb20a1a
Merge pull request #75587 from tiffanyfay/cred-provider
...
Refactor AWS credential provider
2019-03-29 14:48:47 -07:00
tiffany jernigan
0d63fa4543
Update aws provider build files
2019-03-28 07:15:28 +00:00
tiffany jernigan
11efc01328
Refactors and fixes bugs in AWS credentialprovider
...
Adds caching per registry. Fixes caching of invalid ECR tokens.
2019-03-28 07:15:28 +00:00
Andrew Sy Kim
b8a92e82b2
add @andrewsykim and @mcrute as pkg/credentialprovider revierws
...
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-03-27 11:03:50 -04:00
tiffany jernigan
ecbb090f32
Credential provider Provide takes image (clouds)
2019-03-27 01:00:26 +00:00
tiffany jernigan
847cb24aa1
Credential provider Provide takes image (general)
2019-03-27 01:00:26 +00:00
andyzhangx
3c7de52cc2
add Azure Container Registry anonymous repo support
...
apply fix for msi and fix test failure
2019-02-28 12:16:21 +00:00
Kubernetes Prow Robot
808f2cf0ef
Merge pull request #72525 from justinsb/owners_should_not_be_executable
...
Remove executable file permission from OWNERS files
2019-02-14 23:55:45 -08:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Tara Gu
c8f6038c96
Fix type in comment
2019-02-03 15:25:09 -05:00
Justin SB
dd19b923b7
Remove executable file permission from OWNERS files
2019-01-11 16:42:59 -08:00
Micah Hausler
949d5f97c4
Added kubernetes version to user-agent for AWS SDK calls
2018-12-20 21:04:44 -08:00
Chao Wang
7f1327ffd8
remove unused function
2018-12-10 15:24:33 +08: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
a49e4e128e
Merge pull request #69708 from mcrute/fix-aws-imports
...
Fix AWS volume and cloud provider import order
2018-10-30 13:44:50 -07:00
Mike Crute
49df100af9
fix AWS volume and cloud provider import order
2018-10-30 08:18:45 -07:00
k8s-ci-robot
dad07683b1
Merge pull request #69013 from ibrasho-forks/switch-to-http.Error
...
Update usages of http.ResponseWriter.WriteHeader to use http.Error
2018-10-23 15:31:55 -07:00
Ibrahim AshShohail
2fb3ba71f1
Update usages of http.ResponseWriter.WriteHeader to use http.Error
...
Signed-off-by: Ibrahim AshShohail <me@ibrasho.com>
2018-10-14 05:58:00 +03:00
Yu-Ju Hong
ed92397eff
GCP: Remove the deprecated google-json-key support
...
The flag was deprecated in 1.10. According to the deprecation policy, it
is safe to remove the flag now.
2018-10-02 16:53:28 -07:00
Clayton Coleman
7e398dc31f
Remove dependency on docker daemon for core credential types
...
We are removing dependencies on docker types where possible in the core
libraries. credentialprovider is generic to Docker and uses a public API
(the config file format) that must remain stable. Create an equivalent type
and use a type cast (which would error if we ever change the type) in the
dockershim. We already perform a transformation like this for CRI and so
we aren't changing much.
2018-09-07 16:36:14 -04:00
Kubernetes Submit Queue
152de38825
Merge pull request #65043 from brendandburns/todo4
...
Automatic merge from submit-queue (batch tested with PRs 64564, 65043). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Make CredentialProvider config loading deterministic.
@mattmoor fixed an old TODO :)
2018-08-26 14:07:04 -07:00
andyzhangx
a7e328c211
fix acr sp access issue
2018-07-20 08:39:31 +00:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
Brendan Burns
804ee25b1e
Make CredentialProvider config loading deterministic.
2018-06-12 21:39:46 -07:00
Pengfei Ni
471d00c929
Use new clients in Azure credential provider
2018-04-26 09:38:48 +08:00
Jeff Grafton
ef56a8d6bb
Autogenerated: hack/update-bazel.sh
2018-02-16 13:43:01 -08:00
Pengfei Ni
4b453fb3ed
update azure API for auth
2018-02-12 14:07:05 +08:00
Davanum Srinivas
0f5013b715
Better check for GCE VM
...
we should do what is being done in GoogleCloudPlatform/google-cloud-go:
https://github.com/GoogleCloudPlatform/google-cloud-go/blob/master/compute/metadata/metadata.go#L259-L267
Looks like folks are reusing appliances which end up with
```
$ cat /sys/class/dmi/id/product_name
Google Search Appliance
```
2018-01-17 18:35:51 -05:00
Michael Taufen
8ec1958667
All Kubelet flags should be explicitly registered
...
This explicitly registers Kubelet flags from libraries that were
registering flags globally, and stops parsing the global flag set.
In general, we should always be explicit about flags we register
and parse, so that we maintain control over our command-line API.
2018-01-09 17:37:34 -08:00
Kubernetes Submit Queue
738fcdd111
Merge pull request #57179 from chrislovecnm/aws-creds-owners
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Adding myself as a reviewer to aws credentialprovider
/assign @justinsb
/release-note-none
2018-01-07 09:08:31 -08:00
Clayton Coleman
5210e6fefd
Remove dependency on v1 API in base credential provider
...
Credential provider is useful without the v1 API, move the only
dependency out so that we can more easily move credential provider to a
utility library in the future (other callers besides Kubelet may need to
load pull secrets like Docker).
2018-01-05 17:52:06 -05:00
Dong Liu
7eafa215f5
Split auth related config for Azure
2018-01-03 10:23:26 +08:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
andyzhangx
8d99c55bba
add Dong Liu as approver and add OWNERS in credentialprovider
2017-12-19 09:31:43 +00:00
chrislovecnm
20a465ee4a
Adding myself as a reviewer to aws credentialprovider
2017-12-13 22:53:49 -07:00
Zeqing Zhang
65bed1d982
fix awsStandardDNSSuffix
2017-11-15 16:39:48 +08:00
Zeqing Zhang
be7c0bdce2
add testcase for aws china region
2017-11-15 16:39:47 +08:00
Zeqing Zhang
6a1b31323e
swap the return statements
2017-11-15 16:39:47 +08:00
Zeqing Zhang
45ae5bf1e5
Support AWS ECR credentials in China
2017-11-15 16:39:46 +08:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Cole Mickens
8e093b9e23
azure: acr: support auth to preview ACR w/ MSI+AAD
2017-07-18 15:22:34 -07:00
Kubernetes Submit Queue
23e60ac9ad
Merge pull request #48308 from yguo0905/docker-api
...
Automatic merge from submit-queue
Update Docker API in Kubelet
Ref: https://github.com/kubernetes/kubernetes/issues/34308
The Kubelet currently uses deprecated docker API (https://godoc.org/github.com/docker/engine-api ). This PR changes it to use the new one (https://godoc.org/github.com/moby/moby/client ).
This PR updated the docker package from 1.11 to 1.13.1-rc2.
**Release note**:
```
None
```
/assign @Random-Liu
/cc @yujuhong
2017-07-14 15:30:59 -07:00
Cole Mickens
931002ec1f
azure: acr docker cred provider reuses auth
2017-07-13 14:27:37 -07:00
Yang Guo
bf2ced837c
Updates Docker Engine API
2017-07-13 12:55:07 -07:00