Skip to content

Commit 06d9a9a

Browse files
committed
dosc: vCluster -> vcluster & chart.devspace.sh
1 parent 35b1d66 commit 06d9a9a

14 files changed

+38
-38
lines changed

docs/pages/fragments/install/on-premise.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Cert Manager will automatically provision SSL certificates for your ingress host
8787
#### Install Loft to management cluster via helm v3
8888

8989
```bash
90-
helm install loft loft --repo https://charts.devspace.sh/ \
90+
helm install loft loft --repo https://charts.loft.sh/ \
9191
--namespace loft \
9292
--create-namespace \
9393
--set admin.username=admin \ # Username for your (admin) user
@@ -142,7 +142,7 @@ helm install ingress-nginx ingress-nginx --repo https://kubernetes.github.io/ing
142142
#### Install Loft via Helm v3
143143

144144
```bash
145-
helm install loft loft --repo https://charts.devspace.sh/ \
145+
helm install loft loft --repo https://charts.loft.sh/ \
146146
--namespace loft \
147147
--create-namespace \
148148
--set admin.username=admin \

docs/pages/fragments/vclusters/create.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ Run this command to create a virtual cluster:
2626
loft create vcluster [VCLUSTER_NAME] # optional flag: --cluster=[CLUSTER_NAME]
2727
```
2828

29-
Creating a virtual cluster using the CLI will automatically configure a kube-context on your local machine for this vCluster.
29+
Creating a virtual cluster using the CLI will automatically configure a kube-context on your local machine for this vcluster.
3030

31-
With the kube-context of the vCluster, you can run any kubectl command within the virtual cluster:
31+
With the kube-context of the vcluster, you can run any kubectl command within the virtual cluster:
3232
```bash
3333
kubectl get namespaces
3434
```

docs/pages/getting-started/setup.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ helm install cert-manager cert-manager --repo https://charts.jetstack.io \
133133
134134
**Upgrade your Loft instance via Helm:**
135135
```bash {5}
136-
helm upgrade loft loft --repo https://charts.devspace.sh/ \
136+
helm upgrade loft loft --repo https://charts.loft.sh/ \
137137
--namespace loft \
138138
--reuse-values \
139139
--set certIssuer.create=true \

docs/pages/guides/administration/air-gapped-installation.mdx

+4-4
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export REGISTRY=my-private-registry:5000
9191

9292
# Run the helm command
9393
helm install loft loft --repository-config '' \
94-
--repo https://charts.devspace.sh \
94+
--repo https://charts.loft.sh \
9595
--version $VERSION \
9696
--set admin.password=$PASSWORD \
9797
--set admin.email=$EMAIL \
@@ -124,7 +124,7 @@ export LICENSE=LICENSE_KEY
124124

125125
# Run the helm command
126126
helm install loft loft --repository-config '' \
127-
--repo https://charts.devspace.sh \
127+
--repo https://charts.loft.sh \
128128
--version $VERSION \
129129
--set admin.password=$PASSWORD \
130130
--set admin.email=$EMAIL \
@@ -180,7 +180,7 @@ export REGISTRY=my-private-registry:5000
180180

181181
# Run the helm command
182182
helm upgrade loft loft --repository-config '' \
183-
--repo https://charts.devspace.sh \
183+
--repo https://charts.loft.sh \
184184
--version $VERSION \
185185
--namespace loft \
186186
--reuse-values \
@@ -197,7 +197,7 @@ export VERSION=1.13.0
197197

198198
# Run the helm command
199199
helm upgrade loft loft --repository-config '' \
200-
--repo https://charts.devspace.sh \
200+
--repo https://charts.loft.sh \
201201
--version $VERSION \
202202
--namespace loft
203203
```

docs/pages/guides/administration/high-availability.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ By default, loft will run in a cluster as a single replica without high availabi
1414
To configure loft to be highly available, you only have to set the environment variable `LEADER_ELECTION_ENABLED` to `true` on the loft deployment. Then you can then scale up the replicas and loft will start with leader election mode. You can do that via helm on an existing loft installation:
1515
```
1616
# Run loft with 3 replicas
17-
helm upgrade loft loft --repo https://charts.devspace.sh/ \
17+
helm upgrade loft loft --repo https://charts.loft.sh/ \
1818
--namespace loft \
1919
--reuse-values \
2020
--set-string env.LEADER_ELECTION_ENABLED=true \

docs/pages/guides/administration/metrics.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The metrics can be scraped with the included `ServiceMonitor` in the loft chart,
1111

1212
```bash
1313
# Make sure you change serviceMonitor.namespace if your prometheus installation requires this.
14-
helm upgrade loft loft --repo https://charts.devspace.sh/ \
14+
helm upgrade loft loft --repo https://charts.loft.sh/ \
1515
--namespace loft \
1616
--reuse-values \
1717
--set serviceMonitor.enabled=true \

docs/pages/guides/administration/self-signed-certificate.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ kubectl create secret generic my-loft-cert -n loft --type=kubernetes.io/tls --fr
7676

7777
Now the only thing left to do is to tell loft to use tls instead of expecting the ingress controller to handle this. This can be done via helm:
7878
```
79-
helm upgrade loft loft --repo https://charts.devspace.sh/ \
79+
helm upgrade loft loft --repo https://charts.loft.sh/ \
8080
--namespace loft \
8181
--reuse-values \
8282
--set tls.enabled=true \

docs/pages/guides/administration/upgrade.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ sidebar_label: Upgrade Loft
55

66
Make sure you are in the kube-context of your Loft management cluster and run the following command using helm v3:
77
```bash
8-
helm upgrade -n loft loft loft --repo https://charts.devspace.sh --reuse-values --version 0.0.1
8+
helm upgrade -n loft loft loft --repo https://charts.loft.sh --reuse-values --version 0.0.1
99
```
1010

1111
:::important Version Numbers

docs/pages/guides/onboarding.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,13 @@ kubectl get po
118118

119119
## Virtual Clusters
120120

121-
### Create vCluster
121+
### Create Virtual Cluster
122122
<CreateVClusterFragment/>
123123

124-
### Use vCluster
124+
### Use Virtual Cluster
125125
<UseVClusterFragment/>
126126

127-
### Delete vCluster
127+
### Delete Virtual Cluster
128128
<DeleteVClusterFragment/>
129129

130130
## Quotas

docs/pages/multi-tenancy/apps.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-
6767

6868
Import `loft` and label it as system app:
6969
```bash
70-
curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-release.sh" | bash -s -- "loft" "https://charts.devspace.sh" true false
70+
curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-release.sh" | bash -s -- "loft" "https://charts.loft.sh" true false
7171
```
7272
:::
7373

docs/pages/multi-tenancy/shared-secrets.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ This is an enterprise feature. Please make sure your license permits secrets enc
345345
By default, secrets are **not** encrypted and stored plain text (base64 encoded) in the underlying shared secrets custom resource. You can configure loft to encrypt the data of secrets by specifying an encryption key. This can be done via helm:
346346
347347
```
348-
helm upgrade loft loft --repo https://charts.devspace.sh/ \
348+
helm upgrade loft loft --repo https://charts.loft.sh/ \
349349
--namespace loft \
350350
--reuse-values \
351351
--set env.SECRETS_ENCRYPTION_KEY=my-secret-encryption-key

docs/pages/quickstart.mdx

+10-10
Original file line numberDiff line numberDiff line change
@@ -172,21 +172,21 @@ While users can use `kubectl` or any localhost UI (e.g. [Lens](https://github.co
172172

173173

174174
#### How to work with virtual clusters?
175-
Using virtual clusters (vClusters) is very similar to using spaces:
175+
Using virtual clusters is very similar to using spaces:
176176

177177
<Tabs
178178
defaultValue="create"
179179
values={[
180-
{ label: 'Create vClusters', value: 'create', },
181-
{ label: 'Delete vClusters', value: 'delete', },
182-
{ label: 'List vClusters', value: 'list', },
183-
{ label: 'Use vClusters', value: 'use', },
184-
{ label: 'Inspect vClusters', value: 'inspect', },
180+
{ label: 'Create Virtual Clusters', value: 'create', },
181+
{ label: 'Delete Virtual Clusters', value: 'delete', },
182+
{ label: 'List Virtual Clusters', value: 'list', },
183+
{ label: 'Use Virtual Clusters', value: 'use', },
184+
{ label: 'Inspect Virtual Clusters', value: 'inspect', },
185185
]
186186
}>
187187
<TabItem value="create">
188188

189-
While users will be able to create vClusters via the UI, it is much easier to create them via the CLI:
189+
While users will be able to create Virtual Clusters via the UI, it is much easier to create them via the CLI:
190190
```bash
191191
loft create vcluster my-dev-stack-1
192192
```
@@ -202,7 +202,7 @@ kubectl create namespace backend # create a namespace `backend`
202202
kubectl get pods -n kube-system # list
203203
```
204204

205-
:::note vCluster Admin
205+
:::note Virtual Cluster Admin
206206
Especially looking at the last example command above, you can see that the user really is admin of this virtual cluster. Although the user only has very restricted access to a single namespace of the host cluster, the user is admin of the virtual cluster that runs inside this namespace of the host cluster.
207207
:::
208208

@@ -244,7 +244,7 @@ While users can use `kubectl` or any localhost UI (e.g. [Lens](https://github.co
244244
</figure>
245245

246246
:::note Cross-Namespace Views
247-
All vCluster inspection views you can see in the Loft UI are essentially using the `kubectl --all-namespaces` flag because virtual clusters tend to have a much smaller amount of namespaces and resources than regular clusters, so it is very fast to show all resources across all namespaces.
247+
All virtual cluster inspection views you can see in the Loft UI are essentially using the `kubectl --all-namespaces` flag because virtual clusters tend to have a much smaller amount of namespaces and resources than regular clusters, so it is very fast to show all resources across all namespaces.
248248
:::
249249

250250
</TabItem>
@@ -256,7 +256,7 @@ Sometimes, your engineers may need more than just namespaces, e.g. when:
256256
- they deploy applications to multiple namespaces (e.g. database is supposed to run in a different namespace)
257257
- they want to install something that needs to add Custom Resource Definitions
258258

259-
In such cases, users can create virtual clusters (vClusters) instead of spaces/namespaces. Learn more about [virtual Kubernetes clusters](https://loft.sh/blog/introduction-into-virtual-clusters-in-kubernetes/).
259+
In such cases, users can create virtual clusters instead of spaces/namespaces. Learn more about [virtual Kubernetes clusters](https://loft.sh/blog/introduction-into-virtual-clusters-in-kubernetes/).
260260

261261

262262
### 3.3 Sleep Mode + Auto-Delete

docs/pages/self-service/virtual-clusters.mdx

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Virtual Clusters (vClusters)
2+
title: Virtual Clusters
33
sidebar_label: Virtual Clusters
44
---
55

@@ -24,13 +24,13 @@ Virtual clusters:
2424

2525
## Workflows
2626

27-
### Create vCluster
27+
### Create Virtual Cluster
2828
<CreateVClusterFragment/>
2929

30-
### Use vCluster
30+
### Use Virtual Cluster
3131
<UseVClusterFragment/>
3232

33-
### Delete vCluster
33+
### Delete Virtual Cluster
3434
<DeleteVClusterFragment/>
3535

3636
<br/>
@@ -58,7 +58,7 @@ syncer:
5858
5959
### Overriding vcluster defaults
6060
61-
There are default values how a new virtual cluster will be deployed by Loft either through the UI (vClusters > Create vCluster) or through the Loft CLI (`loft create vcluster`). These default values can be overridden on cluster level by setting the annotation `virtualcluster.loft.sh/default-values` to the new values.
61+
There are default values how a new virtual cluster will be deployed by Loft either through the UI (Virtual Clusters > Create Virtual Cluster) or through the Loft CLI (`loft create vcluster`). These default values can be overridden on cluster level by setting the annotation `virtualcluster.loft.sh/default-values` to the new values.
6262

6363
For example, if you want to disable ingress syncing by default, you would use this as default values:
6464
```yaml
@@ -75,8 +75,8 @@ syncer:
7575
You can now navigate to Clusters > Show Yaml and set the annotation accordingly.
7676

7777
<figure class="frame">
78-
<img src="/docs/media/ui/vclusters/vcluster-default-values.png" alt="vCluster Set Default Values" />
79-
<figcaption>vCluster Set Default Values</figcaption>
78+
<img src="/docs/media/ui/vclusters/vcluster-default-values.png" alt="vcluster Set Default Values" />
79+
<figcaption>vcluster Set Default Values</figcaption>
8080
</figure>
8181

8282
The next time a new virtual cluster is created through the Loft CLI or UI in this connected cluster these new default values will be applied.
@@ -92,8 +92,8 @@ A virtual Kubernetes cluster in Loft is tied to a single namespace. The virtual
9292
- an instance of a virtual cluster hypervisor which is mainly responsible for syncing cluster resources between the k3s powered virtual cluster and the underlying host cluster
9393

9494
<figure class="frame">
95-
<img src="/docs/media/ui/vclusters/vcluster-architecture.png" alt="vCluster Architecture" />
96-
<figcaption>vCluster Architecture Overview</figcaption>
95+
<img src="/docs/media/ui/vclusters/vcluster-architecture.png" alt="Virtual Cluster Architecture" />
96+
<figcaption>Virtual Cluster Architecture Overview</figcaption>
9797
</figure>
9898

9999
### Host Namespace

hack/import-helm-release.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ if [ "$1" = "" ] || [ "$2" = "" ]; then
1717
echo 'curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-release.sh" | bash -s -- "ingress-nginx" "https://kubernetes.github.io/ingress-nginx"'
1818
echo ""
1919
echo 'Example 3:'
20-
echo 'curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-release.sh" | bash -s -- "loft" "https://charts.devspace.sh" true false'
20+
echo 'curl -L "https://raw.githubusercontent.com/loft-sh/loft/master/hack/import-helm-release.sh" | bash -s -- "loft" "https://charts.loft.sh" true false'
2121
exit 1
2222
fi
2323

0 commit comments

Comments
 (0)