Skip to content

Commit ff368cb

Browse files
authored
Merge branch 'main' into AddCommentToSuspendAction
2 parents 75ab1eb + 45462ee commit ff368cb

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

website/docs/enterprise/getting-started/install-enterprise-cli.mdx

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,24 @@ The bootstrap CLI will prompt you to choose from the latest 3 versions of Weave
133133
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.
134134

135135
#### 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:
137139

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+
```
143154
144155
#### Access the dashboard
145156
@@ -160,8 +171,6 @@ Please don't forget to add a new static-client on your OIDC provider settings wi
160171
### CLI configurations
161172

162173
- `--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'
165174
- `-h`, `--help`: help for bootstrap
166175
- `-p`, `--password`: Dashboard admin password
167176
- `-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

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy