Saar Shen
a70758c7cc
Update LICENSE
2017-05-05 15:53:56 -07:00
Saar Shen
e69288f43b
Update LICENSE
2017-05-05 15:49:37 -07:00
Saar Shen
ae48c4d000
Update LICENSE
2017-05-05 15:47:46 -07:00
Saar Shen
d6eefca965
Fix bug #61 ( #62 )
...
* Change public facing K8s to Kubernetes
* Fix the unit test
2017-05-05 11:55:59 -07:00
Saar Shen
0bab4e9f1c
Update readme style a bit
2017-05-05 10:30:14 -07:00
Saar Shen
a8a2ad7df4
Move develop guide to a separate page
2017-05-05 10:25:27 -07:00
Saar Shen
f4b59b32b9
Address #59 ( #60 )
...
* Make the initialize more flexible
* Add a default ctor for k8s initializer
* SHY IK8sEnvironment
2017-05-04 19:15:01 -07:00
Saar Shen
cc2479360c
Update README.md
2017-05-04 18:21:16 -07:00
Saar Shen
8e287da671
Address issue #56 ( #58 )
...
* Address #56 .
* Relocate EnableK8s impl
2017-05-04 15:22:24 -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