Skip to content

Commit 82ca84c

Browse files
committed
Address Vale suggestions
1 parent c6fb13b commit 82ca84c

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

reference/fleet/fleet-agent-proxy-managed.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ These steps describe how to set up {{fleet}} components to use a proxy.
5959

6060
3. **Attach the proxy to the output**
6161

62-
Similarly, if the data plane traffic to an output is to traverse through a proxy, that proxy definition would need to be added to the output defined in the {{fleet}}.
62+
Similarly, if the data plane traffic to an output is to traverse through a proxy, that proxy definition would need to be added to the output defined in {{fleet}}.
6363

6464
1. In {{fleet}}, open the **Settings** tab.
6565
2. In the list of **Outputs**, choose an output and select the edit button to configure it.
@@ -122,7 +122,7 @@ The `enroll` and `install` commands accept the following flags:
122122

123123
| CLI flag | Description |
124124
| --- | --- |
125-
| `--proxy-url <url>` | URL of the proxy server. The value may be either a complete URL or a`host[:port]`, in which case the `http` scheme is assumed. The URL accepts optional username and password settings for authenticating with the proxy. For example:`http://<username>:<password>@<proxy host>/`. |
125+
| `--proxy-url <url>` | URL of the proxy server. The value can be either a complete URL or a`host[:port]`, in which case the `http` scheme is assumed. The URL accepts optional username and password settings for authenticating with the proxy. For example:`http://<username>:<password>@<proxy host>/`. |
126126
| `--proxy-disabled` | If specified, all proxy settings, including the `HTTP_PROXY` and `HTTPS_PROXY`environment variables, are ignored. |
127127
| `--proxy-header <header name>=<value>` | Additional header to send to the proxy during CONNECT requests. Use the`--proxy-header` flag multiple times to add additional headers. You can use this setting to pass keys/tokens required for authenticating with the proxy. |
128128

@@ -161,15 +161,15 @@ When {{agent}} runs, the `fleet.yml` file gets encrypted and renamed to `fleet.e
161161

162162
## {{agent}} connectivity using a secure proxy gateway [fleet-agent-proxy-server-secure-gateway]
163163

164-
Many secure proxy gateways are configured to perform mutual TLS and expect all connections to present their certificate. In these instances the Client (in this case the {{agent}}) would need to present a certificate and key to the Server (the secure proxy). In return the client expects to see a certificate authority chain from the server to ensure it is also communicating to a trusted entity.
164+
Many secure proxy gateways are configured to perform mutual TLS and expect all connections to present their certificate. In these instances, the Client (in this case, the {{agent}}) would need to present a certificate and key to the Server (the secure proxy). In return, the client expects to receive a certificate authority chain from the server to ensure it is also communicating to a trusted entity.
165165

166166
:::{image} images/elastic-agent-proxy-gateway-secure.png
167167
:alt: Image showing data flow between the proxy server and the Certificate Authority
168168
:::
169169

170-
If mTLs is a requirement when connecting to your proxy server, then you have the option to add the Client certificate and Client certificate key to the proxy. Once configured, all the {{agents}} in a policy that connect to this secure proxy (via an output or {{fleet-server}}), will use the nominated certificates to establish connections to the proxy server.
170+
If mTLs is a requirement when connecting to your proxy server, then you have the option to add the Client certificate and Client certificate key to the proxy. Once configured, all the {{agents}} in a policy that connect to this secure proxy (via an output or {{fleet-server}}) use the nominated certificates to establish connections to the proxy server.
171171

172-
It should be noted that the user can define a local path to the certificate and key as in many common scenarios the certificate and key will be unique for each {{agent}}.
172+
Note that you can define a local path to the certificate and key as in many common scenarios the certificate and key are unique for each {{agent}}.
173173

174174
Equally important is the Certificate Authority that the agents need to use to validate the certificate they are receiving from the secure proxy server. This can also be added when creating the proxy definition in the {{fleet}} settings.
175175

reference/fleet/fleet-agent-proxy-standalone.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The following proxy settings are valid in the agent policy:
1414

1515
| Setting | Description |
1616
| --- | --- |
17-
| `proxy_url` | (string) URL of the proxy server. If set, the configured URL is used as a proxy for all connection attempts by the component. The value may be either a complete URL or a `host[:port]`, in which case the `http` scheme is assumed. Ifa value is not specified through the configuration, then proxy environment variables are used. The URL accepts optional `username` and `password` settings for authenticating with the proxy. For example: `http://<username>:<password>@<proxy host>/`. |
17+
| `proxy_url` | (string) URL of the proxy server. If set, the configured URL is used as a proxy for all connection attempts by the component. The value can be either a complete URL or a `host[:port]`, in which case the `http` scheme is assumed. Ifa value is not specified through the configuration, then proxy environment variables are used. The URL accepts optional `username` and `password` settings for authenticating with the proxy. For example: `http://<username>:<password>@<proxy host>/`. |
1818
| `proxy_headers` | (string) Additional headers to send to the proxy during CONNECT requests. You can use this setting to pass keys/tokens required for authenticating with the proxy. |
1919
| `proxy_disable` | (boolean) If set to `true`, all proxy settings, including the `HTTP_PROXY` and`HTTPS_PROXY` environment variables, are ignored. |
2020

reference/fleet/fleet-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ products:
66
- id: elastic-agent
77
---
88

9-
# What is {{fleet-server}}? [fleet-server]
9+
# {{fleet-server}} [fleet-server]
1010

1111
{{fleet-server}} is a component that connects {{agent}}s to {{fleet}}. It supports many {{agent}} connections and serves as a control plane for updating agent policies, collecting status information, and coordinating actions across {{agent}}s. It also provides a scalable architecture. As the size of your agent deployment grows, you can deploy additional {{fleet-server}}s to manage the increased workload.
1212

0 commit comments

Comments
 (0)