Buoyant Cloud
Kubernetes annotations and labels summary
For all customers on a paid plan, Buoyant Cloud consumes and uses a number of existing Kubernetes labels and annotations, and supports new annotations specific to Buoyant Cloud.
Standard Kubernetes Labels

app.kubernetes.io/version
: Ifbuoyant.cloud/version
is not set, then this label (if set) will be used as the version of the workload in Buoyant Cloud.
Buoyant Cloud Kubernetes Annotations

buoyant.cloud/excluded:true
: Excludes a workload from Buoyant Cloud.buoyant.cloud/tags
: comma-delimited list of key:value pairs that are descriptors of a workload, e.g.env:prod,tier:1,team:payments
. If set, these key:value pairs will be displayed on a workload’s detail page. They will also be added to other pages, and you will be able to filter the service list and event list by tags in the future.
Buoyant Cloud Rollout Annotations

buoyant.cloud/rollout-description
: Any additional information you may want to include for the rollout, e.g. a changelog. This field is in Markdown format and the maximum length is 64k.buoyant.cloud/git-sha
: the corresponding git SHA of the deployed code.buoyant.cloud/repo-name
: The name of the Github repo for this workload.buoyant.cloud/repo-owner
: the GitHub organization of the deployed code.buoyant.cloud/deployer
: The GitHub user id of the person who triggered the rollout.buoyant.cloud/version
: the version of the release (If unset, the SHA will be used).