使用java spring boot从kubernetes root读取文本文件

问题描述 投票:1回答:1

在部署到Kubernetes时,我正在使用Drone为文件写一个秘密。怎么用java Spring Boot读取这个文件?

无人机命令

 commands:
   - touch naspvtkey.txt
   - ls -a
   - echo "$NASPVTKEY" > naspvtkey.txt

无人机输出:

+ touch naspvtkey.txt -------> created the file
+ ls -a
.DS_Store
.drone.yml
.drone.yml.sig
.git
.gitignore
.mvn
Dockerfile
README.md
kubernetes
mvnw
naspvtkey.txt
pom.xml
src
+ echo "$NASPVTKEY" > naspvtkey.txt ---------> added my secret

我正在尝试使用访问该文件

  file = new File("/naspvtkey.txt");
java spring-boot kubernetes drone.io
1个回答
0
投票

确保容器用户有权在根目录中创建文件。

© www.soinside.com 2019 - 2024. All rights reserved.