Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
af19168
Update cluster mgmt intro
Aug 7, 2023
91d7760
Move deployment EKS page
Aug 7, 2023
64944e7
Fix errors and gaps in cluster mgmt page
Aug 7, 2023
54c69d2
Move page to install guide
Aug 7, 2023
713d106
Move page contents to install WGE guide
Aug 7, 2023
9f5e130
Move page contents to install WGE guide
Aug 7, 2023
a4a1d26
Move page contents to install WGE guide
Aug 7, 2023
8120fa5
Move page contents to install WGE guide
Aug 7, 2023
bf0fcb9
Move page contents to install WGE guide
Aug 7, 2023
10dc08c
Move page contents to install WGE guide
Aug 7, 2023
f0eee8c
Move page contents to install WGE guide
Aug 7, 2023
0bbae8d
Move page contents to install WGE guide
Aug 7, 2023
d10d10c
Move page contents to install WGE guide
Aug 7, 2023
b3fb5f1
Move page contents to install WGE guide
Aug 7, 2023
84cb4c2
Move page contents to install WGE guide
Aug 7, 2023
d2f3c02
Move page contents to install WGE guide
Aug 7, 2023
d5206cc
Move page contents to install WGE guide
Aug 7, 2023
3dd7ae7
Move page contents to install WGE guide
Aug 7, 2023
2c157f8
Move page contents to install WGE guide
Aug 7, 2023
c81033d
Move page contents to install WGE guide
Aug 7, 2023
0f4b892
Move page contents to install WGE guide
Aug 7, 2023
dec86ab
Move page contents to install WGE guide
Aug 7, 2023
32f49c0
Move page contents to install WGE guide v0.29.0
Aug 7, 2023
d151b2b
Remove page in v0.29.0
Aug 7, 2023
c67e527
Remove page in v0.29.0
Aug 7, 2023
0f8342b
Remove page in v0.29.0
Aug 7, 2023
5ef852c
Remove page in v0.29.0
Aug 7, 2023
e253a39
Remove page in v0.29.0
Aug 7, 2023
c0c7980
Remove page in v0.29.0
Aug 7, 2023
c2367d4
Remove page in v0.29.0
Aug 7, 2023
04c6804
Update link in 0.29.0
Aug 7, 2023
5e2a204
Update link in 0.29.0
Aug 7, 2023
9fa11a0
Update link
Aug 7, 2023
393b44d
Update link
Aug 7, 2023
f0462fe
Update link
Aug 7, 2023
c9ea427
Update link
Aug 7, 2023
35d63ec
Update link
Aug 7, 2023
5786dc6
Update sidebars.js for 0.29.0
Aug 7, 2023
b418c50
add azure install guide
Aug 7, 2023
3f24355
add join azure and flux page
Aug 7, 2023
fc6a749
Fix line in install OSS guide
Aug 7, 2023
ba5a984
Fix link
Aug 7, 2023
5d0c842
Fix link
Aug 7, 2023
b70a6b4
Update sidebars.js with new pages
Aug 7, 2023
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
4 changes: 2 additions & 2 deletions website/docs/cluster-management/cluster-management-intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ Finally, you can create a pull request to your target cluster and see it on your

## Follow Our User Guide

Our user guide pages provides two pathways to deployment:
Our user guide provides two pathways to deployment:

- One path that shows you how to manage clusters [without adding Cluster API](managing-clusters-without-capi.mdx). Join a cluster by hooking WGE to it, then install an application on that cluster.
- An **optional** path that shows you how to create, provision, and delete your first API cluster with [EKS/CAPA](../cluster-management/deploying-capa-eks.mdx).
- An **optional** path that shows you how to create, provision, and delete your first API cluster with [EKS/CAPA](../enterprise/getting-started/deploying-capa-eks.mdx).

Just click the option you want to get started with, and let's go.
18 changes: 11 additions & 7 deletions website/docs/cluster-management/managing-clusters-without-capi.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import BrowserOnly from "@docusaurus/BrowserOnly";

# Managing Clusters Without Cluster API <TierLabel tiers="Enterprise" />

You do **not** need Cluster API to add your Kubernetes cluster to Weave Gitops Enterprise. The only thing you need is a secret containing a valid `kubeconfig`.
You do **not** need Cluster API to add your Kubernetes cluster to Weave GitOps Enterprise. The only thing you need is a secret containing a valid `kubeconfig`.

import TOCInline from "@theme/TOCInline";
<TOCInline />;
Expand Down Expand Up @@ -58,7 +58,7 @@ Here's how to create a kubeconfig secret.
name: impersonate-user-groups
subjects:
- kind: ServiceAccount
name: demo-01
name: wgesa
namespace: default
roleRef:
kind: ClusterRole
Expand Down Expand Up @@ -154,7 +154,13 @@ Here's how to create a kubeconfig secret.

</details>

5. Obtain the cluster certificate (CA). How you do this depends on your cluster. If you're using GKE, for example, you can view the CA on the GCP Console: Cluster->Details->Endpoint->”Show cluster certificate”. You'll need to copy the contents of the certificate into the `ca.crt` file used below.
5. Obtain the cluster certificate (CA). How you do this depends on your cluster.

- **AKS**: Visit the [Azure user docs](https://learn.microsoft.com/en-us/azure/aks/certificate-rotation) for more information.
- **EKS**: Visit the [EKS docs](https://docs.aws.amazon.com/eks/latest/userguide/cert-signing.html) for more information.
- **GKE**: You can view the CA on the GCP Console: Cluster->Details->Endpoint->”Show cluster certificate”.

You'll need to copy the contents of the certificate into the `ca.crt` file used below.

```bash
CLUSTER_NAME=demo-01 \
Expand All @@ -170,7 +176,7 @@ Here's how to create a kubeconfig secret.
- CA_CERTIFICATE: include the path to the CA certificate file of the cluster
- TOKEN: add the token of the service account retrieved in the previous step

7. Finally, create a secret for the generated kubeconfig:
7. Finally, create a secret for the generated kubeconfig in the WGE management cluster:

```bash
kubectl create secret generic demo-01-kubeconfig \
Expand Down Expand Up @@ -224,9 +230,7 @@ Then update the `GITHUB_USER` variable to point to your repository

To connect your cluster, you need to add some common RBAC rules into the `clusters/bases` folder. When a cluster is provisioned, by default it will reconcile all the manifests in `./clusters/<cluster-namespace>/<cluster-name>` and `./clusters/bases`.

To display Applications and Sources in the UI we need to give the logged in user permissions to inspect the new cluster.

Adding common RBAC rules to `./clusters/bases/rbac` is an easy way to configure this!
To display Applications and Sources in the UI, we need to give the logged-in user permissions to inspect the new cluster. Adding common RBAC rules to `./clusters/bases/rbac` is an easy way to configure this.

import WegoAdmin from "!!raw-loader!./assets/rbac/wego-admin.yaml";

Expand Down
106 changes: 0 additions & 106 deletions website/docs/configuration/emergency-user.mdx

This file was deleted.

108 changes: 0 additions & 108 deletions website/docs/configuration/oidc-access.mdx

This file was deleted.

Loading