Just deployed my 1st z2jh on Google/GKE, postStart not working but works on bare metal k8s cluster

Hi Everyone, I am new here and will try not to be a pain. I have the following all indented properly in my yaml file, but the my-work folder is not created.
lifecycle:
postStart:
exec:
command: ["/bin/sh", “-c”, “mkdir -p $HOME/my-work”]

I have upgraded the hub using --debug and verbose, lots of info, but no errors that I can see. Version info is:
CHART: jupyterhub-0.10.2
APP VERSION: 1.2.1

Any advice on what to check? The same config works on my bare metal CentOS clusters.
Thanks,
Tony

Fixed this by changing lifecycle to lifecycleHooks. Thanks everyone.