``` _, err := helm.NewRelease( a.Context, "argoc...
# kubernetes
n
Copy code
_, 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"),
								},
							},
						},
					},
				},
			},
		},
	)