Update labels to use to non-reserved prefix
lachie83 opened this issue · comments
It has been brought to my attention that the "kubernetes.io" prefix for labels and annotations is reserved and that using it for non-core projects isn't appropriate.
It's also worth acknowledging that this prefix reservation is not well documented.
Ya... I felt awkward using that to begin with, but to give some background on how we landed there...
We were previously using "osiris.io". But we don't own osiris.io (and it's not available; I checked). We couldn't realistically use a domain we don't control as our keyspace. Looking at a few other projects (Traefik, for example) I found precedent for using <project name>.kubernetes.io
.
I feel as if the right way forward here is to secure a domain that we can use for a unique keyspace.
TIL that we do have a presence at deislabs.io, so I'm going to use osiris.deislabs.io as the keyspace.