```func (w *worker) applyAlbCharts(ctx *pulumi.Con...
# general
b
Copy code
func (w *worker) applyAlbCharts(ctx *pulumi.Context, namespace string) error {
	_, err := helm.NewChart(ctx, fmt.Sprintf("axiom-alb-charts-%s", w.targetEnv), helm.ChartArgs{
		Chart:     pulumi.String("incubator/aws-alb-ingress-controller"),
		Version:   pulumi.String("1.0.2"),
		Namespace: pulumi.String(namespace),
		FetchArgs: helm.FetchArgs{
			Repo: pulumi.String("<https://kubernetes-charts.storage.googleapis.com/>"),
		},
		Values: pulumi.Map{
			"clusterName":           w.eksCluster.Name,
			"autoDiscoverAwsRegion": pulumi.Bool(true),
			"autoDiscoverAwsVpcID":  pulumi.Bool(true),
		},
	})
	if err != nil {
		return err
	}

	return nil
}