我想知道是否有可能有一个字节数组作为kubernetes的秘密。我创建了一个字节数组和一个base64编码的字符串,如下所示 SecureRandom random = new SecureRandom();
byte bytes[] = new byte[32];
random.nextBytes(bytes);
for (int i = 0; i < bytes.length; i++) {
System.out.print(bytes[i] + ",");
}
String token = Bas
我使用Helm图表来创建应用程序并将其部署到我的K8s集群中。
我的一个豆荚需要一个带有SDK键的配置文件才能正常启动和运行。这个SDK密钥被认为是一个秘密,并存储在AWS秘密管理器中。我没有把秘密数据包括在我的码头形象中。我希望能够在运行时挂载此配置文件。在这种情况下,ConfigMap似乎是一个很好的选择,只是我还没有弄清楚如何在安装图表的过程中从Secrets获得SDK密钥。我的ConfigMap的一部分如下所示:
data:
app.conf: |
[sdkkey] # I want to be able to retrieve sdk from aws