-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
emojivoto-demo: vote-bot deployment not coming up, image takes very long to pull #588
Comments
The vote-bot in the demo simulates a user of the public service, and is not part of the confidential deployment. As such, it doesn't need a policy, and it also doesn't have a runtimeClass set. Previous to v0.7.0, the policy generation tool hadn't had the ability to filter for runtime class when annotating policies, and thus would even add a policy to the bot, even when it didn't have the Contrast runtimeClass. This is now fixed. Now trying to understand why the bot isn't starting for you. Can you provide any pod logs/ pods description? |
Hold off please @katexochen . It seems to have started now. It was lagging (minutes) vs the other nodes. |
Managed to dump all logs. For some reason
It looks like it took ~20m to pull Quickly checked GitHub Status and there were no issues at the time. My best guess is that it might be related to the |
When trying to reproduce in a fresh AKS cluster, the |
As the pod does not have any specific requirements, it's fine for Kubernetes to schedule it on either node group 1 or 2. |
As nothing points to a problem in contrast - I'm closing this issue. |
Thanks for the report anyway @blenessy. :) |
Using contrast v0.7.0 I tried the emojivoto example again. Everything went smooth (according to the documentation) except that the vote-bot pod never started (confirmed with k9s).
A quick check in
emojivoto-demo.yaml
(attached) reveals that theio.katacontainers.config.agent.policy
is missing from the vote-botDeployment
. Is the vote-bot Deployment suppose to be part of the TCB or not? In the documentation it is rendered in a different color (yellow), which suggests that it is NOT suppose to be trusted. Either way it is not starting properly.emojivoto-demo.yml.gz
The text was updated successfully, but these errors were encountered: