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: docs/pages/guides/administration/high-availability.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ By default, loft will run in a cluster as a single replica without high availabi
14
14
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:
Copy file name to clipboardexpand all lines: docs/pages/multi-tenancy/shared-secrets.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -345,7 +345,7 @@ This is an enterprise feature. Please make sure your license permits secrets enc
345
345
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:
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.
207
207
:::
208
208
@@ -244,7 +244,7 @@ While users can use `kubectl` or any localhost UI (e.g. [Lens](https://github.co
244
244
</figure>
245
245
246
246
:::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.
248
248
:::
249
249
250
250
</TabItem>
@@ -256,7 +256,7 @@ Sometimes, your engineers may need more than just namespaces, e.g. when:
256
256
- they deploy applications to multiple namespaces (e.g. database is supposed to run in a different namespace)
257
257
- they want to install something that needs to add Custom Resource Definitions
258
258
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/).
Copy file name to clipboardexpand all lines: docs/pages/self-service/virtual-clusters.mdx
+9-9
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Virtual Clusters (vClusters)
2
+
title: Virtual Clusters
3
3
sidebar_label: Virtual Clusters
4
4
---
5
5
@@ -24,13 +24,13 @@ Virtual clusters:
24
24
25
25
## Workflows
26
26
27
-
### Create vCluster
27
+
### Create Virtual Cluster
28
28
<CreateVClusterFragment/>
29
29
30
-
### Use vCluster
30
+
### Use Virtual Cluster
31
31
<UseVClusterFragment/>
32
32
33
-
### Delete vCluster
33
+
### Delete Virtual Cluster
34
34
<DeleteVClusterFragment/>
35
35
36
36
<br/>
@@ -58,7 +58,7 @@ syncer:
58
58
59
59
### Overriding vcluster defaults
60
60
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.
62
62
63
63
For example, if you want to disable ingress syncing by default, you would use this as default values:
64
64
```yaml
@@ -75,8 +75,8 @@ syncer:
75
75
You can now navigate to Clusters > Show Yaml and set the annotation accordingly.
76
76
77
77
<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>
80
80
</figure>
81
81
82
82
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
92
92
- 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
0 commit comments