Skip to content

Commit 33e6582

Browse files
committed
updated following discussions with Stuart & Anna in Cloud Engineering
1 parent 77ea973 commit 33e6582

File tree

1 file changed

+8
-4
lines changed
  • docs/technical-standards/Reference/hosting-standards

1 file changed

+8
-4
lines changed

docs/technical-standards/Reference/hosting-standards/tagging.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,28 @@ To ensure we can consistently search for, and report on, the tags we use, you sh
2323
### Mandatory tags
2424

2525
- `Application`: The full name of the application or service. This should match the name used in the Service Catalogue, e.g. `Repairs Hub`, `Common Fate`.
26-
- `Team`: In the form `<team-name>: <team-email>`. This is the team responsible for the operation of the service.
26+
- `TeamEmail`: The email address of the team responsible for the operation of the service. Must be a valid email group, not an individual.
2727
- `Environment`: The name of the environment, must be one of `dev`, `stg`, `prod` or `mgmt`[^environment-tags-source].
2828

2929
### Optional tags
3030

3131
- `AutomationBuildUrl`: URL of the automation build, must be a valid URL.
32-
- `AutomationTool`: The tool used for Infrastructure as Code, e.g. `Terraform` or `Serverless Framework`.
32+
- `BackupPolicy`: The backup policy to apply to the resource. If present must be one of `Dev`, `Stg`, `Preprod`, `Prod`, `Mgmt`.
3333
- `Confidentiality`: Data confidentiality of the infrastructure. Only applicable to infrastructure which holds data, e.g. EC2, RDS, EBS, DynamoDB, Glue, and S3. Must be one of `Internal`, `Restricted`, or `Public`[^confidentiality-tags-source].
34-
- `OOOShutdown`: Whether to shut an EC2 instance down out of hours. Must be `true` or `false`.
34+
weekend_shutdown
35+
ooh_shutdown
36+
3537

3638
### FIXME(remove) Tags we're no longer using
3739

40+
- `AutomationTool`: The tool used for Infrastructure as Code, e.g. `Terraform` or `Serverless Framework`.
3841
- Department (maybe useful, it's a fixed list)
39-
- BackupPolicy (should be inferred from environment, as they seem to match)
4042
- Phase
4143
- Stack
4244
- Patch Group
4345
- Project
46+
- OOOShutdown (has been superceded)
47+
- Team (replaced by TeamEmail)
4448

4549
[^confidentiality-tags-source]: https://github.com/LBHackney-IT/aws-tags-lbh/blob/main/variables.tf#L83
4650
[^environment-tags-source]: https://github.com/LBHackney-IT/aws-tags-lbh/blob/main/variables.tf#L150

0 commit comments

Comments
 (0)