Strip email local-part from cassette guard failure → Wire 13 access-review connectors in Helm chart
- Strip email local-part from cassette guard failure - Drop dead src/components/connectors vite include - Cover all 13 access-review providers in builder test - Wire 13 access-review connectors in Helm chart Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
@@ -281,6 +281,32 @@ spec:
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
# Connectors (access-review OAuth2 providers added 2026)
|
||||
{{- range .Values.probo.connectors }}
|
||||
{{- $accessReviewProviders := list "gitlab" "bitbucket" "heroku" "pagerduty" "asana" "snyk" "netlify" "ramp" "clickup" "vercel" "monday" "lever" "deel" }}
|
||||
{{- if has .name $accessReviewProviders }}
|
||||
{{- $envPrefix := printf "CONNECTOR_%s" (.name | upper) }}
|
||||
{{- $secretPrefix := printf "connector-%s" .name }}
|
||||
- name: {{ $envPrefix }}_CLIENT_ID
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: {{ include "probo.fullname" $ }}
|
||||
key: {{ $secretPrefix }}-client-id
|
||||
- name: {{ $envPrefix }}_CLIENT_SECRET
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: {{ include "probo.fullname" $ }}
|
||||
key: {{ $secretPrefix }}-client-secret
|
||||
{{- if .config.redirectUri }}
|
||||
- name: {{ $envPrefix }}_REDIRECT_URI
|
||||
value: {{ .config.redirectUri | quote }}
|
||||
{{- end }}
|
||||
{{- if and (eq .name "vercel") .config.integrationSlug }}
|
||||
- name: CONNECTOR_VERCEL_INTEGRATION_SLUG
|
||||
value: {{ .config.integrationSlug | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
ports:
|
||||
- name: http
|
||||
containerPort: {{ .Values.service.httpPort }}
|
||||
|
||||
@@ -56,4 +56,13 @@ stringData:
|
||||
connector-slack-signing-secret: {{ .config.signingSecret | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- $accessReviewProviders := list "gitlab" "bitbucket" "heroku" "pagerduty" "asana" "snyk" "netlify" "ramp" "clickup" "vercel" "monday" "lever" "deel" }}
|
||||
{{- if has .name $accessReviewProviders }}
|
||||
{{- if .config.clientId }}
|
||||
connector-{{ .name }}-client-id: {{ .config.clientId | quote }}
|
||||
{{- end }}
|
||||
{{- if .config.clientSecret }}
|
||||
connector-{{ .name }}-client-secret: {{ .config.clientSecret | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user