Skip to content

Commit 64cba64

Browse files
committed
Add missing EC install flags
1 parent 8cec4e4 commit 64cba64

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

docs/reference/embedded-cluster-install.mdx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ sudo ./APP_SLUG install --license LICENSE_FILE [flags]
2121
<th width="35%">Flag</th>
2222
<th width="65%">Description</th>
2323
</tr>
24+
<tr>
25+
<td>`--admin-console-password`</td>
26+
<td>
27+
<p>Set the password for the Admin Console. The password must be at least six characters in length.</p>
28+
</td>
29+
</tr>
2430
<tr>
2531
<td>`--admin-console-port`</td>
2632
<td>
@@ -72,6 +78,12 @@ sudo ./APP_SLUG install --license LICENSE_FILE [flags]
7278
<p>Port on which to run the Local Artifact Mirror (LAM). **Default**: By default, the LAM runs on port 50000.</p>
7379
</td>
7480
</tr>
81+
<tr>
82+
<td>`--network-interface`</td>
83+
<td>
84+
<p>The network interface to bind to for the Kubernetes API. If a network interface is not provided, the first valid, non-local network interface is used. Use `--network-interface` for multi-node clusters where node communication should happen on a particular network.</p>
85+
</td>
86+
</tr>
7587
<tr>
7688
<td>`--no-proxy`</td>
7789
<td>
@@ -87,6 +99,13 @@ sudo ./APP_SLUG install --license LICENSE_FILE [flags]
8799
<ProxyLimitations/>
88100
</td>
89101
</tr>
102+
<tr>
103+
<td>`--private-ca`</td>
104+
<td>
105+
<p>The name of a ConfigMap that contains the trusted certificate authority (CA) certificates used by a Man-In-The-Middle (MITM) proxy that intercepts traffic and issues its own certificates. Providing the CA certificates with `--private-ca` ensures that the private CA is trusted by the installation.</p>
106+
<p><strong>Note:</strong> The KOTS [PrivateCACert](/reference/template-functions-static-context#privatecacert) template function returns the ConfigMap containing the private CA certificates supplied with the `--private-ca` flag. You can use this template function to mount the specified ConfigMap so your containers can access the internet through proxies that issue their own TLS certificates in order to inspect traffic.</p>
107+
</td>
108+
</tr>
90109
</table>
91110

92111
## Examples
@@ -122,6 +141,14 @@ Where:
122141
* `HOST:PORT` is the host and port of the proxy server
123142
* `LIST_OF_HOSTS` is the list of hosts to not proxy. For example, the IP address of the node where you are installing. Or, for multi-node clusters, the list of IP addresses for all nodes in the cluster, typically in CIDR notation.
124143

144+
### Install Behind an MITM Proxy
145+
146+
```bash
147+
sudo ./APP_SLUG install --license license.yaml \
148+
--private-ca PRIVATE_CA_CONFIGMAP
149+
```
150+
Where `PRIVATE_CA_CONFIGMAP` is
151+
125152
### Set IP Address Range for Pods and Services
126153

127154
```bash

0 commit comments

Comments
 (0)