Alfonso Acosta
7aff988929
Simplify kubelet test
2017-01-20 18:23:11 +00:00
Alfonso Acosta
87f1c0f0f5
Merge pull request #2132 from weaveworks/2049-get-local-pods-from-kubelet
...
Obtain local pods from kubelet
2017-01-19 12:57:54 +01:00
Alfonso Acosta
c6f7bdc78e
Obtain local pods from kubelet
2017-01-16 18:50:03 +00:00
Filip Barl
d3466b5454
Refactored the table component/model and wrote the tests
...
Backward-compatibility fix
2017-01-16 17:05:36 +01:00
Filip Barl
e475a09ee6
Rendering sortable generic tables in the UI
...
Rendering generic table columns
Made Type a required attribute for TableTemplate
Made generic table sortable on the UI
2017-01-16 12:22:10 +01:00
Filip Barl
31be525bd2
Created generic table model on backend
...
Replaced MetadataRow with generic Row in Table model
Sending through multicolumn tables from the backend
2017-01-16 12:22:10 +01:00
Jonathan Lange
e8085b01b6
Use 'common' library
2016-12-07 11:22:38 +00:00
Filip Barl
d15e884cb1
Table-mode: sort ips numerically ( #2007 )
...
Fix #1746 - sort IPs numerically in the table mode
2016-11-22 11:05:59 +01:00
Alfonso Acosta
9367d95cb0
Allow providing fixed entries in tables
2016-11-02 13:00:15 +00:00
Jordan Pellizzari
590f0078e7
Merge pull request #1927 from jpellizzari/1866-table-time-format
...
1866: Improve metadata table 'date' format
2016-10-25 14:31:27 -07:00
Jordan Pellizzari
26a1d20f0d
Added formatted date strings to table and detail metadata values
2016-10-24 09:22:59 -07:00
Alfonso Acosta
9881a6b631
Fix tests
2016-10-24 09:41:53 +00:00
Alfonso Acosta
529759b603
Discard short-lived connections to/from Pods in the host net
2016-10-21 14:42:44 +00:00
Alfonso Acosta
43f4da0ecc
Fix tests
2016-10-18 17:26:45 +00:00
Alfonso Acosta
bd3ececb11
Increase timestamp precision
2016-10-18 15:24:37 +00:00
Alfonso Acosta
8a7812eab9
Only consider pod parents living in the same namespace
2016-08-25 16:05:01 +00:00
Alfonso Acosta
4cb002e360
Merge pull request #1817 from weaveworks/release-0.17
...
Release 0.17.1
2016-08-19 15:04:36 +01:00
Alfonso Acosta
8c6747f560
Fix spelling mistake
2016-08-18 16:58:11 +00:00
Alfonso Acosta
9839b3d161
Log the API server host
2016-08-18 15:33:06 +00:00
Alfonso Acosta
1bdff95f33
Extend kubernetes client flags to match kubectl
2016-08-17 15:16:58 +00:00
Krzesimir Nowak
9e092f1a4a
Switch to LatestMap-style node controls
...
This allows plugins to add controls to nodes that already have some
controls set by other plugin. Previously only the last plugin that
sets the controls in the node would have its controls visible. That
was because of NodeControls' Merge function that actually weren't
merging data from two inputs, but rather returning data that was newer
and discarding the older one.
2016-08-12 17:15:43 +02:00
Krzesimir Nowak
41193b428e
Make control handlers registry an object and extend its functionality
...
It is not a singleton anymore. Instead it is an object with a registry
backend. The default registry backend is provided, which is equivalent
to what used to be before. Custom backend can be provided for testing
purposes.
The registry also supports batch operations to remove and add handlers
as an atomic step.
2016-08-12 17:03:42 +02:00
Alfonso Acosta
166bdf13f3
Remove redundant kubernetes ID
2016-08-10 16:01:28 +00:00
Alfonso Acosta
b64686ffc3
Identify kubernetes pause containers more broadly
2016-08-08 14:16:07 +00:00
Paul Bellamy
85aee27ef6
If k8s objects only have one container, show that container's metrics on them ( #1473 )
2016-06-04 08:03:51 +01:00
Alfonso Acosta
1e63d7a23d
Add local networks for each k8s service ( #1490 )
2016-05-12 17:05:22 +01:00
Paul Bellamy
743cf80f92
Disable deployments and replica sets if k8s is 1.1
2016-05-11 11:19:15 +01:00
Paul Bellamy
291c9afe58
Add scale up/down controls on deployments, replica sets, and replication controllers ( #1451 )
2016-05-10 12:43:52 +02: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
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
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
91339aeae0
Detect pause containers correctly
2016-05-04 17:17:42 +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
4187ea2107
fixing up tests
2016-05-03 12:49:00 +01:00
Paul Bellamy
2af2b1f15a
Filter by Kubernetes Namespaces
2016-05-03 12:47:24 +01:00
Tom Wilkie
1c5f0ac041
Don't attribute conntracked connections to k8s pause containers.
2016-05-03 12:04:08 +01:00
Tom Wilkie
1c74dc2c05
Review feedback
2016-05-03 11:51:51 +01:00
Tom Wilkie
8395c3ca4b
Index Pods by UID and join with containers based on this.
2016-05-03 11:51:51 +01:00
Paul Bellamy
a81b116672
Merge pull request #1409 from weaveworks/1396-pod-ip
...
Show Pod IP in details panel.
2016-04-29 14:49:39 +01:00
Tom Wilkie
e917dd61a8
Show Pod IP in details panel.
2016-04-29 13:34:31 +01:00
Tom Wilkie
cb52acbc46
Add pod delete control
...
- Push shortcut reports when pods are created/deleted
- Buffer upto 2 reports instead of dropping them
2016-04-28 14:48:05 +01:00
Paul Bellamy
d559a6c160
Show the k8s load balancer IP if it is set
2016-04-25 14:45:53 +01:00
Tom Wilkie
8b06f6c0d8
Add rank field to controls.
2016-04-21 18:05:48 +01:00
Tom Wilkie
99204e1ff7
Add k8s pod log control ( #1298 )
...
* Remove individually vendored k8s.io/kubernetes/pkg/<foo>
* Vendor the whole of vendor/k8s.io/kubernetes/pkg
* Add k8s pod log control
* Tag pods with host id and include them in the host topology as children.
* adding a basic test for kubernetes.Reporter.GetLogs
2016-04-21 13:48:50 +01:00
Tom Wilkie
9eda27822c
Show k8s labels and container env vars in the details panel. ( #1342 )
...
* Show k8s labels and container env vars in the details panel.
* Add show more bar to the env vars and labels
* React key was in the wrong place; empty tables render section labels.
2016-04-20 08:18:03 +01:00
Paul Bellamy
1edeb8d190
Removing report.Node.WithID ( #1315 )
...
* removing usage of report.Node.WithID
* report.Topology.AddNode can use the node's ID field
2016-04-19 16:48:03 +01:00
Tom Wilkie
baee925db3
Show k8s service IP in details panel ( #1330 )
...
* Show k8s service IP in details panel
* Review feedback
2016-04-19 13:18:46 +01:00
Tom Wilkie
3fcd74f8d1
Show k8s pod status
2016-04-13 11:56:26 +01:00