Add special annotations for Kubernetes resources #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It is now possible to use teams, applications and dashboards within all
Kubernetes resources via some special annotations. The "kobs.io/teams"
annotations can be used to specify a list of teams for a resource. The
annotation requires a list of teams, with the cluster, namespace and
name of the team. If the cluster/namespace isn't set the
cluster/namespace of the resource will be used. The
"kobs.io/applications" annotation can be used in the same way to specify
a list of applications for a resource. Last but not least the
"kobs.io/dashboards" annotation can be used to set a list of dashboards
which should be shown for the resource. If the dashboards uses
placeholders, the values for these must also provided. To set the value
for a placeholder it is also possible to use a JSONPath to set the value
to the value of a property in the Kubernetes manifest file for the
resource.