More on this.
I find when I look a the deployment yaml that the volume ends up looking
like this:
volumes:
- configMap:
defaultMode: 420
name: squonk-sso-config
name: squonk-sso-config
This is despite `oc explain pod.spec.volumes.configMap` stating that the
default for defaultMode is 0644.
Even when I specify defaultMode: 0644 in the template it ends up being 420.
Any idea what's going on?
On 08/12/17 16:44, Tim Dudgeon wrote:
Hi All,
I'm having a problem mounting a file from a ConfigMap when running on
an Openshift origin environment, but when doing the same on Minishift
it works fine.
I'm mounting the context.xml file from the ConfigMap into the
container like this:
spec:
containers:
- image: ...
...
volumeMounts:
- mountPath:
/usr/local/tomcat/webapps/portal/META-INF/context.xml
name: my-configmap-vol
subPath: context.xml
readOnly: true
volumes:
- name: my-configmap-vol
configMap:
name: squonk-sso-config
Within the container the file is there but has permissions problems:
# ls -l
ls: cannot access 'context.xml': Permission denied
total 4
-rw-r--r--. 1 root root 104 Dec 5 12:48 MANIFEST.MF
-?????????? ? ? ? ? ? context.xml
Any idea what's the problem?
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users