InvalidAnnotation

    • isn’t an annotation known to this version of Istio
    • is known, but has a disallowed value, such as a string where a number is needed
    • is applied to the wrong kind of resource, such as a pod-specific resource applied to a service
    1. apiVersion: v1
    2. kind: Service
    3. name: httpbin
    4. labels:
    5. annotations:
    6. # no such Istio annotation
    7. networking.istio.io/exportTwo: bar
    8. spec:
    9. - name: http
    10. targetPort: 80
    11. selector:
    12. app: httpbin

    How to resolve

    • Delete or rename unknown annotations
    • Change annotations with disallowed values