apiVersion: score.dev/v1b1 metadata: # component_id is lowercase+hyphens — matches the catalog-info K8s label selector name: demo-app-1-v2 labels: # Propagated to Deployment metadata.labels so the Backstage K8s plugin # can find the Deployment via label selector (app=) app: demo-app-1-v2 containers: main: image: nginx:alpine # Uncomment to inject values from Humanitec resource outputs, e.g.: # variables: # APP_ENV: "${resources.env.values.APP_ENV}" # Uncomment to configure resource requests/limits: # resources: # requests: { cpu: 100m, memory: 128Mi } # limits: { cpu: 500m, memory: 512Mi } service: ports: web: port: 80 targetPort: 80 # Resources declare external dependencies resolved by Humanitec at deploy time. # Platform resource types available: environment, azure-blob, azure-keyvault-secret, # azure-service-bus, postgres, redis resources: env: type: environment # Uncomment to request an Azure Blob Storage container: # blob: # type: azure-blob # # Uncomment to request a Key Vault secret: # config: # type: azure-keyvault-secret # params: # secret_name: my-app-secret # # Uncomment to request a PostgreSQL database: # db: # type: postgres