rancher-partner-charts/charts/f5/nginx-service-mesh/configs/upstreamAuthority/aws-pca-ua.conf

17 lines
1.0 KiB
Plaintext

UpstreamAuthority "aws_pca" {
plugin_data {
region = {{ quote .Values.mtls.upstreamAuthority.awsPCA.region }}
certificate_authority_arn = {{ quote .Values.mtls.upstreamAuthority.awsPCA.certificateAuthorityArn }}
{{- if .Values.mtls.upstreamAuthority.awsPCA.caSigningTemplateArn }}
ca_signing_template_arn = {{ quote .Values.mtls.upstreamAuthority.awsPCA.caSigningTemplateArn }}{{ end }}
{{- if .Values.mtls.upstreamAuthority.awsPCA.signingAlgorithm }}
signing_algorithm = {{ quote .Values.mtls.upstreamAuthority.awsPCA.signingAlgorithm }}{{ end }}
{{- if .Values.mtls.upstreamAuthority.awsPCA.assumeRoleArn }}
assume_role_arn = {{ quote .Values.mtls.upstreamAuthority.awsPCA.assumeRoleArn }}{{end}}
{{- if .Values.mtls.upstreamAuthority.awsPCA.endpoint }}
endpoint = {{ quote .Values.mtls.upstreamAuthority.awsPCA.endpoint }}{{end}}
{{- if .Values.mtls.upstreamAuthority.awsPCA.supplementalBundlePath }}
supplemental_bundle_path = "/run/spire/config/upstreamBundle.crt"{{end}}
}
}