KubernetesPodOperator,在卷上装入Secret会创建符号链接。需要访问机密(证书文件)的应用程序需要文件路径而不是符号链接
我在Secret
上安装了一个KubernetesPodOperator
对象。在容器实例内部,如果执行ls -la
命令,则可以看到文件,但表示为符号链接:
lrwxrwxrwx 1 root root 25 Jun 2 11:49 my_cert.pem -> ..data/my_cert.pem
应用程序运行时,它将出错,因为它需要物理文件的路径而不是符号链接。
我如何装入Secret对象,以便它可以装入物理文件?
更糟糕的是,如果我遵循符号链接,我会注意到文件大小为零。