Skip to content

Update Sleep API Infrastructure Tags #132

@willvelida

Description

@willvelida

📋 Issue Description

Update Sleep API infrastructure Bicep module (infra/apps/sleep-api/) to use standardized lowercase tag schema.

Parent Issue: #120 - Implement Comprehensive Resource Tagging Strategy
Depends On: #126 - Core Infrastructure Tags

🎯 Acceptance Criteria

  • Update main.bicep to pass standardized tags to Container App
  • Update parameter file (if exists) with lowercase tags:
    • application: 'biotrackr'
    • component: 'sleep-api'
    • environment: 'dev'
    • owner: 'willvelida@hotmail.co.uk'
    • managedby: 'bicep'
  • Redeploy Sleep API to apply new tags
  • Validate tags applied via Azure Portal

📦 Scope

Files to Update:

  • infra/apps/sleep-api/main.bicep
  • infra/apps/sleep-api/*.bicepparam (if exists)

Resources Affected:

  • Sleep API Container App

🧪 Testing Strategy

  1. Run az deployment group what-if to preview changes
  2. Deploy updated Bicep
  3. Verify tags with az resource show --ids [resource-id]

📚 References


This is part of the phased tagging rollout.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions