@@ -18,6 +18,7 @@ import (
1818 "context"
1919 "errors"
2020 "fmt"
21+ taghelper "github.com/mongodb/mongodb-atlas-kubernetes/v2/test/helper"
2122
2223 "github.com/Azure/azure-sdk-for-go/sdk/azcore"
2324 "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
@@ -141,6 +142,11 @@ func (a *AzureAction) CreatePrivateEndpoint(vpcName, subnetName, endpointName, s
141142 },
142143 },
143144 },
145+ Tags : map [string ]* string {
146+ taghelper .OwnerEmailTag : pointer .MakePtr (taghelper .AKOEmail ),
147+ taghelper .CostCenterTag : pointer .MakePtr (taghelper .AKOCostCenter ),
148+ taghelper .EnvironmentTag : pointer .MakePtr (taghelper .AKOEnvTest ),
149+ },
144150 },
145151 nil ,
146152 )
@@ -246,7 +252,10 @@ func (a *AzureAction) createVpcWithSubnets(ctx context.Context, vpcName, cidr, r
246252 Subnets : subnetsSpec ,
247253 },
248254 Tags : map [string ]* string {
249- "Name" : pointer .MakePtr (vpcName ),
255+ "Name" : pointer .MakePtr (vpcName ),
256+ taghelper .OwnerEmailTag : pointer .MakePtr (taghelper .AKOEmail ),
257+ taghelper .CostCenterTag : pointer .MakePtr (taghelper .AKOCostCenter ),
258+ taghelper .EnvironmentTag : pointer .MakePtr (taghelper .AKOEnvTest ),
250259 },
251260 },
252261 nil ,
@@ -421,6 +430,11 @@ func (a *AzureAction) CreateKeyVault(keyName string) (string, error) {
421430 Properties : & armkeyvault.KeyProperties {
422431 Kty : pointer .MakePtr (armkeyvault .JSONWebKeyTypeRSA ),
423432 },
433+ Tags : map [string ]* string {
434+ taghelper .OwnerEmailTag : pointer .MakePtr (taghelper .AKOEmail ),
435+ taghelper .CostCenterTag : pointer .MakePtr (taghelper .AKOCostCenter ),
436+ taghelper .EnvironmentTag : pointer .MakePtr (taghelper .AKOEnvTest ),
437+ },
424438 }
425439
426440 r , err := a .keyVaultResourceFactory .NewKeysClient ().CreateIfNotExist (ctx , a .resourceGroupName , AzureKeyVaultName , keyName , params , nil )
0 commit comments