Explain that part-of and name annotations are concatenated
Summary
The response to https://cloud-native.slack.com/archives/C017GAX90GM/p1715855191882149 expands on the following information from the Basic annotations:
- If only the workload and version annotations/labels are available (in other words, neither the keptn.sh/app or app.kubernetes.io/part-of annotation/label is populated), Keptn creates a KeptnApp resource for each KeptnWorkload and your observability output traces the individual Keptnworkload resources but not the combined workloads that constitute your deployed application.
And on the architectural information in How basic annotations are implemented.
DoD
Update Basic annotations and/or How basic annotations are implemented to include text such as the following:
Note: Keptn application discovery concatenates the values of the
app.kubernetes.io/nameorkeptn.sh/workloadandapp.kubernetes.io/part-oforkeptn.sh/appannotation to determine the name of theKeptnWorkload. It does this by concatenating these two values:
Insert the note here
@StackScribe I would like to work on this issue, can you please assign it to me.
sure @shardulsrivastava ! I also updated the ticket description a little bit.
This issue will be unassigned in 1 week if no further activity is seen. If you are active please provide an update on the status of the issue and if you would like to continue working on it.
un-assigning, due to inactivity
@mowies I would like to work on this issue
sure thing!