package main import ( "antoine-roux.tk/projects/go/pulumi-library/pkg/application" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { nginxApplication, err := application.NewApplication(ctx, &application.Configuration{ Name: "nginx", Namespace: "pulumi-test", Image: "nginx", Env: map[string]string{ "version": "1.0.0", }, Dns: pulumi.StringRef("pulumi-test-nginx.localdomain"), AllowAllOrigin: true, }) if err != nil { return err } ctx.Export("name", nginxApplication.DeploymentName) return nil }) }