Skip to content

Commit 0fa516b

Browse files
committed
Merge remote-tracking branch 'origin/main' into APL-1200
2 parents 91ed758 + 4b1a270 commit 0fa516b

File tree

6 files changed

+1
-45
lines changed

6 files changed

+1
-45
lines changed

src/openapi/app.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ AppList:
1010
- cnpg
1111
- drone
1212
- external-dns
13-
- falco
1413
- gitea
1514
- grafana
1615
- harbor

src/validators.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export const PREINSTALLED_EXCLUDED_APPS = json({
6868
export const HIDDEN_APPS = json({
6969
desc: 'Applications that are hidden from the apps page',
7070
default: {
71-
apps: ['falco'],
71+
apps: [''],
7272
},
7373
})
7474
export const OBJ_STORAGE_APPS = json({

test/apps.yaml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,6 @@ appsInfo:
5353
license: Apache 2.0
5454
about: ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers.
5555
integration: ExternalDNS is used by APL to make public service domains accessible by registering them with APL's load balancer CNAME or IP address. When ExternalDNS is not enabled (default), then APL will rely on nip.io to create host names for all services.
56-
falco:
57-
title: Falco
58-
appVersion: 0.36.2
59-
repo: https://github.com/falcosecurity/falco
60-
maintainers: The Falco Authors
61-
relatedLinks:
62-
- https://falco.org/docs
63-
license: Apache 2.0
64-
dependencies: None. Prometheus and Grafana are adviced
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.
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
7456
gitea:
7557
title: Gitea Self-hosted GIT
7658
appVersion: 1.24.5

test/core.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ k8s:
1919
disablePolicyChecks: true
2020
- name: external-dns
2121
disableIstioInjection: true
22-
- name: falco
23-
disableIstioInjection: true
24-
disablePolicyChecks: true
2522
- name: harbor
2623
app: harbor
2724
- name: apl-harbor-operator
@@ -174,9 +171,6 @@ adminApps:
174171
auth: true
175172
- name: external-dns
176173
tags: [ingress, security, tls]
177-
- name: falco
178-
tags: [security]
179-
deps: [prometheus, grafana]
180174
- name: gitea
181175
tags: [git]
182176
isShared: true

test/env/apps/falco.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

test/env/teams/apps.admin.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ teamConfig:
2222
rabbitmq: {}
2323
sealed-secrets: {}
2424
velero: {}
25-
falco: {}
2625
trivy: {}
2726
tempo: {}
2827
otel: {}

0 commit comments

Comments
 (0)