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: website/docs/enterprise/getting-started/install-enterprise-cli.mdx
+17-8Lines changed: 17 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -133,13 +133,24 @@ The bootstrap CLI will prompt you to choose from the latest 3 versions of Weave
133
133
You will be prompt to provide admin username and password, which will be used to access the dashboard. This will create admin secret with the credentials. If you already have previous admin credentials on your cluster, the installation will prompt you if you want to continue with the old credentials or exit and revoke them and re-run the installation.
134
134
135
135
#### Configure Dashboard Access
136
-
To access Weave GitOps Enterprise dashboard, you have the two following options available:
136
+
Weave GitOps Enterprise dashboard is available by default via ClusterIP service. You could use the `port-forward` command
137
+
output as part of the bootstrapping session. Other networking configurations could be achieved by
138
+
modifying the `service` or `ingress` in the `HelmRelease` values:
137
139
138
-
1.**Service**: this option is called `localhost` in the cli and the dashboard will be available through a [ClusterIP Service](https://kubernetes.io/docs/concepts/services-networking/service/#type-clusterip).
139
-
2.**Ingress**: this option is called `externaldns` the dashboard will be available through an [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/) with the following considerations:
140
-
- An Ingress controller needs to exist.
141
-
- A host-based ingress will be created of the ingress class `public-nginx`.
142
-
- An [ExternalDNS](https://github.com/kubernetes-sigs/external-dns) annotation will be added with the value of the provided domain.
140
+
```yaml
141
+
---
142
+
apiVersion: helm.toolkit.fluxcd.io/v2beta1
143
+
kind: HelmRelease
144
+
metadata:
145
+
name: weave-gitops-enterprise
146
+
namespace: flux-system
147
+
spec:
148
+
values:
149
+
service: # update to meet your needs
150
+
...
151
+
ingress: # update to meet your needs
152
+
...
153
+
```
143
154
144
155
#### Access the dashboard
145
156
@@ -160,8 +171,6 @@ Please don't forget to add a new static-client on your OIDC provider settings wi
160
171
### CLI configurations
161
172
162
173
- `--kube-config`: allows to choose the Kubeconfig for your cluster, default would be ~/.kube/config
163
-
-`-d`, `--domain externaldns`: indicate the domain to use in case of using externaldns
164
-
-`-t`, `--domain-type`: dashboard domain type: could be 'localhost' or 'externaldns'
165
174
- `-h`, `--help`: help for bootstrap
166
175
- `-p`, `--password`: Dashboard admin password
167
176
- `-k`, `--private-key`: Private key path. This key will be used to push the Weave GitOps Enterprise's resources to the default cluster repository
0 commit comments