Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/partials/embedded-cluster/_proxy-env-vars.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Embedded Cluster 2.4.0 and later also respects the `http_proxy`, `https_proxy`, and `no_proxy` environment variables for installing behind a proxy. When set, the `--http-proxy`, `--https-proxy`, `--no-proxy` flags take precedence over environment variables. Additionally, lowercase environment variables (`http_proxy`) take precedence over uppercase (`HTTP_PROXY`).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Embedded Cluster 2.4.0 and later

Made a guess at the version where these env vars are respected

5 changes: 4 additions & 1 deletion docs/reference/embedded-cluster-install.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import ProxyLimitations from "../partials/embedded-cluster/_proxy-install-limitations.mdx"
import ProxyRequirements from "../partials/embedded-cluster/_proxy-install-reqs.mdx"

import ProxyEnvVars from "../partials/embedded-cluster/_proxy-env-vars.mdx"

# Embedded Cluster Install Command Options

Expand Down Expand Up @@ -70,6 +70,7 @@ sudo ./APP_SLUG install --license PATH_TO_LICENSE [flags]
<td>`--http-proxy`</td>
<td>
<p>Proxy server to use for HTTP.</p>
<ProxyEnvVars/>
<ProxyRequirements/>
<ProxyLimitations/>
</td>
Expand All @@ -78,6 +79,7 @@ sudo ./APP_SLUG install --license PATH_TO_LICENSE [flags]
<td>`--https-proxy`</td>
<td>
<p>Proxy server to use for HTTPS.</p>
<ProxyEnvVars/>
<ProxyRequirements/>
<ProxyLimitations/>
</td>
Expand Down Expand Up @@ -118,6 +120,7 @@ sudo ./APP_SLUG install --license PATH_TO_LICENSE [flags]
<li>The CIDR block used for assigning IPs to Kubernetes Pods and Services. By default, the CIDR block is `10.244.0.0/16`. For information about how to change this default, see [Set IP Address Range for Pods and Services](#set-ip-address-range-for-pods-and-services).</li>
</ul>
<p>To ensure your application's internal cluster communication is not proxied, use fully qualified domain names like `my-service.my-namespace.svc` or `my-service.my-namespace.svc.cluster.local`.</p>
<ProxyEnvVars/>
<ProxyRequirements/>
<ProxyLimitations/>
</td>
Expand Down