You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/apps.yaml
+38-30Lines changed: 38 additions & 30 deletions
Original file line number
Diff line number
Diff line change
@@ -43,34 +43,6 @@ appsInfo:
43
43
about: CloudNative PostgreSQL is an open source operator designed to manage PostgreSQL workloads on any supported Kubernetes cluster running in private, public, hybrid, or multi-cloud environments.
44
44
integration: CloudNativePG is used by APL to provide Postgresql database for various applications. In the values you can configure a storageprovider for backups. The backups can be enabled in settings.
45
45
chartName: cloudnative-pg
46
-
drone:
47
-
title: Drone
48
-
appVersion: 2.7.3
49
-
repo: https://github.com/harness/drone
50
-
maintainers: Harness
51
-
relatedLinks:
52
-
- https://www.drone.io/
53
-
license: Apache 2.0
54
-
about: Drone is a continuous delivery system built on container technology. Drone uses a simple YAML build file, to define and execute build pipelines inside Docker containers.
55
-
integration: APL uses Drone to deploy changes to the configuration (values) repository. Drone is installed and configured by default. When no external source control is configured (default), APL will use Gitea as Drone's git hosting dependency. Teams can use Drone for other purposes if desired, with the limitation that it can't be configured for multiple git services.
message: Drone is deprecated for enhanced performance, maintainability, and integration.
61
-
reasons:
62
-
- To improve overall system performance
63
-
- To enhance maintainability
64
-
- To offer better integration with other Kubernetes components and APL
65
-
replacementAdvantages:
66
-
- Superior performance
67
-
- Scalability
68
-
- Security
69
-
- CNCF support
70
-
- Easier pipeline configuration and management
71
-
options:
72
-
- To see previous pipeline runs, click 'I understand' and view them in the Drone dashboard.
73
-
- To see new pipeline runs, open the Tekton dashboard.
74
46
external-dns:
75
47
title: External DNS
76
48
appVersion: 0.13.4
@@ -92,6 +64,13 @@ appsInfo:
92
64
dependencies: None. Prometheus and Grafana are adviced
93
65
about: Falco is an open source cloud native runtime security tool that makes it easy to consume kernel events, and enrich those events with information from Kubernetes. Falco has a rich set of security rules specifically built for Kubernetes and Linux. If a rule is violated in a system, Falco will send an alert notifying the user of the violation and its severity.
94
66
integration: Falco can be enabled in APL for runtime intrusion detection. Macros have been configured to exclude all known platform violations so platform admins are only notified when user workloads are not compliant to the security rules. Alerts are automatically send using Alertmanager and the Falco Dashboard is added to Grafana.
67
+
isDeprecated: true
68
+
deprecationInfo:
69
+
message: Falco runtime security monitoring is being deprecated.
70
+
reasons:
71
+
- This security tool requires is not cloud agnostic.
72
+
options:
73
+
- Click 'I understand' to continue using Falco dashboard
95
74
gitea:
96
75
title: Gitea Self-hosted GIT
97
76
appVersion: 1.23.8
@@ -104,7 +83,7 @@ appsInfo:
104
83
integration: APL uses Gitea as its default repository for APL configuration (values). Gitea can also be used by Teams to provide application code repositories. Access to Gitea is provided by the OIDC integration in APL. Members of the otomi-admin and team-admin group can seamlessly sign in to Gitea. When Argo CD is enabled, APL will automatically create a Gitops repository for each Team in Gitea.
105
84
grafana:
106
85
title: Grafana
107
-
appVersion: 11.2.2
86
+
appVersion: 12.0.2
108
87
repo: https://github.com/grafana/grafana
109
88
maintainers: Grafana Labs
110
89
relatedLinks:
@@ -134,6 +113,13 @@ appsInfo:
134
113
license: ISC
135
114
about: HTTP Request & Response Service
136
115
integration: Httpbin is by default available for developers to use.
116
+
isDeprecated: true
117
+
deprecationInfo:
118
+
message: Httpbin testing service is being deprecated.
119
+
reasons:
120
+
- This diagnostic tool is not essential to deliver platform capabilities.
121
+
options:
122
+
- Click 'I understand' to continue using Httpbin service
137
123
ingress-nginx:
138
124
title: Ingress-NGINX
139
125
appVersion: 1.11.6
@@ -166,6 +152,13 @@ appsInfo:
166
152
license: Apache 2.0
167
153
about: Jaeger is a distributed tracing platform. It can be used for monitoring microservices-based distributed systems. As on-the-ground microservice practitioners are quickly realizing, the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in networking and observability. It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application.
168
154
integration: Jaeger can be activated to gain tracing insights on its network traffic. It runs in anonymous mode and each authenticated user is given the same authorization, allowing them to see everything.
155
+
isDeprecated: true
156
+
deprecationInfo:
157
+
message: Jaeger distributed tracing is being deprecated.
158
+
reasons:
159
+
- This tracing tool duplicates functionality provided by Tempo.
160
+
options:
161
+
- Click 'I understand' to continue using Jaeger dashboard
169
162
keycloak:
170
163
title: Keycloak Operator
171
164
appVersion: 26.2.4
@@ -189,6 +182,13 @@ appsInfo:
189
182
about: Kiali is a management console for Istio to manage, visualize, validate and troubleshoot the service mesh.
190
183
integration: Kiali can be activated to gain observability insights on its network traffic. Kiali runs in anonymous mode and each authenticated user is given the same authorization, allowing them to see everything.
191
184
chartName: kiali-operator
185
+
isDeprecated: true
186
+
deprecationInfo:
187
+
message: Kiali service mesh visualization is being deprecated.
188
+
reasons:
189
+
- This diagnostic tool is not essential to deliver platform capabilities.
190
+
options:
191
+
- Click 'I understand' to continue using Kiali dashboard
192
192
knative:
193
193
title: Knative Operator
194
194
appVersion: 1.18.1
@@ -269,7 +269,7 @@ appsInfo:
269
269
integration: APL installs Minio in a stand-alone setup. Optionally Minio Provisioning can be enabled to create buckets and policies for applications in APL capable of using object storage for data persistence.
270
270
prometheus:
271
271
title: Prometheus
272
-
appVersion: 2.54.1
272
+
appVersion: 3.4.2
273
273
repo: https://github.com/prometheus/prometheus
274
274
maintainers: Prometheus
275
275
relatedLinks:
@@ -358,3 +358,11 @@ appsInfo:
358
358
dependencies: None
359
359
about: Velero is a tool to back up and restore Kubernetes cluster resources and persistent volumes.
360
360
integration: When enabled, Velero can be used to automatically create backups of APL platform services. Based on the selected provider, APL installs required plug-ins. APL also installs the Restic integration for Velero to back up and restore almost any type of Kubernetes volume.
361
+
policy-reporter:
362
+
title: policy-reporter
363
+
appVersion: 3.3.3
364
+
repo: https://github.com/kyverno/policy-reporter
365
+
maintainers: Frank Jogeleit
366
+
license: Apache 2.0
367
+
dependencies: Kyverno
368
+
about: 'Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord '
0 commit comments