Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
5bd897c
Use helm to generate Certs for the webhook
EngHabu Dec 6, 2025
1b3cb7d
Merge branch 'main' into enghabu/sane-defaults
EngHabu Dec 14, 2025
8a5acfd
Disable unconfined for rootless buillkit
EngHabu Dec 22, 2025
f78d82f
Merge branch 'enghabu/sane-defaults' into enghabu/rootless-buildkit
EngHabu Dec 30, 2025
e2434b0
Merge branch 'main' into enghabu/sane-defaults
EngHabu Jan 6, 2026
768363a
Merge branch 'enghabu/sane-defaults' into enghabu/rootless-buildkit
EngHabu Jan 6, 2026
eb08919
Merge branch 'main' into enghabu/sane-defaults
EngHabu Jan 14, 2026
f2e1562
Merge branch 'enghabu/sane-defaults' into enghabu/rootless-buildkit
EngHabu Jan 14, 2026
64699f5
Static certs
EngHabu Jan 23, 2026
cd89675
Merge branch 'main' into enghabu/sane-defaults
EngHabu Jan 23, 2026
6bea6d9
Merge branch 'enghabu/sane-defaults' into enghabu/rootless-buildkit
EngHabu Jan 23, 2026
1f90c3b
Revert unconfined
EngHabu Jan 23, 2026
b4937c9
Merge pull request #209 from unionai/enghabu/rootless-buildkit
EngHabu Jan 26, 2026
c814ac7
Create a default union service account
EngHabu Feb 6, 2026
4c9aa84
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 6, 2026
ed77d5a
bring back legacy mode for MutatingWebhookConfiguration
EngHabu Feb 6, 2026
be81786
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 6, 2026
b360cba
use helm 4 to generate
EngHabu Feb 6, 2026
b95c01a
Infer all required settings for single namespace from a single config
EngHabu Feb 7, 2026
0286c4d
wip
EngHabu Feb 10, 2026
68047d0
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 10, 2026
dbffb12
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 20, 2026
a8c70f8
Make ClusterRole for node executor fallback to Role in low-priv mode
EngHabu Feb 20, 2026
44e35fd
-vvv
EngHabu Feb 22, 2026
f87b4ca
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 22, 2026
ffd6ba6
No ClusterRole in low-priv
EngHabu Feb 23, 2026
ac7596c
Hardcode test certs
EngHabu Feb 23, 2026
e048a52
Add executor health check if enabled
EngHabu Feb 24, 2026
65e053a
Add app.kubernetes.io/name and app.kubernetes.io/instance labels to e…
EngHabu Feb 24, 2026
222553c
pod labels
EngHabu Feb 24, 2026
d724734
rename webhook to union- to avoid conflicting with flyte deployments
EngHabu Feb 24, 2026
f74b545
Fix duplicate keys in low priv
EngHabu Feb 25, 2026
d6208ac
fix SA
EngHabu Feb 26, 2026
0ff7624
Merge branch 'main' into enghabu/sane-defaults
EngHabu Feb 27, 2026
2bca9c3
regen with helm 4
EngHabu Feb 28, 2026
fb8f408
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 2, 2026
503d246
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 2, 2026
8b2f3f5
Create build-image-configmap when single_namespace is set
EngHabu Mar 4, 2026
683ab0e
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 4, 2026
c172324
EnableDepot
EngHabu Mar 9, 2026
6492fbe
Add imagepull secrets by default to task template
EngHabu Mar 9, 2026
be7d07a
Automatically enable fluentbit
EngHabu Mar 9, 2026
48aec7a
Add common ServiceAccount support to dataplane chart. Introduce `useC…
EngHabu Mar 10, 2026
2f718f0
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 10, 2026
e977886
Update `operator.enableDepot` helper to also check that no custom `bu…
EngHabu Mar 10, 2026
8db2ed9
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 11, 2026
b412bb4
Temporarily disable depot
EngHabu Mar 16, 2026
9be071f
Enable prometheus and kube-state-metrics in low-priv mode
EngHabu Mar 16, 2026
4c7d101
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 16, 2026
f8630c7
Merge branch 'enghabu/sane-defaults' into enghabu/prometheus-deployment
EngHabu Mar 16, 2026
7824c1d
Merge pull request #287 from unionai/enghabu/prometheus-deployment
EngHabu Mar 16, 2026
94555a5
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 23, 2026
0bac8b9
Add buildkit.serviceAccountName helper to support common service acco…
EngHabu Mar 23, 2026
dc2ce46
Add buildkit.serviceAccount.annotations helper to merge global and bu…
EngHabu Mar 23, 2026
4698a7f
add missing values.yaml options & generate
EngHabu Mar 23, 2026
90c239c
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 23, 2026
0e59b9d
expose BACKEND_IAM_ROLE and WORKER_IAM_ROLE in values.yaml
EngHabu Mar 23, 2026
5aac3c1
Update webhook svc name
davidmirror-ops Mar 25, 2026
1a612f0
Switch buildkit from rootless to privileged mode and increase default…
EngHabu Mar 28, 2026
e23247b
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 28, 2026
fcce24a
Merge remote-tracking branch 'origin/enghabu/sane-defaults' into engh…
EngHabu Mar 28, 2026
1275f29
Consolidate Prometheus setup by replacing the static prometheus deplo…
EngHabu Mar 28, 2026
a784ba8
Add test certs to additional-templates
EngHabu Mar 31, 2026
ab1d4fc
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 31, 2026
48fba1f
Disable CRS controller and namespaces
davidmirror-ops Mar 31, 2026
0600709
Disable cluster resource by default
EngHabu Mar 31, 2026
27b4b8c
Merge branch 'main' into enghabu/sane-defaults
EngHabu Mar 31, 2026
b27c0d1
Merge remote-tracking branch 'origin/enghabu/sane-defaults' into engh…
EngHabu Mar 31, 2026
4f65539
Fix up knative-operator ns
EngHabu Apr 1, 2026
3057c00
Update webhook name
davidmirror-ops Apr 1, 2026
b00d316
Fix namespaces
EngHabu Apr 1, 2026
0d0d9d6
Merge remote-tracking branch 'origin/enghabu/sane-defaults' into engh…
EngHabu Apr 1, 2026
6df283a
fix knative operator
EngHabu Apr 1, 2026
228b6e3
fix fluentbit service account
EngHabu Apr 1, 2026
d50abd6
Automatically configure imageBuilder.defaultRegistry
EngHabu Apr 2, 2026
862a551
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 2, 2026
eed9a30
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 2, 2026
86331d6
fix executor url
EngHabu Apr 4, 2026
c1cac61
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 4, 2026
cb48bbc
set authentication-type automatically
EngHabu Apr 4, 2026
09f3387
Enable serving by default
EngHabu Apr 6, 2026
0af7d26
Revert knative Role change
EngHabu Apr 7, 2026
0ace0db
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 7, 2026
4354f02
Enable DNS, Scheduler and security context setting for apps
EngHabu Apr 7, 2026
923a420
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 7, 2026
6101199
separate knative crds
EngHabu Apr 8, 2026
437f3b6
Disable serving in legacy
EngHabu Apr 8, 2026
b0175a5
Update versions
EngHabu Apr 8, 2026
d42284e
attempt to fix knative upgrade
EngHabu Apr 9, 2026
18e1582
enable namespaces in legacy
EngHabu Apr 9, 2026
33131e4
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 9, 2026
dbce8c1
Bump app versions
EngHabu Apr 9, 2026
69be116
Merge branch 'main' into enghabu/sane-defaults
EngHabu Apr 9, 2026
7cf27c0
Bump versions
EngHabu Apr 9, 2026
16cb8e3
Regen
EngHabu Apr 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/controlplane/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: controlplane
description: Deploys the Union controlplane components to onboard a kubernetes cluster to the Union Cloud.
type: application
icon: https://i.ibb.co/JxfDQsL/Union-Symbol-yellow-2.png
version: 2026.4.2
version: 2026.4.4
appVersion: 2026.4.5
kubeVersion: '>= 1.28.0-0'
dependencies:
Expand Down
4 changes: 2 additions & 2 deletions charts/controlplane/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ app.kubernetes.io/instance: {{ .Release.Name }}
{{- include "unionai.fullname" . | trim -}}
{{- end }}
{{- else }}
default
union
{{- end }}
{{- end }}

Expand Down Expand Up @@ -580,7 +580,7 @@ app.kubernetes.io/instance: {{ .Release.Name }}
{{- if .Values.console.serviceAccount.create }}
{{- default (include "console.fullname" .) .Values.console.serviceAccount.name }}
{{- else }}
{{- default "default" .Values.console.serviceAccount.name }}
{{- default "union" .Values.console.serviceAccount.name }}
{{- end }}
{{- end }}

Expand Down
9 changes: 9 additions & 0 deletions charts/controlplane/templates/union-serviceaccount.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{{- if (index .Values "controlplane" | default dict).enabled }}
apiVersion: v1
kind: ServiceAccount
metadata:
name: union
namespace: {{ .Release.Namespace }}
labels:
{{- include "unionai.labels" (dict "key" "union" "Release" .Release "Values" .Values "Chart" .Chart) | nindent 4 }}
{{- end }}
4 changes: 2 additions & 2 deletions charts/dataplane-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: dataplane-crds
description: Deploys the Union dataplane CRDs.
type: application
icon: https://i.ibb.co/JxfDQsL/Union-Symbol-yellow-2.png
version: 2026.4.0
appVersion: 2026.3.6
version: 2026.4.3
appVersion: 2026.4.1
kubeVersion: '>= 1.28.0-0'
dependencies:
- name: prometheus-operator-crds
Expand Down
18 changes: 12 additions & 6 deletions charts/dataplane/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,32 @@ name: dataplane
description: Deploys the Union dataplane components to onboard a kubernetes cluster to the Union Cloud.
type: application
icon: https://i.ibb.co/JxfDQsL/Union-Symbol-yellow-2.png
version: 2026.4.2
version: 2026.4.4
appVersion: 2026.4.5
kubeVersion: '>= 1.28.0-0'
dependencies:
- name: kube-state-metrics
repository: https://prometheus-community.github.io/helm-charts
version: 5.30.1
- name: kube-prometheus-stack
repository: https://prometheus-community.github.io/helm-charts
version: 80.8.0
alias: monitoring
condition: monitoring.enabled
- name: prometheus
repository: https://prometheus-community.github.io/helm-charts
version: 25.27.0
alias: prometheus
condition: prometheus.enabled
- name: metrics-server
repository: https://kubernetes-sigs.github.io/metrics-server/
version: 3.12.2
condition: metrics-server.enabled
alias: metrics-server
- name: knative-operator-crds
repository: file://../knative-operator-crds
version: 2025.6.3
condition: knative-operator-crds.enabled
- name: knative-operator
repository: https://unionai.github.io/helm-charts
version: 2025.5.0
repository: file://../knative-operator
version: 2025.6.3
alias: knative-operator
condition: knative-operator.enabled
- name: fluent-bit
Expand Down
710 changes: 710 additions & 0 deletions charts/dataplane/files/recording-rules.yml

Large diffs are not rendered by default.

Loading
Loading