|
5 | 5 | "time" |
6 | 6 |
|
7 | 7 | "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" |
8 | | - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" |
9 | 8 | metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" |
10 | 9 | "github.com/pulumi/pulumi/sdk/v3/go/pulumi" |
11 | 10 | "k8s.io/apimachinery/pkg/runtime/schema" |
@@ -35,26 +34,12 @@ func deployServiceMesh(ctx *pulumi.Context, args *DeployArgs) (pulumi.Resource, |
35 | 34 | return fmt.Sprintf("%s-smesh-%s", args.Prefix, suffix) |
36 | 35 | } |
37 | 36 |
|
38 | | - // Create istio-system namespace |
39 | | - nsSystem, err := corev1.NewNamespace(ctx, rn("ns-system"), |
40 | | - &corev1.NamespaceArgs{ |
41 | | - Metadata: &metav1.ObjectMetaArgs{ |
42 | | - Name: pulumi.String(istioSystemNamespace), |
43 | | - }, |
44 | | - }, |
45 | | - args.k8sOpts(pulumi.DependsOn(args.Deps))...) |
| 37 | + nsSystem, err := args.newNamespace(ctx, rn("ns-system"), pulumi.String(istioSystemNamespace), pulumi.DependsOn(args.Deps)) |
46 | 38 | if err != nil { |
47 | 39 | return nil, err |
48 | 40 | } |
49 | 41 |
|
50 | | - // Create istio-cni namespace |
51 | | - nsCNI, err := corev1.NewNamespace(ctx, rn("ns-cni"), |
52 | | - &corev1.NamespaceArgs{ |
53 | | - Metadata: &metav1.ObjectMetaArgs{ |
54 | | - Name: pulumi.String(istioCNINamespace), |
55 | | - }, |
56 | | - }, |
57 | | - args.k8sOpts(pulumi.DependsOn(args.Deps))...) |
| 42 | + nsCNI, err := args.newNamespace(ctx, rn("ns-cni"), pulumi.String(istioCNINamespace), pulumi.DependsOn(args.Deps)) |
58 | 43 | if err != nil { |
59 | 44 | return nil, err |
60 | 45 | } |
|
0 commit comments