narrow-translator-93508
07/07/2022, 6:55 AM_, err := helm.NewRelease(
a.Context, "argocd", &helm.ReleaseArgs{
Chart: pulumi.String("argo-cd"),
RepositoryOpts: helm.RepositoryOptsArgs{
Repo: pulumi.String("<https://argoproj.github.io/argo-helm>"),
},
Namespace: pulumi.String(a.Config.Require("namespace")),
Version: pulumi.String(a.Config.Require("version")),
Values: pulumi.Map{
"dex": pulumi.Map{
"enabled": pulumi.Bool(true),
},
"server": pulumi.Map{
"config": pulumi.Map{
"dex.config": pulumi.Map{
"connectors": pulumi.MapArray{
pulumi.Map{
"config": pulumi.StringMap{
"issuer": pulumi.String("<https://accounts.google.com>"),
"clientID": a.Config.RequireSecret("client-id"),
"clientSecret": a.Config.RequireSecret("client-secret"),
},
"type": pulumi.String("oidc"),
"id": pulumi.String("google"),
"name": pulumi.String("Google"),
},
},
},
},
},
},
},
)