Commit Graph
97 Commits
Author SHA1 Message Date
Bryan Boreham 0e1d3f84d9 Release 1.13.2 2021-04-09 09:46:09 +00:00
Bryan Boreham cb032b00de Set hostname to Kubernetes node name
This will allow the app to match up data from node and cluster probes
2021-01-30 15:08:48 +00:00
Milind Chawre 0385ac6c43 Updating cluster-role.yaml to fix rbac 2020-07-02 00:19:14 +05:30
knrt10 73cb10ab64 expamples: Fixed examples/k8s/psp.yaml file
PodSecurityPolicy (in the extensions/v1beta1 API group)
Migrated to use the policy/v1beta1 API, available since v1.10. Existing persisted data can be retrieved/updated via the policy/v1beta1 API.

Signed-off-by: knrt10 <tripathi.kautilya@gmail.com>
2020-05-20 15:15:02 +05:30
Bryan Boreham 2f9ccdc8be Release 1.13.1 2020-05-18 12:57:01 +00:00
Bryan Boreham 7c838affaa Release 1.13.0 2020-03-23 15:04:50 +00:00
Bryan Boreham 91eb720b8d Add more rbac permissions in the 'apps' group
Daemonset was missed in the update from v1beta1 to v1;
also we need get and update on deployments/scale.
2019-12-12 20:18:04 +00:00
Bryan Boreham d9082d2649 Release 1.12.0 2019-11-12 17:20:19 +00:00
chandan kumar 67c2dd581b Mount plugin volume to weave-scope-cluster-agent resource 2019-10-19 01:01:06 +05:30
Bryan Boreham 87504d9f7c Release 1.11.6 2019-09-19 13:27:42 +00:00
Bryan Boreham 5b256ba473 Release 1.11.5 2019-08-20 14:27:03 +00:00
Bryan Boreham c3ff3cac56 Release 1.11.4 2019-07-31 14:09:56 +00:00
Bryan Boreham 3483765b34 docs: Release 1.11.3 2019-07-04 15:03:11 +00:00
Bryan Boreham ca946f9322 docs: Release 1.11.2 2019-06-11 13:26:25 +00:00
Bryan Boreham 7cf5712c89 docs: Release 1.11.1
Signed-off-by: Bryan Boreham <bryan@weave.works>
2019-05-29 09:05:18 +00:00
Daniel Holbach 6f0f8a2c6a update scope images to 1.11.0
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-05-21 16:26:20 +02:00
Satyam Zode 3e41793152 Add get verb to the batch apigroup in cluster role
Signed-off-by: Satyam Zode <satyamzode@gmail.com>
2019-05-20 19:44:04 +05:30
Filip Barl 7e39c0458d Update examples/k8s RBAC permissions. 2019-04-11 15:59:31 +02:00
Bryan Boreham 8f9b8c52d6 Add a dot to make DNS names absolute
Kubernetes sets up a lengthy DNS search path, so any names are looked
up multiple times. Adding a dot at the end tells the DNS resolver the
name is absolute, and should not be tried against the search path.

This will reduce pointless DNS lookups.
2019-03-19 11:13:18 +00:00
Bryan Boreham fc0d15a8af Merge pull request #3570 from weaveworks/yaml-requests
Add CPU and memory requests to example Kubernetes manifests
2019-03-14 18:06:40 +00:00
Bryan Boreham b739a5ce5e Add CPU and memory requests to example Kubernetes manifests
If you don't specify, the default is typically 0 which (a) gives the
Kubernetes scheduler a false idea of expected usage and (b) makes the
Linux scheduler penalise the Scope processes under contention.

For best results adjust the figures here after observing actual usage
on your cluster.
2019-02-13 17:56:59 +00:00
Bryan Boreham 163b7fa6be Update example yamls to probe Kubernetes once per cluster
We stop the per-host probes talking to Kubernetes and run an extra
Deployment with one more probe process to collect all information for
the cluster, which is less resource-intensive overall.

This feature was added at #3274
2019-02-13 17:52:07 +00:00
Bryan Boreham c0b2690679 Release 1.10.2 2019-02-12 16:21:58 +00:00
Bryan Boreham ad3a063a12 Release 1.10.1 2018-11-23 13:49:03 +00:00
Bryan Boreham dc15123093 Release 1.10 2018-11-22 13:07:52 +00:00
Simon Howe d3a36cf873 Load up fa5 instead of 4
- Switch to fa5 icons and tweak font-sizes a bit
2018-11-13 12:51:31 +01:00
Simon e78f8a8de4 Revert "Upgrade to Font Awesome 5" 2018-11-12 11:22:19 +01:00
Simon Howe 2cc58f5b00 Switch to fa5 icons and tweak font-sizes a bit 2018-11-09 14:59:53 +01:00
Akash Srivastava 296c6f2ab5 Fix issues in k8s yaml files (#3403)
- Change apigroups to apiGroups in cluster-role.yaml
- Change resourcenames to resourceNames in cluster-role.yaml
- Add selector in deploy.yaml and ds.yaml

Signed-off-by: Akash Srivastava <akash.srivastava@openebs.io>
2018-10-26 11:19:52 +05:30
Akash Srivastava 5b8a8c9f56 Merge branch 'master' into volume-snapshot 2018-10-17 23:36:09 +05:30
Akash Srivastava bc550e8e1d Add rules in clusterrole for k8s snapshot components
This will add rules to cluster role for k8s snapshot components.
These RBAC permissions are required for scope to fetch details about
volumesnapshots and volumesnapshotdata resources.

Signed-off-by: Akash Srivastava <akash.srivastava@openebs.io>
2018-10-17 17:53:47 +05:30
Julien Garcia Gonzalez cea74c6280 example k8s: add support for PodSecurityPolicy
This add a psp file with needed right to work on kubernetes.

Signed-off-by: Julien Garcia Gonzalez <julien@giantswarm.io>
2018-09-26 11:20:41 +02:00
Damien Lespiau 1a24894c23 Fix the CRI volumeMount name in the example manifest
volumeMounts need to refer to an existing volume name to be successfully
mounted. cri-socket is the defined volume name.
2018-08-08 15:30:41 +01:00
Satyam Zode 4dfa4acfe7 Add rules in cluster role for k8s storage components
This will add rules to cluster role for k8s storage components.
These RBAC permissions are required for scope to fetch details about PV, PVC, SC
resources.

Signed-off-by: Satyam Zode <satyamzode@gmail.com>
2018-07-28 00:26:07 +05:30
Lili Cosic 55c3f8006d Add example for cri-o
cri-o was used as an example as it is relatively easy to setup a cluster
using that container runtime as compared to others.
2018-07-26 10:52:08 +01:00
Adam Harrison 8b1f8242f2 Pass node name via correct env var 2018-06-14 15:05:51 +01:00
Tasdik Rahman eb849432a1 examples: k8s: added manifest for scope deployment
- closes https://github.com/weaveworks/scope/issues/3153
2018-05-02 17:39:26 +05:30
Alfonso Acosta 1c56b536a3 Fix examples too 2017-01-20 14:41:36 +00:00
Alessandro Puccetti 655e6677cc docs/plugins: sync docs with changes site changes
This patch applies the same changes from the review of
https://github.com/weaveworks/scope/pull/2008
2016-11-14 15:56:17 +01:00
Alessandro Puccetti 953548d833 docs/plugins: add volume count plugin
A new plugin was added to the weaveworks plugins organization,
this patch exposes it into the scope documentation.
2016-11-14 10:56:38 +01:00
Alessandro Puccetti e9e3b5d5c0 docs/plugins: Refactoring
The plugins README now points to the new repositories in the weaveworks-plugins
organization (https://github.com/weaveworks-plugins).
2016-11-14 10:56:37 +01:00
Alessandro Puccetti af901c5dac plugins: remove plugins
They now are in the weaveworks-plugins organization.
https://github.com/weaveworks-plugins

- http-request has been updated and renamed to http-statistics:
https://github.com/weaveworks-plugins/scope-http-statistics
- iowait: https://github.com/weaveworks-plugins/scope-iowait
- traffic-control: https://github.com/weaveworks-plugins/scope-traffic-control
2016-11-14 10:56:37 +01:00
Alessandro Puccetti 22ad25b312 plugins/http-requests: change plugin id
Change the ID from `http_requests` to `http-requests`.
The new plugin ID convention does not allow `_`.
2016-09-19 18:08:20 +02:00
Alessandro Puccetti 66390c8b0e circleci: push traffic control plugin image to docker hub
After this patch, circleci builds the traffic control plugin image and
pushes it on docker hub. Rename traffic control plugin docker image
to "weaveworks/scope-traffic-control-plugin".
2016-09-12 15:47:28 +02:00
Alessandro Puccetti f2c2ce9d33 plugins/traffic-control/docker: integrate loopIteration() into Start()
Move `loopIteration()` code in an anonymous function inside `Start()`.
2016-09-09 13:57:21 +02:00
Alessandro Puccetti 10d33fb24f plugins/traffic-control: fix output for getStatus()
If `tc qdisc show dev eth0` returns an error, then output is set to empty string.
2016-09-09 13:57:21 +02:00
Alessandro Puccetti deea4d9af1 plugins/traffic-contorl: fix error message in getNSID
Return error message that show what fails and why.
2016-09-09 13:57:21 +02:00
Alessandro Puccetti 097225332a plugins/traffic-control: switch to http.ServeMux
It is nicer to instantiate a http.ServeMux, instead of modifying
the global http handler.
2016-09-09 13:57:21 +02:00
Alessandro Puccetti 3bd6e4c88d plugins/traffic-control: fix Makefile 2016-09-09 13:14:24 +02:00
Alessandro Puccetti c722edf534 plugins/traffic-control: export trafficControlStatus
Rename trafficControlStatus to TrafficControlStatus, because lint complains.
2016-09-09 13:14:24 +02:00