We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I'm trying to deploy an application with non-privileged (any non-root user) containers:
Error: container has runAsNonRoot and image has non-numeric user (tarantool), cannot verify user is non-root
The text was updated successfully, but these errors were encountered:
The reason is that the container is not privileged.
The image created with cartridge-cli has a default user named tarantool. At startup, k8s cannot verify that the user (tarantool) is non-root.
tarantool
The problem has two solutions:
1000
UPD: The problem is solved by using id when building a docker image, more details here.
Sorry, something went wrong.
Fixed on cartridge-cli side.
vanyarock01
Successfully merging a pull request may close this issue.
I'm trying to deploy an application with non-privileged (any non-root user) containers:
The text was updated successfully, but these errors were encountered: