[kubernetes] show Service and Ingress resources for kubernetes app in dashboard

Signed-off-by: Kirill Ilin <stitch14@yandex.ru>
(cherry picked from commit befbdf0964)
This commit is contained in:
Kirill Ilin authored and github-actions[bot] committed 2026-01-26 17:35:10 +00:00
1 parent f1f1ff5681
commit 056a0d801e
3 files changed
+19

No files matched your search

@@ -10,3 +10,8 @@ data:
enableEPSController: true
selectorless: true
namespace: {{ .Release.Namespace }}
infraLabels:
apps.cozystack.io/application.group: apps.cozystack.io
apps.cozystack.io/application.kind: Kubernetes
apps.cozystack.io/application.name: {{ .Release.Name | trimPrefix "kubernetes-" }}
internal.cozystack.io/tenantresource: "true"
@@ -14,6 +14,11 @@ metadata:
}
nginx.ingress.kubernetes.io/ssl-passthrough: "true"
nginx.ingress.kubernetes.io/ssl-redirect: "false"
labels:
apps.cozystack.io/application.group: apps.cozystack.io
apps.cozystack.io/application.kind: Kubernetes
apps.cozystack.io/application.name: {{ .Release.Name | trimPrefix "kubernetes-" }}
internal.cozystack.io/tenantresource: "true"
spec:
ingressClassName: "{{ $ingress }}"
rules:
@@ -41,6 +46,11 @@ apiVersion: v1
kind: Service
metadata:
name: {{ .Release.Name }}-ingress-nginx
labels:
apps.cozystack.io/application.group: apps.cozystack.io
apps.cozystack.io/application.kind: Kubernetes
apps.cozystack.io/application.name: {{ .Release.Name | trimPrefix "kubernetes-" }}
internal.cozystack.io/tenantresource: "true"
spec:
ports:
- appProtocol: http
@@ -39,8 +39,12 @@ spec:
include:
- resourceNames:
- kubernetes-{{ .name }}
- kubernetes-{{ .name }}-ingress-nginx
- matchLabels:
cluster.x-k8s.io/cluster-name: kubernetes-{{ .name }}
ingresses:
exclude: []
include:
- resourceNames:
- kubernetes-{{ .name }}
- kubernetes-{{ .name }}-ingress-nginx