問題タブ [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.
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 から単純なタスクまたはスケジュールされたタスクを起動することは同じであると考えていました
ご協力いただきありがとうございます
kubernetes - Kubernetes Cronjob は、時間を超えてもすぐにジョブをトリガーします
毎日午前 5 時に実行される Kubernetes ジョブがあります。今日は午前6時に変更したかった。私の現在の時間は午前10時です。
時刻を午前 5 時から午前 6 時に変更するとすぐに、現在の時刻が午前 10 時であっても、Kubernetes Cronjob がすぐにジョブをトリガーすることに気付きました。
これの理由は何ですか?この動作を有効/無効にするために使用できるパラメーターはありますか?
cron - hybris で特定の時間に cronjob をトリガーする方法
毎日午前 9 時 EST、午後 1 時 EST、午後 10 時 EST のタイミングで cronjob をトリガーしたい
また、クライアントがこのタイミングを簡単に変更できるように、cron 式以外のオプションはありますか?
よろしく、ラシカ