3 Commits

Author SHA1 Message Date
1a4f1d94b6 Fix pod security (#204)
* Fix pod security

* Extra security context

* Use correct security context
2026-05-29 18:06:47 +00:00
6612d0d02b Fix install directory for helm chart (#207)
* Fixing helm publish path

* Fixing install dir for helm chart
2026-05-29 17:46:22 +00:00
d77966351b Fixing helm publish path (#206) 2026-05-29 17:37:12 +00:00
3 changed files with 6 additions and 3 deletions

View File

@ -33,5 +33,4 @@ jobs:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
with: with:
charts_dir: helm charts_dir: helm
charts_repo_url: https://gothenburgbitfactory.org/taskchampion-sync-server/helm-chart install_dir: helm-chart
pages_index_path: helm-charts

View File

@ -2,7 +2,7 @@ apiVersion: v2
name: taskchampion-sync-server name: taskchampion-sync-server
description: A Helm chart for deploying TaskChampion Sync Server on Kubernetes description: A Helm chart for deploying TaskChampion Sync Server on Kubernetes
type: application type: application
version: 0.1.1 version: 0.1.2
appVersion: "0.7.0" appVersion: "0.7.0"
keywords: keywords:
- taskchampion - taskchampion

View File

@ -30,6 +30,8 @@ spec:
- name: postgres-init - name: postgres-init
image: "{{ .Values.postgres.initContainer.image }}" image: "{{ .Values.postgres.initContainer.image }}"
imagePullPolicy: {{ .Values.postgres.initContainer.imagePullPolicy }} imagePullPolicy: {{ .Values.postgres.initContainer.imagePullPolicy }}
securityContext:
allowPrivilegeEscalation: false
env: env:
- name: PGURI - name: PGURI
valueFrom: valueFrom:
@ -86,6 +88,8 @@ spec:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
{{- end }} {{- end }}
imagePullPolicy: {{ .Values.image.pullPolicy }} imagePullPolicy: {{ .Values.image.pullPolicy }}
securityContext:
allowPrivilegeEscalation: false
env: env:
{{- range $name, $value := .Values.env }} {{- range $name, $value := .Values.env }}
- name: {{ $name }} - name: {{ $name }}