cool-egg-852
05/15/2019, 7:24 PMcreamy-potato-29402
05/15/2019, 7:24 PMcool-egg-852
05/15/2019, 7:24 PMServiceAccount
called cert-manager-cainjector
, but it is skipped over.---
---
---
---
# Source: cert-manager/charts/cainjector/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: cert-manager-cainjector
namespace: "cert-manager"
labels:
app: cainjector
chart: cainjector-v0.7.2
release: cert-manager
heritage: Tiller
creamy-potato-29402
05/15/2019, 7:25 PMcool-egg-852
05/15/2019, 7:25 PMcreamy-potato-29402
05/15/2019, 7:26 PMcool-egg-852
05/15/2019, 7:26 PMnew k8s.yaml.ConfigFile('cert-manager', {
file: '<https://raw.githubusercontent.com/jetstack/cert-manager/v0.7.2/deploy/manifests/cert-manager.yaml>',
transformations: [
(resource: any) => {
if (resource.kind == 'Deployment' && resource.metadata.name == 'cert-manager') {
resource.spec.template.spec.containers[0].args.push(
...[
'--default-issuer-name=letsencrypt',
'--default-issuer-kind=ClusterIssuer',
'--default-acme-issuer-challenge-type=dns01',
'--default-acme-issuer-dns01-provider-name=route53'
]
);
resource.spec.template.spec.containers[0].env.push([
{
name: 'AWS_REGION',
value: awsConfig.require('region')
},
{
name: 'AWS_ACCESS_KEY_ID',
value: awsAccessKey.id
},
{
name: 'AWS_SECRET_ACCESS_KEY',
value: awsAccessKey.secret
}
]);
}
}
]
});
creamy-potato-29402
05/15/2019, 7:27 PMcool-egg-852
05/15/2019, 7:27 PMcreamy-potato-29402
05/15/2019, 7:27 PMcool-egg-852
05/15/2019, 7:29 PM