sparse-intern-71089
07/06/2021, 8:09 AMbillowy-army-68599
alert-monitor-28534
07/07/2021, 4:20 AMtraefik, err := helm.NewChart(ctx, "traefik", helm.ChartArgs{
Chart: pulumi.String("traefik"),
Version: pulumi.String("9.19.2"),
Namespace: pulumi.String("default"),
FetchArgs: helm.FetchArgs{
Repo: pulumi.String("<https://helm.traefik.io/traefik>"),
},
Values: pulumi.Map{
"image": pulumi.Map{
"name": pulumi.String("traefik"),
},
"ingressRoute": pulumi.Map{
"dashboard": pulumi.Map{
"enabled": pulumi.Bool(false),
},
},
"additionalArguments": pulumi.StringArray{
pulumi.String("--<http://entryPoints.web.http.redirections.entryPoint.to|entryPoints.web.http.redirections.entryPoint.to>=websecure"),
pulumi.String("--entryPoints.web.http.redirections.entryPoint.scheme=https"),
pulumi.String("--certificatesresolvers.letsencrypt.acme.email=xxxx@gmail.com"),
pulumi.String("--certificatesresolvers.le.acme.storage=/data/acme.json"),
pulumi.String("--certificatesresolvers.letsencrypt.acme.caserver=<https://acme-v02.api.letsencrypt.org/directory>"),
pulumi.String("--certificatesResolvers.letsencrypt.acme.dnschallenge=true"),
pulumi.String("--certificatesResolvers.letsencrypt.acme.dnschallenge.provider=duckdns"),
pulumi.String("--log.level=INFO"),
},
"persistence": pulumi.Map{
"enabled:": pulumi.Bool(true),
"name": pulumi.String("data"),
"accessMode": pulumi.String("ReadWriteOnce"),
"size": pulumi.String("128Mi"),
"path": pulumi.String("/data"),
},
"env": pulumi.Map{
"name": pulumi.String("DUCKDNS_TOKEN"),
"valueFrom": pulumi.Map{
"secretKeyRef": pulumi.Map{
"name": pulumi.String("duckdns"),
"key": pulumi.String("token"),
},
},
},
},
}, pulumi.DependsOn([]pulumi.Resource{ddns_secret}))
if err != nil {
return err
}
brash-match-91530
07/14/2021, 8:56 AMenv
should be pulumi.Array
and not a mapNo matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.
Powered by