Skip to content

Commit

Permalink
Merge pull request #76 from intelops/chart-update
Browse files Browse the repository at this point in the history
add ingress route tls options
  • Loading branch information
vramk23 authored Feb 7, 2024
2 parents e8102aa + cdfe7e1 commit 2688ce3
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
4 changes: 2 additions & 2 deletions charts/vault-cred/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.8
version: 0.1.9

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.1.0"
appVersion: "0.1.1"
14 changes: 14 additions & 0 deletions charts/vault-cred/templates/tlsoption.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{{- if and .Values.ingressroute.enabled .Values.ingressroute.mtls.enabled }}
apiVersion: traefik.containo.us/v1alpha1
kind: TLSOption
metadata:
name: {{ include "vaultcred.fullname" . }}-mtls-auth
spec:
clientAuth:
clientAuthType: RequireAndVerifyClientCert
secretNames:
- {{ .Values.cert.secretName }}
maxVersion: VersionTLS13
minVersion: VersionTLS12
sniStrict: true
{{- end }}

0 comments on commit 2688ce3

Please sign in to comment.