Skip to content

Commit 35595ac

Browse files
Jordan-Williams2Jordan-Williams2
authored andcommitted
feat: use common helm
1 parent 63898bb commit 35595ac

File tree

3 files changed

+2
-28
lines changed

3 files changed

+2
-28
lines changed

tests/pr_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ func TestFullyConfigurableSolution(t *testing.T) {
125125
options.TerraformVars = []testschematic.TestSchematicTerraformVar{
126126
{Name: "ibmcloud_api_key", Value: options.RequiredEnvironmentVars["TF_VAR_ibmcloud_api_key"], DataType: "string", Secure: true},
127127
{Name: "cluster_id", Value: terraform.Output(t, existingTerraformOptions, "workload_cluster_id"), DataType: "string"},
128-
{Name: "logs_agent_trusted_profile_id", Value: terraform.Output(t, existingTerraformOptions, "trusted_profile_id"), DataType: "string"},
128+
{Name: "agent_iam_api_key", Value: options.RequiredEnvironmentVars["TF_VAR_ibmcloud_api_key"], DataType: "string"},
129129
{Name: "cloud_logs_ingress_endpoint", Value: terraform.Output(t, existingTerraformOptions, "cloud_logs_ingress_private_endpoint"), DataType: "string"},
130130
{Name: "cluster_resource_group_id", Value: terraform.Output(t, existingTerraformOptions, "cluster_resource_group_id"), DataType: "string"},
131131
}
@@ -206,7 +206,7 @@ func TestFullyConfigurableUpgradeSolution(t *testing.T) {
206206
options.TerraformVars = []testschematic.TestSchematicTerraformVar{
207207
{Name: "ibmcloud_api_key", Value: options.RequiredEnvironmentVars["TF_VAR_ibmcloud_api_key"], DataType: "string", Secure: true},
208208
{Name: "cluster_id", Value: terraform.Output(t, existingTerraformOptions, "workload_cluster_id"), DataType: "string"},
209-
{Name: "logs_agent_trusted_profile_id", Value: terraform.Output(t, existingTerraformOptions, "trusted_profile_id"), DataType: "string"},
209+
{Name: "agent_iam_api_key", Value: options.RequiredEnvironmentVars["TF_VAR_ibmcloud_api_key"], DataType: "string"},
210210
{Name: "cloud_logs_ingress_endpoint", Value: terraform.Output(t, existingTerraformOptions, "cloud_logs_ingress_private_endpoint"), DataType: "string"},
211211
{Name: "cluster_resource_group_id", Value: terraform.Output(t, existingTerraformOptions, "cluster_resource_group_id"), DataType: "string"},
212212
}

tests/resources/main.tf

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -104,24 +104,3 @@ module "cloud_logs" {
104104
}
105105
}
106106
}
107-
108-
##############################################################################
109-
# Service ID with logs sender role + apikey
110-
##############################################################################
111-
112-
# As a `Sender`, you can send logs to your IBM Cloud Logs service instance - but not query or tail logs. This role is meant to be used by agent and routers sending logs.
113-
module "iam_service_id" {
114-
source = "terraform-ibm-modules/iam-service-id/ibm"
115-
version = "1.2.0"
116-
iam_service_id_name = "${var.prefix}-service-id"
117-
iam_service_id_description = "Logs Agent service id"
118-
iam_service_id_apikey_provision = true
119-
iam_service_policies = {
120-
logs = {
121-
roles = ["Sender"]
122-
resources = [{
123-
service = "logs"
124-
}]
125-
}
126-
}
127-
}

tests/resources/outputs.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ output "cluster_resource_group_id" {
3232
description = "Resource group ID of the workload cluster."
3333
}
3434

35-
output "service_id_apikey" {
36-
value = module.iam_service_id.service_id_apikey
37-
description = "The apikey of the service id."
38-
}
39-
4035
output "cloud_logs_instance_name" {
4136
value = module.cloud_logs.name
4237
description = "The name of the provisioned IBM Cloud Logs instance."

0 commit comments

Comments
 (0)