実装しようとしています。JSON認証方法Google Container Registryに対して認証します。この方法を使用するには、認証中にサービスアカウントJSONキーファイルを渡す必要があります。資格情報自体の代わりにJSONの内容を変数として渡すことはできますか?私はその安全ゾーンを作りたくありません。
ExecStartPre=-/usr/bin/cat > keyfile.json << EOF
{
<file path>
}
EOF
答え1
たとえば、シェルで実行できますExecStartPre
。
/bin/sh -c "<commands>"
または、コンテンツを別のシェルスクリプトに入れてExecStartPre
それをポイントします。