11apiVersion : application.kubero.dev/v1alpha1
22kind : KuberoApp
33metadata :
4- creationTimestamp : " 2023-01-06T22:11:16Z"
5- finalizers :
6- - helm.sdk.operatorframework.io/uninstall-release
7- generation : 1
84 labels :
95 manager : kubero
106 name : gatus
11- namespace : asdf-production
12- resourceVersion : " 10189630"
13- uid : b678d1b3-f4c6-4837-aa3b-928cd4e4b4a0
147spec :
158 addons : []
169 affinity : {}
@@ -114,209 +107,4 @@ spec:
114107 minReplicas : 0
115108 targetCPUUtilizationPercentage : 80
116109 targetMemoryUtilizationPercentage : 80
117- replicaCount : 0
118- status :
119- conditions :
120- - lastTransitionTime : " 2023-01-06T22:11:16Z"
121- status : " True"
122- type : Initialized
123- - lastTransitionTime : " 2023-01-06T22:11:16Z"
124- message : |
125- 1. Get the application URL by running these commands:
126- http://gatus.lacolhost.com/
127- reason : InstallSuccessful
128- status : " True"
129- type : Deployed
130- deployedRelease :
131- manifest : |
132- ---
133- # Source: kuberoapp/templates/serviceaccount.yaml
134- apiVersion: v1
135- kind: ServiceAccount
136- metadata:
137- name: gatus-kuberoapp
138- labels:
139- helm.sh/chart: kuberoapp-0.1.0
140- app.kubernetes.io/name: kuberoapp
141- app.kubernetes.io/instance: gatus
142- app.kubernetes.io/version: "1.16.0"
143- app.kubernetes.io/managed-by: Helm
144- ---
145- # Source: kuberoapp/templates/service.yaml
146- apiVersion: v1
147- kind: Service
148- metadata:
149- name: gatus-kuberoapp
150- labels:
151- helm.sh/chart: kuberoapp-0.1.0
152- app.kubernetes.io/name: kuberoapp
153- app.kubernetes.io/instance: gatus
154- app.kubernetes.io/version: "1.16.0"
155- app.kubernetes.io/managed-by: Helm
156- spec:
157- type: ClusterIP
158- ports:
159- - port: 80
160- targetPort: http
161- protocol: TCP
162- name: http
163- selector:
164- app.kubernetes.io/name: kuberoapp
165- app.kubernetes.io/instance: gatus-web
166- ---
167- # Source: kuberoapp/templates/deployment-web.yaml
168- apiVersion: apps/v1
169- kind: Deployment
170- metadata:
171- name: gatus-kuberoapp-web
172- labels:
173- helm.sh/chart: kuberoapp-0.1.0
174- app.kubernetes.io/name: kuberoapp
175- app.kubernetes.io/instance: gatus
176- app.kubernetes.io/version: "1.16.0"
177- app.kubernetes.io/managed-by: Helm
178- spec:
179- replicas: 1
180- selector:
181- matchLabels:
182- app.kubernetes.io/name: kuberoapp
183- app.kubernetes.io/instance: gatus-web
184- template:
185- metadata:
186- labels:
187- app.kubernetes.io/name: kuberoapp
188- app.kubernetes.io/instance: gatus-web
189- spec:
190- serviceAccountName: gatus-kuberoapp
191- securityContext:
192- {}
193- containers:
194- - name: kuberoapp-web
195- securityContext:
196- readOnlyRootFilesystem: true
197- image: "twinproduction/gatus:latest"
198- imagePullPolicy: Always
199- env:
200- - name: PROC_TYPE
201- value: web
202- - name: PORT
203- value: "8080"
204- ports:
205- - name: http
206- containerPort: 8080
207- protocol: TCP
208- livenessProbe:
209- httpGet:
210- path: /
211- port: http
212- readinessProbe:
213- httpGet:
214- path: /
215- port: http
216- volumeMounts:
217- - mountPath: /tmp
218- name: tmp-storage
219- readOnly: false
220- resources:
221- limits:
222- cpu: 500m
223- memory: 1Gi
224- requests:
225- cpu: 250m
226- memory: 0.5Gi
227- volumes:
228- - name: deployment-keys
229- secret:
230- defaultMode: 0600
231- secretName: deployment-keys
232- - name: app-storage
233- emptyDir: {}
234- - name: tmp-storage
235- emptyDir: {}
236- ---
237- # Source: kuberoapp/templates/deployment-worker.yaml
238- apiVersion: apps/v1
239- kind: Deployment
240- metadata:
241- name: gatus-kuberoapp-worker
242- labels:
243- helm.sh/chart: kuberoapp-0.1.0
244- app.kubernetes.io/name: kuberoapp
245- app.kubernetes.io/instance: gatus
246- app.kubernetes.io/version: "1.16.0"
247- app.kubernetes.io/managed-by: Helm
248- spec:
249- replicas: 0
250- selector:
251- matchLabels:
252- app.kubernetes.io/name: kuberoapp
253- app.kubernetes.io/instance: gatus-worker
254- template:
255- metadata:
256- labels:
257- app.kubernetes.io/name: kuberoapp
258- app.kubernetes.io/instance: gatus-worker
259- spec:
260- serviceAccountName: gatus-kuberoapp
261- securityContext:
262- {}
263- containers:
264- - name: kuberoapp-worker
265- securityContext:
266- readOnlyRootFilesystem: true
267- image: "twinproduction/gatus:latest"
268- imagePullPolicy: Always
269- env:
270- - name: PROC_TYPE
271- value: worker
272- - name: PORT
273- value: "8080"
274- ports:
275- - name: http
276- containerPort: 8080
277- protocol: TCP
278- volumeMounts:
279- - mountPath: /tmp
280- name: tmp-storage
281- readOnly: false
282- resources:
283- limits:
284- cpu: 500m
285- memory: 1Gi
286- requests:
287- cpu: 250m
288- memory: 0.5Gi
289- volumes:
290- - name: deployment-keys
291- secret:
292- defaultMode: 0600
293- secretName: deployment-keys
294- - name: app-storage
295- emptyDir: {}
296- - name: tmp-storage
297- emptyDir: {}
298- ---
299- # Source: kuberoapp/templates/ingress.yaml
300- apiVersion: networking.k8s.io/v1
301- kind: Ingress
302- metadata:
303- name: gatus-kuberoapp
304- labels:
305- helm.sh/chart: kuberoapp-0.1.0
306- app.kubernetes.io/name: kuberoapp
307- app.kubernetes.io/instance: gatus
308- app.kubernetes.io/version: "1.16.0"
309- app.kubernetes.io/managed-by: Helm
310- spec:
311- rules:
312- - host: "gatus.lacolhost.com"
313- http:
314- paths:
315- - path: /
316- pathType: ImplementationSpecific
317- backend:
318- service:
319- name: gatus-kuberoapp
320- port:
321- number: 80
322- name : gatus
110+ replicaCount : 0
0 commit comments