Commit Graph

2104 Commits

Author SHA1 Message Date
Tom Wilkie
bbe56d854d Don't filter out Services etc which don't have pods - we don't do our filtering like that anymore. 2016-05-10 12:32:35 +02:00
Paul Bellamy
2d10a6a9a6 Merge pull request #1447 from weaveworks/1441-cache-size
Remove cache from SmartMerger.
2016-05-09 10:51:23 +01:00
Tom Wilkie
2dae03501e Remove the caching 2016-05-09 10:08:14 +01:00
Paul Bellamy
c749bb9f20 Merge pull request #1436 from weaveworks/1372-deployment-view
Deployment and Replica Set views
2016-05-09 09:44:49 +01:00
Paul Bellamy
d0633d0d80 Render replica set and deployment parents 2016-05-09 09:19:11 +01:00
Paul Bellamy
541699d193 Review Feedback 2016-05-09 09:19:11 +01:00
Paul Bellamy
16a5c738d9 Deployment and ReplicaSet views for k8s 2016-05-09 09:03:57 +01:00
Paul Bellamy
0178babb0e Index services by UID, and refactor out common k8s metadata handling 2016-05-09 09:03:56 +01:00
Paul Bellamy
bb284edee8 set 'default' as the default namespace filter instead of 'all' (#1445) 2016-05-06 18:17:32 +01:00
Tom Wilkie
71d3126c82 Limit merge cache to 200 entries and expire entries old than merge window. 2016-05-06 17:54:57 +01:00
Paul Bellamy
90f2f7f621 Merge pull request #1438 from weaveworks/1430-filter-kube-system-containers
Filter out docker containers for pods in the kube-system namespace
2016-05-06 13:57:05 +01:00
Tom Wilkie
77be6863d4 Revert "Make Scope work on Docker for Mac" (#1439) 2016-05-06 13:28:51 +01:00
Tom Wilkie
b5cadf3a41 Make all filters drop unconnected pseudo nodes by default, and don't apply filter funcs to pseudo nodes. 2016-05-06 13:14:48 +01:00
Tom Wilkie
23156304af Filter out docker containers for pods in the kube-system namespace 2016-05-06 12:16:45 +01:00
Alfonso Acosta
1b7399d284 Minor test improvement 2016-05-05 19:19:20 +00:00
Alfonso Acosta
b5979df27f Fix comment 2016-05-05 19:39:25 +01:00
Alfonso Acosta
f34fc2a4df Merge pull request #1410 from weaveworks/1408-dnat-shortlived-connections
Correctly attribute DNAT-ed short-lived connections
2016-05-05 19:37:35 +01:00
Ilya Dmitrichenko
3e7dd1abbf Make Scope work on Docker for Mac (#1414)
* Check if Docker for Mac is used and run app separately

* Improve `check_probe_only`

* Fix d4m detection
2016-05-05 18:15:58 +01:00
Alfonso Acosta
5b2e0a6011 Add short-lived connection test 2016-05-05 17:04:55 +00:00
Tom Wilkie
fc60b9308e Merge pull request #1433 from weaveworks/1373-kube-dns
Have probe query kube dns to find the app.
2016-05-05 16:02:40 +01:00
Tom Wilkie
9b8f8a6c83 Have probe query kube dns to find the app. 2016-05-05 15:19:44 +01:00
Paul Bellamy
447bfe2935 Merge pull request #1435 from weaveworks/k8s-child-tables
Show Pod IP and # container in the children table in details panel.
2016-05-05 14:32:38 +01:00
Tom Wilkie
55069609e1 Show Pod IP and # container in the children table in details panel. 2016-05-05 13:33:49 +01:00
Tom Wilkie
577cf9e1d6 Merge pull request #1434 from weaveworks/1030-kube-master-node-docs
Update readme to express that daemon sets won't schedule on unschedulable nodes prior to kubernetes 1.2
2016-05-05 13:32:55 +01:00
Tom Wilkie
6ed0ef25af Update readme to express that daemon sets won't schedule on unschedulable nodes prior to kubernetes 1.2 2016-05-05 12:55:07 +01:00
Paul Bellamy
c671c58d93 Merge pull request #1418 from weaveworks/log-n-report-merger
A caching, log(n) complexity report merger
2016-05-05 11:17:17 +01:00
Tom Wilkie
54a760a56d Log(n) complexity report merger. 2016-05-04 17:53:09 +01:00
Alfonso Acosta
d1ea4aa6f8 Fix tests 2016-05-04 16:36:37 +00:00
Tom Wilkie
91339aeae0 Detect pause containers correctly 2016-05-04 17:17:42 +01:00
Alfonso Acosta
4140d288a8 Don't scope docker IPs in Kubernetes 2016-05-04 14:50:22 +00:00
Alfonso Acosta
b1836acb62 Only add DNAT'ed addresses for short-lived connections 2016-05-04 14:48:48 +00:00
Alfonso Acosta
1f825c52ff Correctly attribute DNAT-ed short-lived connections 2016-05-04 14:48:47 +00:00
Alfonso Acosta
f65e198b43 Merge pull request #1426 from weaveworks/1390-k8s-how-to-open-scope
Document how to access the Scope UI in k8s
2016-05-04 12:58:23 +01:00
Paul Bellamy
d8e8365acf Merge pull request #1422 from weaveworks/1364-kuber-kuber-kuber-kuber-kuber-kuber-kuber-kuber-netes
Add a condition to rendering any kubernetes nodes at all
2016-05-04 11:32:04 +01:00
Alfonso Acosta
acac4d3d67 Document how to access the Scope UI in k8s 2016-05-04 07:04:09 +00:00
Tom Wilkie
57618be932 Add a condition to rendering any kubernetes nodes at all 2016-05-03 17:05:44 +01:00
Paul Bellamy
26b3c17ff3 Merge pull request #1419 from weaveworks/service-token-flag
Honour the --service-token flag properly.
2016-05-03 16:39:45 +01:00
Paul Bellamy
f2546dc7db Merge pull request #1398 from weaveworks/1212-whitelist
Don't merge nodes in the rendering pipeline
2016-05-03 16:27:31 +01:00
Tom Wilkie
432e5d9a01 Honor the --service-token flag properly. 2016-05-03 15:48:42 +01:00
Tom Wilkie
9eaac25d69 Don't merge nodes in the rendering pipeline 2016-05-03 15:18:31 +01:00
Paul Bellamy
57bc6f7c90 Merge pull request #1386 from weaveworks/1340-k8s-filter-namespace
Filter by Kubernetes Namespaces
2016-05-03 13:48:22 +01:00
Paul Bellamy
0456df9d0a Merge branch 'master' of github.com:weaveworks/scope 2016-05-03 13:46:14 +01:00
Paul Bellamy
c40f29caf2 cleaning up old todo 2016-05-03 13:45:54 +01:00
Tom Wilkie
731e156e9e Merge pull request #1415 from weaveworks/dont-join-ips-with-pause-containers
Don't attribute conntracked connections to k8s pause containers.
2016-05-03 12:59:28 +01:00
Paul Bellamy
0e70f70ffd Review feedback 2016-05-03 12:49:02 +01:00
Paul Bellamy
4187ea2107 fixing up tests 2016-05-03 12:49:00 +01:00
Paul Bellamy
02a0e752e3 fix up stats on sub-topologies 2016-05-03 12:47:26 +01:00
Paul Bellamy
fe853e3f0f filter out deleted pods when calculating available namespaces 2016-05-03 12:47:26 +01:00
Paul Bellamy
8758921215 pass nil for Noop a few other places 2016-05-03 12:47:26 +01:00
Paul Bellamy
2af2b1f15a Filter by Kubernetes Namespaces 2016-05-03 12:47:24 +01:00