suite: Proxy ServiceAccount templates: - proxy/serviceaccount.yaml tests: - it: sets ServiceAccount annotations when specified values: - ../.lint/annotations.yaml asserts: - equal: path: metadata.annotations.kubernetes\.io/serviceaccount value: test-annotation - equal: path: metadata.annotations.kubernetes\.io/serviceaccount-different value: 6 - it: changes ServiceAccount name when specified and appends "-proxy" values: - ../.lint/service-account.yaml asserts: - equal: path: metadata.name value: "helm-lint-proxy" - it: sets extraLabels on ServiceAccount values: - ../.lint/annotations.yaml set: extraLabels: serviceAccount: foo: bar baz: override-me proxy: extraLabels: serviceAccount: baz: overridden asserts: - equal: path: metadata.labels.foo value: bar - equal: path: metadata.labels.baz value: overridden