Skip to content

Commit

Permalink
Merge pull request #16 from SCT-Engineering/helm_syntax
Browse files Browse the repository at this point in the history
Helm syntax
  • Loading branch information
nangu001 committed Mar 6, 2026
2 parents 10e2be2 + d3f4064 commit ce23199
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 16 deletions.
2 changes: 1 addition & 1 deletion copy_images.tf
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ locals {
enabled = true
dest_path = null
name = "grafana/nginx-unprivileged"
source_image = "opensource/nginx/nginx-alpine"
source_image = "opensource/nginx/nginx"
source_registry = format("%v/%v", local.ent_ecr_source, "ironbank")
source_tag = var.gateway_tag
tag = var.gateway_tag
Expand Down
15 changes: 10 additions & 5 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@ module "loki_irsa_role" {
}

resource "helm_release" "loki" {
depends_on = [
module.images,
module.loki_irsa_role,
module.loki_s3
]
atomic = true
chart = "loki"
cleanup_on_fail = true
Expand All @@ -48,18 +53,18 @@ resource "helm_release" "loki" {
loki_image_registry = module.images.images[local.loki_key].dest_registry
loki_image_repository = module.images.images[local.loki_key].dest_repository
loki_image_tag = module.images.images[local.loki_key].tag
provisioner_image_repository = split(":", module.images.images[local.provisioner_key].dest_full_path)[0]
provisioner_image_repository = module.images.images[local.provisioner_key].dest_repository
provisioner_image_tag = module.images.images[local.provisioner_key].tag
gateway_image_repository = module.images.images[local.gateway_key].dest_repository
gateway_image_tag = module.images.images[local.gateway_key].tag
sidecar_image_repository = split(":", module.images.images[local.sidecar_key].dest_full_path)[0]
sidecar_image_repository = module.images.images[local.sidecar_key].dest_repository
sidecar_image_tag = module.images.images[local.sidecar_key].tag
memcached_image_repository = split(":", module.images.images[local.memcached_key].dest_full_path)[0]
memcached_image_repository = module.images.images[local.memcached_key].dest_repository
memcached_image_tag = module.images.images[local.memcached_key].tag
exporter_image_repository = split(":", module.images.images[local.exporter_key].dest_full_path)[0]
exporter_image_repository = module.images.images[local.exporter_key].dest_repository
exporter_image_tag = module.images.images[local.exporter_key].tag
# Storage configuration
s3_bucket_name = module.loki_s3.s3_requested_bucket_name
s3_bucket_name = module.loki_s3.s3_module_settings.bucket_name
region = var.region
# Storage classes
rwo_storage_class = var.rwo_storage_class
Expand Down
20 changes: 10 additions & 10 deletions values/loki.yml.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@ loki:
period: 24h
# Storage configuration
storage:
type: s3
bucketNames:
admin: ${s3_bucket_name}
chunks: ${s3_bucket_name}
ruler: ${s3_bucket_name}
s3:
s3: s3://${region}
bucketName: ${s3_bucket_name}
region: ${region}
s3ForcePathStyle: false
bucketNames:
admin: ${s3_bucket_name}
chunks: ${s3_bucket_name}
ruler: ${s3_bucket_name}
storage_cofig:
aws:
s3:
bucketName: ${s3_bucket_name}
region: ${region}
s3ForcePathStyle: false
tracing:
enabled: true

Expand Down

0 comments on commit ce23199

Please sign in to comment.