Skip to content

Commit 4989ee0

Browse files
docs: update Helm chart documentation for helm-chart-codespace-like
[skip ci] Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 54b608a commit 4989ee0

2 files changed

Lines changed: 215 additions & 1 deletion

File tree

codespace-like/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# helm-chart-codespace-like
22

3-
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.2](https://img.shields.io/badge/AppVersion-0.2.2-informational?style=flat-square)
3+
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.2](https://img.shields.io/badge/AppVersion-0.2.2-informational?style=flat-square)
44

55
A Helm chart for deploying a codespace-like dev server
66

values.schema.json

Lines changed: 214 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,214 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"type": "object",
4+
"properties": {
5+
"affinity": {
6+
"type": "object"
7+
},
8+
"autoscaling": {
9+
"type": "object",
10+
"properties": {
11+
"enabled": {
12+
"type": "boolean"
13+
},
14+
"maxReplicas": {
15+
"type": "integer"
16+
},
17+
"minReplicas": {
18+
"type": "integer"
19+
},
20+
"targetCPUUtilizationPercentage": {
21+
"type": "integer"
22+
}
23+
}
24+
},
25+
"fullnameOverride": {
26+
"type": "string"
27+
},
28+
"image": {
29+
"type": "object",
30+
"properties": {
31+
"pullPolicy": {
32+
"type": "string"
33+
},
34+
"repository": {
35+
"type": "string"
36+
},
37+
"tag": {
38+
"type": "string"
39+
}
40+
}
41+
},
42+
"imagePullSecrets": {
43+
"type": "array"
44+
},
45+
"ingress": {
46+
"type": "object",
47+
"properties": {
48+
"annotations": {
49+
"type": "object"
50+
},
51+
"className": {
52+
"type": "string"
53+
},
54+
"enabled": {
55+
"type": "boolean"
56+
},
57+
"hosts": {
58+
"type": "array",
59+
"items": {
60+
"type": "object",
61+
"properties": {
62+
"host": {
63+
"type": "string"
64+
},
65+
"paths": {
66+
"type": "array",
67+
"items": {
68+
"type": "object",
69+
"properties": {
70+
"path": {
71+
"type": "string"
72+
},
73+
"pathType": {
74+
"type": "string"
75+
}
76+
}
77+
}
78+
}
79+
}
80+
}
81+
},
82+
"tls": {
83+
"type": "array"
84+
}
85+
}
86+
},
87+
"livenessProbe": {
88+
"type": "object",
89+
"properties": {
90+
"httpGet": {
91+
"type": "object",
92+
"properties": {
93+
"path": {
94+
"type": "string"
95+
},
96+
"port": {
97+
"type": "string"
98+
}
99+
}
100+
}
101+
}
102+
},
103+
"nameOverride": {
104+
"type": "string"
105+
},
106+
"namespace": {
107+
"type": "null"
108+
},
109+
"nodeSelector": {
110+
"type": "object"
111+
},
112+
"persistence": {
113+
"type": "object",
114+
"properties": {
115+
"enbaled": {
116+
"type": "boolean"
117+
},
118+
"size": {
119+
"type": "string"
120+
},
121+
"storageClass": {
122+
"type": "string"
123+
}
124+
}
125+
},
126+
"podAnnotations": {
127+
"type": "object"
128+
},
129+
"podLabels": {
130+
"type": "object"
131+
},
132+
"podSecurityContext": {
133+
"type": "object"
134+
},
135+
"readinessProbe": {
136+
"type": "object",
137+
"properties": {
138+
"httpGet": {
139+
"type": "object",
140+
"properties": {
141+
"path": {
142+
"type": "string"
143+
},
144+
"port": {
145+
"type": "string"
146+
}
147+
}
148+
}
149+
}
150+
},
151+
"replicaCount": {
152+
"type": "integer"
153+
},
154+
"resources": {
155+
"type": "object"
156+
},
157+
"securityContext": {
158+
"type": "object"
159+
},
160+
"service": {
161+
"type": "object",
162+
"properties": {
163+
"port": {
164+
"type": "integer"
165+
},
166+
"type": {
167+
"type": "string"
168+
}
169+
}
170+
},
171+
"serviceAccount": {
172+
"type": "object",
173+
"properties": {
174+
"annotations": {
175+
"type": "object"
176+
},
177+
"automount": {
178+
"type": "boolean"
179+
},
180+
"create": {
181+
"type": "boolean"
182+
},
183+
"name": {
184+
"type": "string"
185+
}
186+
}
187+
},
188+
"startupProbe": {
189+
"type": "object",
190+
"properties": {
191+
"httpGet": {
192+
"type": "object",
193+
"properties": {
194+
"path": {
195+
"type": "string"
196+
},
197+
"port": {
198+
"type": "string"
199+
}
200+
}
201+
}
202+
}
203+
},
204+
"tolerations": {
205+
"type": "array"
206+
},
207+
"volumeMounts": {
208+
"type": "array"
209+
},
210+
"volumes": {
211+
"type": "array"
212+
}
213+
}
214+
}

0 commit comments

Comments
 (0)