我正在尝试在 Linux 命令行上使用 base64 对数据库字符串进行编码。
一旦我这样做,我就会将该值添加到 kubernetes 中的秘密中,但由于数据库字符串不被接受,我的应用程序无法连接到数据库。当我检查镜头中的值时,似乎添加了换行符,而同一秘密中的类似集群中不存在换行符
jdbc:postgresql://test.xxxxxxxx.eu-west-2.rds.amazonaws.com/test
deirdre$ echo jdbc:postgresql://test.xxxxxxxx.eu-west-2.rds.amazonaws.com/test | base64 | tr -d "\n"
amRiYzpwb3N0Z3Jlc3FsOi8vdGVzdC54eHh4eHh4eC5ldS13ZXN0LTIucmRzLmFtYXpvbmF3cy5jb20vdGVzdAo=
Run Code Online (Sandbox Code Playgroud)
我做错了什么吗?或者 / 有问题吗?