問題タブ [kubernetes-cronjob]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
189 参照

kubernetes - Kubernetes 永続ボリュームを使用した SCDF でスケジュールされたタスク

minikube の SCDF でタスクを実行しようとしています。このタスクは、データベースからデータを抽出し、ファイルに書き込みます。そのため、Kubernetes ダッシュボードで構成したローカル永続ボリュームを使用してファイルを取得します。デプロイヤ パラメータを使用して単純な実行を実行すると、正常に動作します。

deployer.my-task.kubernetes.volumes=[ { name: vol-data、persistentVolumeClaim: {claimName: 'pv-data-claim'}}]
deployer.my-task.kubernetes.volumeMounts=[ { name: 'vol-データ'、マウントパス: '/データ' } ]

Pod yaml ファイルを見ると、ボリュームのプロパティが表示されます。

そして、実行の最後にローカル ディレクトリにファイルを取得します。

しかし、同じパラメーターでスケジュールされたタスクを作成しようとすると、機能しません。cronjob yaml または cronjob によって起動されたポッドにボリューム プロパティが表示されず、もちろんファイルも取得されませんでした。

何か不足していますか?SCDF から単純なタスクまたはスケジュールされたタスクを起動することは同じであると考えていました

ご協力いただきありがとうございます

0 投票する
1 に答える
47 参照

kubernetes - Kubernetes Cronjob は、時間を超えてもすぐにジョブをトリガーします

毎日午前 5 時に実行される Kubernetes ジョブがあります。今日は午前6時に変更したかった。私の現在の時間は午前10時です。

時刻を午前 5 時から午前 6 時に変更するとすぐに、現在の時刻が午前 10 時であっても、Kubernetes Cronjob がすぐにジョブをトリガーすることに気付きました。

これの理由は何ですか?この動作を有効/無効にするために使用できるパラメーターはありますか?


0 投票する
2 に答える
3764 参照

cron - hybris で特定の時間に cronjob をトリガーする方法

毎日午前 9 時 EST、午後 1 時 EST、午後 10 時 EST のタイミングで cronjob をトリガーしたい

また、クライアントがこのタイミングを簡単に変更できるように、cron 式以外のオプションはありますか?

よろしく、ラシカ