Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

~(Obsolete) Debug Authorization check in Istio 1.0.x

Scott Ganyo edited this page Sep 9, 2019 · 1 revision

Are there errors in the policy mixer log?

$ kubectl -n istio-system logs `ki get po -l istio-mixer-type=policy -o 'jsonpath={.items[0].metadata.name}';` mixer | grep error

Are you running the correct Mixer image?

$ kubectl -n istio-system get po -l istio=mixer -o yaml | grep apigee

Do you see "started product manager" in the mixer logs?

$ kubectl -n istio-system logs $(kubectl -n istio-system get po -l istio-mixer-type=policy -o 'jsonpath={.items[0].metadata.name}') mixer | grep "started product manager"

2019-04-12T23:30:17.228291Z	info	adapters	started product manager	{"adapter": "theganyo1-eval~test"}

If you're certain you've applied everything correctly but you don't see this line, you might have run into a known issue with early Istio Mixers. Try restarting the Istio Mixer pods to see if they pick up the configuration:

$ kubectl -n istio-system delete po -l istio=mixer