Merge pull request #33 from docker/update-chart-version

Update chart version to 0.0.2
This commit is contained in:
Jonny Stoten
2024-07-03 10:51:50 +01:00
committed by GitHub
8 changed files with 22 additions and 4 deletions

View File

@@ -112,8 +112,9 @@ jobs:
./scripts/generate-tls-cert.sh
export GITHUB_TOKEN=${{ steps.app-token.outputs.token }}
make docker-buildx kind-load-image
helm install attest-provider charts/external-data-provider \
helm install attest-provider charts/attest-provider \
--set provider.tls.caBundle="$(cat certs/ca.crt | base64 | tr -d '\n\r')" \
--set image="docker/attest-provider:dev" \
--namespace security \
--wait --debug

View File

@@ -1,8 +1,8 @@
apiVersion: v2
description: A Helm chart for attest external data provider
name: attest-provider
version: 0.0.1
version: 0.0.2
home: https://github.com/docker/attest-provider
sources:
- https://github.com/docker/attest-provider.git
appVersion: 0.0.1
appVersion: 0.0.2

View File

@@ -14,7 +14,7 @@ spec:
run: attest-provider
spec:
containers:
- image: docker/attest-provider:dev
- image: {{ .Values.image }}
imagePullPolicy: IfNotPresent
name: attest-provider
securityContext:
@@ -52,6 +52,11 @@ spec:
mountPath: /tmp/gatekeeper
readOnly: true
{{- end }}
{{- if .Values.certSecret }}
- name: tls-cert-key
mountPath: {{ .Values.certDir }}
readOnly: true
{{- end }}
restartPolicy: Always
nodeSelector:
kubernetes.io/os: linux
@@ -66,3 +71,13 @@ spec:
- key: ca.crt
path: ca.crt
{{- end }}
{{- if .Values.certSecret }}
- name: tls-cert-key
secret:
secretName: {{ .Values.certSecret }}
items:
- key: tls.crt
path: tls.crt
- key: tls.key
path: tls.key
{{- end }}

View File

@@ -1,3 +1,5 @@
image: "docker/attest-provider:0.0.2@sha256:de950017a4077835504f441d6a7224ea84b51c8d86e75e8c8ac8e307190724fd"
certDir: /certs
clientCAFile: /tmp/gatekeeper/ca.crt
port: 8090