エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
crondで実行されるジョブに環境変数を与えるアイデア - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
crondで実行されるジョブに環境変数を与えるアイデア - Qiita
やりたい事 タイトルの通り、crondで実行されるジョブに環境変数を与えたい 前提 パラメータストアから... やりたい事 タイトルの通り、crondで実行されるジョブに環境変数を与えたい 前提 パラメータストアから取得した値を環境変数にセットするシステム上でcrondが動いており、定期実行のジョブがある 課題 crondから実行したジョブから見える環境変数が制限される crontabに環境変数を列挙することも可能だがパラメータストアから取得した情報を更新する場合、都度crontabの内容を書き換える必要が出てくる パラメータストアに設定したらできるだけ自動で反映されてほしい 解決策 あるプロセスに環境変数をセットしておきcronジョブが動くタイミングでそのプロセスのprocfsから環境変数を取り出してセットする 例えばDockerならコンテナ起動時にセットされた環境変数は PID=1 のプロセスに設定されている なのでcronジョブが動く際にそこから環境変数を取り出してexportした上で本来実行