fix: pulumi - fix go's import paths

This commit is contained in:
Ryan Yin
2024-02-19 02:12:01 +08:00
parent 5a57d97d36
commit e2f9c59cb6
4 changed files with 25 additions and 15 deletions
+5 -4
View File
@@ -1,15 +1,16 @@
package monitoring
import (
v1 "github.com/pulumi/pulumi-kubernetes/sdk/go/kubernetes/core/v1"
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func NewMonitoring(ctx *pulumi.Context, env string) error {
// Create a Kubernetes Namespace
namespaceName := "monitoring"
namespace, err := v1.NewNamespace(ctx, namespaceName, &v1.NamespaceArgs{
Metadata: &v1.ObjectMetaArgs{
namespace, err := corev1.NewNamespace(ctx, namespaceName, &corev1.NamespaceArgs{
Metadata: &metav1.ObjectMetaArgs{
Name: pulumi.String(namespaceName),
},
})
@@ -20,7 +21,7 @@ func NewMonitoring(ctx *pulumi.Context, env string) error {
// Export the name of the namespace
ctx.Export("monitoringNamespaceName", namespace.Metadata.Name())
if err := NewVictoriaMetrics(ctx, env); err != nil {
if err := NewVictoriaMetrics(ctx, env, namespace); err != nil {
return err
}
return nil