Ben Corrie
c6c89f062f
CRI Provider implementation ( #195 )
...
* First commit of CRI provider. Vendor deps not included
* First commit of CRI provider. Vendor deps not included
* Tidy up comments and format code
* vendor grpc, CRI APIs, update protobuf and tidy logging
* First commit of CRI provider. Vendor deps not included
* Tidy up comments and format code
* vendor grpc, CRI APIs, update protobuf and tidy logging
* Add README
* Fix errors in make test
2018-05-15 08:50:52 -07:00
Kit Ewbank
fc22300b71
[AWS Fargate] Execution role required if CloudWatch log group is specified ( #194 )
...
Execution role required if CloudWatch log group is specified.
2018-05-10 10:37:28 -07:00
Robbie Zhang
acf2871edd
Update the ACI README.md about Tolerations
...
Add notice about adding tolerations to the pod which desires to be scheduled to the VK nodes.
2018-05-08 11:32:19 -07:00
Robbie Zhang
28f555e9ba
Fix the anchors in the ACI README.md
...
Use lower-cases in the hash (#)
2018-05-08 11:25:56 -07:00
Onur Filiz
b96181afa8
Fargate: Handle describe failure and log failure reason
2018-05-03 14:22:42 -07:00
Kit Ewbank
23a9d9954f
Make Fargate provider in 3 additional AWS regions.
2018-05-01 09:02:32 -04:00
Onur Filiz
831ea837b9
Fargate: Refactor e2e tests and make the region configurable
2018-04-30 17:58:29 -07:00
Onur Filiz
a9dd886840
Fargate: Fix default container memory resource limit
2018-04-30 17:58:29 -07:00
Onur Filiz
cf8af6b360
Fargate: Default to cluster name as virtual node name
2018-04-30 17:58:29 -07:00
Robbie Zhang
f6835d9e89
[Azure] Fix the Resource.Requests/Limits Parsing Issue ( #183 )
...
* Fix the Resource.Requests/Limits Parsing Issue
* Do not run test in docker build
2018-04-30 17:21:15 -07:00
Robbie Zhang
228a1f7a5f
[Azure] Make Resoures.Limits Optional ( #175 )
...
* Make Resources.Limits Optional
* Remove the accuracy check of the resources.limits
2018-04-27 10:27:40 -07:00
Onur Filiz
40f94991c3
Update Fargate provider to use the renamed NodeCondition type
2018-04-26 11:06:42 -07:00
Onur Filiz
7628b62bce
Update documentation for initial Fargate release
2018-04-26 11:06:42 -07:00
Onur Filiz
22bafee6a8
Move container log definition to container class
2018-04-26 11:06:42 -07:00
Johannes Würbach
345b53d816
End-to-end tests
...
End-to-end test for the provider
2018-04-26 11:06:42 -07:00
Johannes Würbach
803b0218c8
Make container logs available
...
Store and retrieve container logs using Cloudwatch Logs
2018-04-26 11:06:42 -07:00
Johannes Würbach
0a1acbc78e
Configurable task execution role
...
Configurable task execution role
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_execution_IAM_role.html
2018-04-26 11:06:42 -07:00
Johannes Würbach
bb5dbdbd6e
Configurable task role
...
Configurable task role via `iam.amazonaws.com/role`, which is also used
by kube2iam.
2018-04-26 11:06:42 -07:00
Onur Filiz
e66d36308c
Add unit tests for fargate package
2018-04-26 11:06:42 -07:00
Onur Filiz
fcbff0320c
Implement Fargate pod and container objects
2018-04-26 11:06:42 -07:00
Onur Filiz
64864ffdab
Implement Fargate cluster and client
2018-04-26 11:06:42 -07:00
Onur Filiz
20ceae03f7
Add sample config file and instructions
2018-04-26 11:06:42 -07:00
Onur Filiz
29d2c6295d
Add Fargate provider config loader
2018-04-26 11:06:42 -07:00
Onur Filiz
cc25517c73
Implement provider node APIs
2018-04-26 11:06:42 -07:00
Onur Filiz
feb2366e60
Add skeleton Fargate provider
2018-04-26 11:06:42 -07:00
Amit Kumar
71ec511ba0
Adding northeurope as valid region for Azure. ( #176 )
...
Per the GA announcement of ACI, northerope is supported as well.
https://azure.microsoft.com/en-us/updates/aci-ga/
2018-04-26 10:22:24 -07:00
Eric Jadi
372451fa32
kubelet now returns PodConditions based on aciState ( #147 )
...
Fix for https://github.com/virtual-kubelet/virtual-kubelet/issues/136
2018-04-24 09:37:33 -07:00
Eric Jadi
95f70c084f
fix missing aci_region environment variable in Helm command line ( #135 )
...
The manual instructions for installation are missing the env.aciRegion variable and will default to "westus", which means it fails if your service principal cannot create container instances there.
2018-04-16 11:45:15 -07:00
Robbie Zhang
2b85b0d1df
Fill in Default Values for CPU/Memory ( #130 )
...
Update k8s client and the dependencies
ACI client change for Mocking
Add ACI Provider Mock Tests
Add the Windows development environment
Add UT for Default Resource Requests
Enable the make test in Docker file
Update the vendors
2018-04-16 10:31:16 -07:00
Shane Peckham
88bafc701b
Add RBAC support - issue 107 ( #128 )
...
* Add RBAC support
* RBAC support issue 107 changes requested
2018-04-13 12:45:25 -07:00
Robbie Zhang
e1b9475511
Add tolerations in the sample pod in README.md
...
Add the tolerations in the sample pod spec in the README.md
2018-03-29 17:06:14 -07:00
Ria Bhatia
c52369e985
Change azreadme ( #121 )
...
* readme update
* adding remove
* console change
* console change2
* structure change
2018-03-23 08:29:18 +08:00
Bhargav Nookala
a8036659e4
Handling dockerconfigjson format for image pull secrets ( #120 )
...
The test failure is not related to the change.
2018-03-22 12:04:19 -07:00
Eddie Villalba
1431ad46fd
Updated ACI Documentation ( #109 )
...
* Updated READ.me
Changed the instructions to use the createCertAndKey.sh file so the execute permissions are applied and added the / to run the shell script. Also commented out the ACI with DNS label instruction until a new version of virtual-kubelet is released that allows this feature.
* Update README.md
had to additional . in createCertAndKey.sh run command to allow for exported environment variables to pass into existing shell
2018-03-08 14:30:10 -08:00
Ria Bhatia
7e74e9c844
Merge pull request #94 from avranju/add-readme
...
Add readme for web provider
2018-02-26 18:40:13 -08:00
Bhargav Nookala
6f748f4375
Adding support for ACI DNS name labels ( #97 )
2018-02-23 14:06:23 -08:00
lcastellano
d80dbbe561
Provide method to correctly build Pod Key from names in the mock provider ( #99 )
2018-02-23 11:31:00 -08:00
Ria Bhatia
6d8b865848
Merge pull request #96 from arapulido/improve_azure_docs
...
Improve ACI provider documentation
2018-02-21 14:07:30 -08:00
Ara Pulido
3c87000b71
Improve ACI provider documentation based on my experience trying to set it up
2018-02-15 13:32:36 +01:00
Bhargav Nookala
a99f2d08c1
Adding supported regions for Azure Provider ( #92 )
2018-02-14 11:14:20 -08:00
Robbie Zhang
f4ebbfc7a3
[Azure] Optimize VK Setup in ACS/AKS ( #85 )
...
* Read ACS Credentials for Azure Authentication
Supprt a new environment variable: ACS_CREDENTIAL_LOCATION
Expect the value to be the ACS credential filepath, which is the
/etc/kubernetes/azure.json file generated on the ACS nodes.
If the ACS_CREDENTIAL_LOCATION is specified and loaded,
create the Azure Authentication class from its values.
If the AZURE_AUTHENTICATION_LOCATION is specified and loaded,
its values will overwrite the value above.
Refactor the ACI provider and ACI client to be able to override the SPN by environment variable
2018-02-13 19:07:27 -08:00
Rajasekharan Vengalil
2abccb0257
Add readme for web provider
...
Also rename sample web provider implemented in Rust to `web-rust`.
2018-02-11 15:20:44 +05:30
chshou
d23ac6679c
append args ( #89 )
...
LGTM.
2018-02-08 14:20:35 -08:00
Nick Schuch
cf30854bb1
Provider: Mock ( #72 )
...
* Provider: Mock
* Add pod conditions
* Mock: Convert pod list to a map and allow 'internalIP' to be configurable
2018-02-01 09:48:42 -08:00
Ria Bhatia
6486f65166
Merge pull request #75 from robbiezhang/imagepullsecrets
...
Fix the ImagePullSecret for ACI Provider
2018-01-29 10:07:39 -08:00
Ria Bhatia
dadd97de8d
Update README.md
...
changed release notes and added helm init to documentation
2018-01-29 09:58:58 -08:00
Ria Bhatia
45630ed369
Update README.md
...
adding connector release notes
2018-01-25 20:28:14 -08:00
robbiezhang
4a8d43f736
Fix the ImagePullSecret for ACI Provider
2018-01-26 02:19:25 +00:00
Ria Bhatia
7d47eb1409
Update README.md
2018-01-22 15:26:23 -08:00
chshou
8c0345edcf
[Azure] Filters service account secret volume mount for Windows ( #60 )
...
* filters the SA secret volume for windows
* make it a map
* bettern go convention
2018-01-22 11:19:53 -08:00