Есть ли способ наследовать аннотации ко всем ресурсам в пространстве имен?Моим наивным предположением было то, что я могу аннотировать пространство имен и что ресурсы получат эту аннотацию:
kubectl get --export namespaces non-native -o yaml
apiVersion: v1
kind: Namespace
metadata:
annotations:
foo: bar
creationTimestamp: null
name: non-native
selfLink: /api/v1/namespaces/non-native
spec:
finalizers:
- kubernetes
status:
phase: Active
Выполнение
kubectl get --export pod -n non-native nginx-6f858d4d45-s2xzl -o yaml
не показывает foo=bar
аннотаций.
Я спрашиваю о невозможном?Можете ли вы достичь этого?
update:
Хотя в моем примере показан Pod, я хотел бы отметить и другие ресурсы, такие как службы или PVC и т. Д.