You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-12Lines changed: 20 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# scalyr-agent Helm Chart
2
2
3
-
[](https://github.com/scalyr/helm-scalyr/actions/workflows/lint_tests.yml)[](https://github.com/scalyr/helm-scalyr/actions/workflows/end_to_end_tests.yaml)
3
+
[](https://opensource.org/licenses/Apache-2.0)[](https://github.com/scalyr/helm-scalyr/actions/workflows/lint_tests.yml)[](https://github.com/scalyr/helm-scalyr/actions/workflows/end_to_end_tests.yaml)
4
4
5
5
## Introduction
6
6
@@ -13,17 +13,17 @@ database service etc.).
13
13
14
14
Use
15
15
16
-
helm install <name of release> scalyr-agent --repo https://dodevops.io/helm-scalyr
16
+
helm install <name of release> scalyr-agent --repo https://scalyr.github.io/helm-scalyr/
17
17
18
18
to install this chart.
19
19
20
20
## Configuration
21
21
22
22
Two basic configuration keys have to be set up to allow logging to Scalyr cloud:
23
23
24
-
* scalyr.server: The name of the Scalyr api server (defaults to scalyr.com. use ``eu.scalyr.com`` for EU.)
25
-
* scalyr.apiKey: The api key used to authenticate to the Scalyr api server
26
-
* scalyr.config: The Scalyr configuration
24
+
*``scalyr.server``: The name of the Scalyr api server (defaults to ``agent.scalyr.com``. use ``eu.scalyr.com`` for EU.)
25
+
*``scalyr.apiKey``: The api key used to authenticate to the Scalyr api server
26
+
*``scalyr.config``: The Scalyr configuration
27
27
28
28
The scalyr configuration is done using the
29
29
[configuration map approach](https://app.scalyr.com/help/scalyr-agent-k8s#modify-config). This is basically a key/value
@@ -33,12 +33,12 @@ for each monitor.
33
33
This chart's default values are set to support the monitoring of a Kubernetes cluster. The only value you have
34
34
to set manually is:
35
35
36
-
* config.k8s.clusterName: name of the Kubernetes cluster to monitor (will be visible in the Scalyr UI)
36
+
*``config.k8s.clusterName``: name of the Kubernetes cluster to monitor (will be visible in the Scalyr UI)
37
37
38
38
If you want to monitor additional things outside of Kubernetes (e.g. Databases), you can set the following values:
39
39
40
-
* controllerType: For other monitors, it is usually best to set this to "deployment" instead of "daemonset"
41
-
* scalyr.k8s.enableLogs and scalyr.k8s.enableEvents: Set this to false to remove the serviceaccount, clusterroles and
40
+
*``controllerType``: For other monitors, it is usually best to set this to "deployment" instead of "daemonset"
41
+
*``scalyr.k8s.enableLogs`` and ``scalyr.k8s.enableEvents``: Set this to false to remove the serviceaccount, clusterroles and
42
42
additional mounts to the Scalyr agent pods
43
43
44
44
## Controller type
@@ -157,15 +157,23 @@ Keep in mind that it may take a while since it needs to pull down a large Docker
157
157
first run. This tool also may not work correctly on some operating systems since it relies on
158
158
Docker inside Docker functionality for creating kind Kubernetes cluster.
159
159
160
-
## Thank You
160
+
## Publishing new version
161
+
162
+
New version of the chart is automatically released by the [Release](https://github.com/scalyr/helm-scalyr/actions/workflows/release.yml)
163
+
Github Actions workflow on push to main branch when changes are detected in the chart (e.g. chart
164
+
content or metadata has been updated).
161
165
162
-
The chart has been originally developed by [Dennis Ploeger](https://github.com/dploeger). They
163
-
have agreed to transfer the ownership to Scalyr so we can continue improving, supporting and
164
-
maintaining the chart.
166
+
Helm Chart repository is available at https://scalyr.github.io/helm-scalyr/.
165
167
166
168
## License
167
169
168
170
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except
169
171
in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:
170
172
171
173
http://www.apache.org/licenses/LICENSE-2.0
174
+
175
+
## Thank You
176
+
177
+
The chart has been originally developed by [Dennis Ploeger](https://github.com/dploeger) from
178
+
[dodevops](https://github.com/dodevops). They have agreed to transfer the ownership to Scalyr so we
179
+
can continue developing, improving and maintaining the chart.
0 commit comments