File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
55A Helm chart for deploying a codespace-like dev server
66
Original file line number Diff line number Diff line change 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+ }
You can’t perform that action at this time.
0 commit comments