Граф коммитов

43 Коммитов

Автор SHA1 Сообщение Дата
Saar Shen d66ec509fd Relocate EnableK8s impl 2017-05-04 12:30:38 -07:00
Saar Shen c855e824ee Address #56. 2017-05-04 12:14:21 -07:00
Saar Shen 9d1f97a48a Fix #54 (#55)
1. Remove the redundant of CIPackageVersion property.
2. Update the default value of the verison to 1.0.0-private-yyyyMMddHHmm.

Add some message to trigger CI.
2017-05-02 10:28:57 -07:00
Saar Shen 1249b0d071 Address issue #52 (#53) 2017-05-01 14:45:46 -07:00
Saar Shen 7d925fb9b3 Feature/cert verification (#51)
* Add logic for server cert validation

This should prevent MITM attacks and should always be on for K8sHttpClient

* Add subject alt name verification

* Shame fix the build error

* Add some self-diag info

* more debug info

* Withdraw subjectAltName validation

* Clean the code

* Update certificate verification

* Fix a bug in new cert verification

* Add unit tests

* Remove a unused variable
2017-04-29 10:46:17 -07:00
Saar Shen bbf3ded866 Change id to name for some telemetry (#47)
* Deployment
* RelicaSet

This make it easier to track back with the values on dashboard
2017-04-27 17:08:02 -07:00
Saar Shen 3bf038f3b8 Tweak self-diag log levels (#45) 2017-04-27 16:37:33 -07:00
Saar Shen b87f1bd651 Low down dependency version for AI sdk (#44) 2017-04-27 16:35:03 -07:00
Saar Shen e570ca7e6e Show AI.K8s version for self-diag (#42) 2017-04-27 16:15:25 -07:00
Saar Shen 7ffc44057c Reduce warnings on telemetry initializer (#40) 2017-04-27 16:02:59 -07:00
Saar Shen 44f5f37b00 Cast all interfaces and classes to internal (#37) 2017-04-27 15:36:50 -07:00
Saar Shen 3b82dcd587 KubernetesTelemetryInitializer should not overwrite existing values (#35) 2017-04-27 13:29:07 -07:00
Saar Shen 6a28cd5dde Fix how telemetory initializer is registered (#30) 2017-04-24 13:52:35 -07:00
Saar Shen 4a793cea89 Trace telemetry initializer (#28) 2017-04-24 12:14:14 -07:00
Saar Shen 125ed18ae0 Rename the project name (#26) 2017-04-24 11:56:14 -07:00
Saar Shen bafb583562 Feature/self diag (#25)
* Chime in a small piece of logger implementation

* Update the way to fetch ILoggerFactory

* Log critical issue when k8s environment doesn't exist

* Fix build error

* More protection for K8sEnvironement initializer

* Allow user to get logger factory earlier than usual

* Revert "Allow user to get logger factory earlier than usual"

This reverts commit 65eb334b0f.

* Replace console.write with ilogger
2017-04-24 11:26:26 -07:00
Saar Shen 472cf2f828 Update README.md
Pull out walk-through to wiki page.
2017-04-21 17:12:02 -07:00
Saar Shen 968792e9fd Update README.md 2017-04-21 15:19:43 -07:00
Saar Shen d1348f4537 Update readme accordingly 2017-04-20 14:14:34 -07:00
Saar Shen 1be6ca5ade Relocate solution file location 2017-04-20 14:11:09 -07:00
Saar Shen 37851de48a Feature/readme (#21)
* Update readme

* Update readme.md
2017-04-20 14:02:09 -07:00
Saar Shen e943f50882 Feature/new depends (#17)
* Bump AI sdk version

* Fix bug#16

IK8sEnviroment should be injected than K8sEnvironment
2017-04-14 14:40:33 -07:00
Saar Shen 88783938c9 Lower the target fx to standard 1.3 (#14) 2017-04-13 14:56:26 -07:00
Saar Shen 799c90adbf Put nuget.exe into the repo
This allows build tools to make use of nuget.exe
2017-04-13 14:24:36 -07:00
Saar Shen db8e34d243 Fix a signing filename not match (#11) 2017-04-13 11:37:57 -07:00
Saar Shen 64072e1cda Make K8sQueryClient (#9) 2017-04-13 11:08:12 -07:00
Saar Shen 52934d8e58 Allow specify unit test result name (#3) 2017-04-12 12:11:17 -07:00
Saar Shen 677cd9af24 Feature/x units (#2)
* Add unit tests project

* First real tests for KubeHttpClient

* Add unit tests for KubernetesTelemetryInitializer

* Refactor: Clean up namespaces

* Add readme in solution and add a build status badge

* Add tests to cover K8sQueryClient

* Append build scripts

* RunUnitTests for different configurations

* Add a RestoreNugetPackage.cmd
2017-04-12 11:40:29 -07:00
Saar Shen 6591c05056 Merge pull request #1 from Microsoft/feature/more-k8s-properties
Feature/more k8s properties
2017-04-07 19:19:59 -07:00
Saar Shen aeb2bdecde Add node info to custom dimension 2017-04-07 19:09:40 -07:00
Saar Shen 59481ee85a Add deployment id to telemetry 2017-04-07 17:10:32 -07:00
Saar Shen d639926af3 Add replica info into custom dimension 2017-04-07 16:27:22 -07:00
Saar Shen c8fc5afe0a Add deubg info for replicas 2017-04-07 15:56:33 -07:00
Saar Shen 0a4d22881e Fix bug Uri format can't be determined 2017-04-07 15:44:25 -07:00
Saar Shen 7414333828 Add replicaSet to telemetry initializer 2017-04-07 15:27:30 -07:00
Saar Shen e5bf86f920 Downgrade json.net version to align with aspnetcore 2017-04-07 15:17:45 -07:00
Saar Shen 6b144ef40a Exclude microbuild assembly on dependency 2017-04-07 15:12:03 -07:00
Saar Shen 9ec35039e0 Update package metadata 2017-04-07 15:08:04 -07:00
Saar Shen f6cfdfbb9c Expose replica sets 2017-04-07 14:50:01 -07:00
Saar Shen 3a4835b216 Initial commit 2017-04-07 13:26:07 -07:00
Microsoft Open Source 8b66459cd1 Initial commit 2017-04-06 15:30:40 -07:00
Microsoft Open Source 7328ecf4b6 Initial commit 2017-04-06 15:30:39 -07:00
Microsoft GitHub User bc3b3e5d98 Initial commit 2017-04-06 15:30:37 -07:00