Skip to content

Commit c521573

Browse files
loft-botdeniseschannon
authored andcommitted
chore: generate vCluster partials for 0.29.0 version based on values.schema.json in vCluster v0.29.0-rc.3
1 parent 727b393 commit c521573

File tree

89 files changed

+51099
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+51099
-0
lines changed

configsrc/vcluster/0.29.0/default_values.yaml

Lines changed: 660 additions & 0 deletions
Large diffs are not rendered by default.

configsrc/vcluster/0.29.0/vcluster.schema.json

Lines changed: 4889 additions & 0 deletions
Large diffs are not rendered by default.

vcluster_versioned_docs/version-0.29.0/_partials/config/controlPlane.mdx

Lines changed: 5236 additions & 0 deletions
Large diffs are not rendered by default.

vcluster_versioned_docs/version-0.29.0/_partials/config/controlPlane/advanced.mdx

Lines changed: 648 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
<details className="config-field" data-expandable="false" open>
3+
<summary>
4+
5+
## `defaultImageRegistry` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">string</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> {#defaultImageRegistry}
6+
7+
DefaultImageRegistry will be used as a prefix for all internal images deployed by vCluster or Helm. This makes it easy to
8+
upload all required vCluster images to a single private repository and set this value. Workload images are not affected by this.
9+
10+
</summary>
11+
12+
13+
14+
</details>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
<details className="config-field" data-expandable="true">
3+
<summary>
4+
5+
## `globalMetadata` <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> {#globalMetadata}
6+
7+
GlobalMetadata is metadata that will be added to all resources deployed by Helm.
8+
9+
</summary>
10+
11+
12+
13+
14+
<details className="config-field" data-expandable="false" open>
15+
<summary>
16+
17+
### `annotations` <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> {#globalMetadata-annotations}
18+
19+
Annotations are extra annotations for this resource.
20+
21+
</summary>
22+
23+
24+
25+
</details>
26+
27+
28+
</details>
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
2+
<details className="config-field" data-expandable="true">
3+
<summary>
4+
5+
## `headlessService` <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> {#headlessService}
6+
7+
HeadlessService specifies options for the headless service used for the vCluster StatefulSet.
8+
9+
</summary>
10+
11+
12+
13+
14+
<details className="config-field" data-expandable="false" open>
15+
<summary>
16+
17+
### `annotations` <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> {#headlessService-annotations}
18+
19+
Annotations are extra annotations for this resource.
20+
21+
</summary>
22+
23+
24+
25+
</details>
26+
27+
28+
29+
<details className="config-field" data-expandable="false" open>
30+
<summary>
31+
32+
### `labels` <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> {#headlessService-labels}
33+
34+
Labels are extra labels for this resource.
35+
36+
</summary>
37+
38+
39+
40+
</details>
41+
42+
43+
</details>
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
2+
<details className="config-field" data-expandable="true">
3+
<summary>
4+
5+
## `serviceAccount` <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> {#serviceAccount}
6+
7+
ServiceAccount specifies options for the vCluster control plane service account.
8+
9+
</summary>
10+
11+
12+
13+
14+
<details className="config-field" data-expandable="false" open>
15+
<summary>
16+
17+
### `enabled` <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> {#serviceAccount-enabled}
18+
19+
Enabled specifies if the service account should get deployed.
20+
21+
</summary>
22+
23+
24+
25+
</details>
26+
27+
28+
29+
<details className="config-field" data-expandable="false" open>
30+
<summary>
31+
32+
### `name` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">string</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> {#serviceAccount-name}
33+
34+
Name specifies what name to use for the service account.
35+
36+
</summary>
37+
38+
39+
40+
</details>
41+
42+
43+
44+
<details className="config-field" data-expandable="true">
45+
<summary>
46+
47+
### `imagePullSecrets` <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> {#serviceAccount-imagePullSecrets}
48+
49+
ImagePullSecrets defines extra image pull secrets for the service account.
50+
51+
</summary>
52+
53+
54+
55+
56+
<details className="config-field" data-expandable="false" open>
57+
<summary>
58+
59+
#### `name` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">string</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> {#serviceAccount-imagePullSecrets-name}
60+
61+
Name of the image pull secret to use.
62+
63+
</summary>
64+
65+
66+
67+
</details>
68+
69+
70+
</details>
71+
72+
73+
74+
<details className="config-field" data-expandable="false" open>
75+
<summary>
76+
77+
### `annotations` <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> {#serviceAccount-annotations}
78+
79+
Annotations are extra annotations for this resource.
80+
81+
</summary>
82+
83+
84+
85+
</details>
86+
87+
88+
89+
<details className="config-field" data-expandable="false" open>
90+
<summary>
91+
92+
### `labels` <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> {#serviceAccount-labels}
93+
94+
Labels are extra labels for this resource.
95+
96+
</summary>
97+
98+
99+
100+
</details>
101+
102+
103+
</details>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
2+
<details className="config-field" data-expandable="true">
3+
<summary>
4+
5+
## `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> {#virtualScheduler}
6+
7+
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.
9+
10+
</summary>
11+
12+
13+
14+
15+
<details className="config-field" data-expandable="false" open>
16+
<summary>
17+
18+
### `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> {#virtualScheduler-enabled}
19+
20+
Enabled defines if this option should be enabled.
21+
22+
</summary>
23+
24+
25+
26+
</details>
27+
28+
29+
</details>
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
2+
<details className="config-field" data-expandable="true">
3+
<summary>
4+
5+
## `workloadServiceAccount` <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> {#workloadServiceAccount}
6+
7+
WorkloadServiceAccount specifies options for the service account that will be used for the workloads that run within the virtual cluster.
8+
9+
</summary>
10+
11+
12+
13+
14+
<details className="config-field" data-expandable="false" open>
15+
<summary>
16+
17+
### `enabled` <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> {#workloadServiceAccount-enabled}
18+
19+
Enabled specifies if the service account for the workloads should get deployed.
20+
21+
</summary>
22+
23+
24+
25+
</details>
26+
27+
28+
29+
<details className="config-field" data-expandable="false" open>
30+
<summary>
31+
32+
### `name` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">string</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> {#workloadServiceAccount-name}
33+
34+
Name specifies what name to use for the service account for the virtual cluster workloads.
35+
36+
</summary>
37+
38+
39+
40+
</details>
41+
42+
43+
44+
<details className="config-field" data-expandable="true">
45+
<summary>
46+
47+
### `imagePullSecrets` <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> {#workloadServiceAccount-imagePullSecrets}
48+
49+
ImagePullSecrets defines extra image pull secrets for the workload service account.
50+
51+
</summary>
52+
53+
54+
55+
56+
<details className="config-field" data-expandable="false" open>
57+
<summary>
58+
59+
#### `name` <span className="config-field-required" data-required="false">required</span> <span className="config-field-type">string</span> <span className="config-field-default"></span> <span className="config-field-enum"></span> {#workloadServiceAccount-imagePullSecrets-name}
60+
61+
Name of the image pull secret to use.
62+
63+
</summary>
64+
65+
66+
67+
</details>
68+
69+
70+
</details>
71+
72+
73+
74+
<details className="config-field" data-expandable="false" open>
75+
<summary>
76+
77+
### `annotations` <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> {#workloadServiceAccount-annotations}
78+
79+
Annotations are extra annotations for this resource.
80+
81+
</summary>
82+
83+
84+
85+
</details>
86+
87+
88+
89+
<details className="config-field" data-expandable="false" open>
90+
<summary>
91+
92+
### `labels` <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> {#workloadServiceAccount-labels}
93+
94+
Labels are extra labels for this resource.
95+
96+
</summary>
97+
98+
99+
100+
</details>
101+
102+
103+
</details>

0 commit comments

Comments
 (0)