Skip to content

Commit 7e10cfe

Browse files
authored
refactor: remove Open FAAS chart and dependencies (#177)
1 parent 9a8e41e commit 7e10cfe

9 files changed

Lines changed: 2 additions & 42 deletions

File tree

charts/harmony-chart/Chart.lock

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,8 @@ dependencies:
2929
- name: velero
3030
repository: https://vmware-tanzu.github.io/helm-charts
3131
version: 5.4.1
32-
- name: openfaas
33-
repository: https://openfaas.github.io/faas-netes
34-
version: 14.2.87
3532
- name: vector
3633
repository: https://helm.vector.dev
3734
version: 0.50.0
38-
digest: sha256:d9fdd44b8a9adf214b6941b00c6366c748ea54a1809279035d5a2483f68a09aa
39-
generated: "2026-02-10T18:15:28.592094808-04:00"
35+
digest: sha256:0c9ece5b8130e4536ab5357e0b08dfdb1448365138796990a6b3ff7957d64f02
36+
generated: "2026-02-19T17:01:07.30458+04:00"

charts/harmony-chart/Chart.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,6 @@ dependencies:
7070
repository: https://vmware-tanzu.github.io/helm-charts
7171
condition: velero.enabled
7272

73-
- name: openfaas
74-
version: "14.2.87"
75-
repository: https://openfaas.github.io/faas-netes
76-
condition: openfaas.enabled
77-
7873
- name: vector
7974
version: 0.50.0
8075
repository: https://helm.vector.dev

charts/harmony-chart/templates/NOTES.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,6 @@ Now you can connect to https://localhost:8443. The certificate is self-signed by
2828
the cluster.
2929
{{- end }}
3030

31-
{{- if .Values.openfaas.enabled }}
32-
OpenFAAS is enabled. The default admin user password is automatically generated
33-
for you by default, and available a secret, called "basic-auth". You can
34-
retrieve the password by using
35-
36-
kubectl -n {{ .Release.Namespace }} get secret --template='{{"{{"}}index .data "basic-auth-password"{{"}}"}}' basic-auth
37-
{{- end }}
38-
3931
{{- /*
4032

4133
Examples of more stuff that can be in a NOTES file:

charts/harmony-chart/templates/openfaas/namespace.yaml

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

charts/harmony-chart/values.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -363,9 +363,6 @@ velero:
363363
template:
364364
ttl: "720h"
365365

366-
openfaas:
367-
enabled: false
368-
369366
vector:
370367
enabled: false
371368
role: "Agent"

integration-test/elasticsearch/values.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,3 @@ prometheusstack:
4545

4646
k8sdashboard:
4747
enabled: false
48-
49-
openfaas:
50-
enabled: false

integration-test/template/values.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,3 @@ prometheusstack:
4545

4646
k8sdashboard:
4747
enabled: false
48-
49-
openfaas:
50-
enabled: false

values-example.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,6 @@ velero:
8787
- mountPath: /target
8888
name: plugins
8989

90-
openfaas:
91-
enabled: false
92-
9390
# ClickHouse Vector Sink
9491

9592
vector:

values-minikube.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,3 @@ prometheusstack:
3030

3131
k8sdashboard:
3232
enabled: false
33-
34-
openfaas:
35-
enabled: false

0 commit comments

Comments
 (0)