Skip to content

Commit fe590c7

Browse files
committed
chore: generate vCluster partials for main version based on values.schema.json in vCluster v0.26.0-beta.6
1 parent cb7cecd commit fe590c7

File tree

14 files changed

+2510
-829
lines changed

14 files changed

+2510
-829
lines changed

configsrc/vcluster/main/default_values.yaml

Lines changed: 77 additions & 527 deletions
Large diffs are not rendered by default.

configsrc/vcluster/main/vcluster.schema.json

Lines changed: 599 additions & 54 deletions
Large diffs are not rendered by default.

vcluster/_partials/config/controlPlane.mdx

Lines changed: 880 additions & 41 deletions
Large diffs are not rendered by default.

vcluster/_partials/config/controlPlane/advanced.mdx

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ upload all required vCluster images to a single private repository and set this
3333
### `virtualScheduler` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">object</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#advanced-virtualScheduler}
3434

3535
VirtualScheduler defines if a scheduler should be used within the virtual cluster or the scheduling decision for workloads will be made by the host cluster.
36+
Deprecated: Use ControlPlane.Distro.K8S.Scheduler instead.
3637

3738
</summary>
3839

@@ -522,6 +523,66 @@ ExtraArgs are additional arguments to pass to the konnectivity agent.
522523

523524

524525

526+
<details className="config-field" data-expandable="true">
527+
<summary>
528+
529+
### `registry` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">object</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#advanced-registry}
530+
531+
Registry allows enabling an embedded docker image registry in vCluster. This is useful for air-gapped environments or when you don't have a public registry available to distribute images.
532+
533+
</summary>
534+
535+
536+
537+
538+
<details className="config-field" data-expandable="false" open>
539+
<summary>
540+
541+
#### `enabled` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">boolean</span> <span className="config-field-default">false</span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#advanced-registry-enabled}
542+
543+
Enabled defines if the embedded registry should be enabled.
544+
545+
</summary>
546+
547+
548+
549+
</details>
550+
551+
552+
553+
<details className="config-field" data-expandable="false" open>
554+
<summary>
555+
556+
#### `anonymousPull` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">boolean</span> <span className="config-field-default">true</span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#advanced-registry-anonymousPull}
557+
558+
AnonymousPull allows enabling anonymous pull for the embedded registry. This allows anybody to pull images from the registry without authentication.
559+
560+
</summary>
561+
562+
563+
564+
</details>
565+
566+
567+
568+
<details className="config-field" data-expandable="false" open>
569+
<summary>
570+
571+
#### `config` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">object</span> <span className="config-field-default">&#123;&#125;</span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#advanced-registry-config}
572+
573+
Config is the regular docker registry config. See https://distribution.github.io/distribution/about/configuration/ for more details.
574+
575+
</summary>
576+
577+
578+
579+
</details>
580+
581+
582+
</details>
583+
584+
585+
525586
<details className="config-field" data-expandable="true">
526587
<summary>
527588

vcluster/_partials/config/controlPlane/advanced/virtualScheduler.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
## `virtualScheduler` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">object</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#virtualScheduler}
66

77
VirtualScheduler defines if a scheduler should be used within the virtual cluster or the scheduling decision for workloads will be made by the host cluster.
8+
Deprecated: Use ControlPlane.Distro.K8S.Scheduler instead.
89

910
</summary>
1011

vcluster/_partials/config/controlPlane/backingStore/backing-store-migration.mdx

Lines changed: 0 additions & 3 deletions
This file was deleted.

vcluster/_partials/config/controlPlane/distro.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,21 @@ Scheduler holds configuration specific to starting the scheduler. Enable this vi
186186

187187

188188

189+
<details className="config-field" data-expandable="false" open>
190+
<summary>
191+
192+
##### `enabled` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">boolean</span> <span className="config-field-default">false</span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#distro-k8s-scheduler-enabled}
193+
194+
Enabled signals this container should be enabled.
195+
196+
</summary>
197+
198+
199+
200+
</details>
201+
202+
203+
189204
<details className="config-field" data-expandable="false" open>
190205
<summary>
191206

vcluster/_partials/config/controlPlane/distro/k0s.mdx

Lines changed: 0 additions & 194 deletions
This file was deleted.

vcluster/_partials/config/controlPlane/distro/k8s.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,21 @@ Scheduler holds configuration specific to starting the scheduler. Enable this vi
174174

175175

176176

177+
<details className="config-field" data-expandable="false" open>
178+
<summary>
179+
180+
#### `enabled` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">boolean</span> <span className="config-field-default">false</span> <span className="config-field-enum"></span> <span data-pro="false" className="config-field-pro">pro</span> {#k8s-scheduler-enabled}
181+
182+
Enabled signals this container should be enabled.
183+
184+
</summary>
185+
186+
187+
188+
</details>
189+
190+
191+
177192
<details className="config-field" data-expandable="false" open>
178193
<summary>
179194

0 commit comments

Comments
 (0)