appsody / appsody-operator

An Operator for deploying Appsody based applications to Kubernetes. This repo will be archived soon.
Apache License 2.0
18 stars 15 forks source link

Add OpenShift recommended labels & annotations #233

Closed edavidj closed 4 years ago

edavidj commented 4 years ago

What this PR does / why we need it?:

Other annotations do not seem intuitive to infer currently, unless I'm missing some labels set by the appsody CLI that we can utilize.

The operator should now set every label referenced in the issue's link, excluding the runtime and runtime-version labels. We could infer this from the stack at times, but not all stacks will necessarily have an obvious underlying runtime outside of our defaults.

Does this PR introduce a user-facing change?

Which issue(s) this PR fixes:

Fixes #175