Due to this recent change (kubernetes/kubernetes#139168 (comment)), crictl no longer accepts environment variables in plain text; it now requires them to be base64-encoded.
Here is a reproducer: https://gist.github.com/bitoku/749684a85b44018e7d5cd4c77cd47202
The question is: do we want to fix this incompatibility or just leave it as is?
The downside of keeping the compatibility is that it may require some custom unmarshalling and that we won't be able to test non-UTF8 binaries using crictl.
Due to this recent change (kubernetes/kubernetes#139168 (comment)), crictl no longer accepts environment variables in plain text; it now requires them to be base64-encoded.
Here is a reproducer: https://gist.github.com/bitoku/749684a85b44018e7d5cd4c77cd47202
The question is: do we want to fix this incompatibility or just leave it as is?
The downside of keeping the compatibility is that it may require some custom unmarshalling and that we won't be able to test non-UTF8 binaries using crictl.