以前は展開段階で buildkite によって読み取られていた永続的なボリューム要求ファイルがあります。最近になって、ビルド プロセスで次のエラーが発生しました。
error: error validating "kube/common/01-redis-volume-claim.yml": error validating data: field
spec.dataSource for v1.PersistentVolumeClaimSpec is required; if you choose to ignore these
errors, turn validation off with --validate=false
この問題が最近 2 回発生するのを見てきましたが、すぐに解決するには、欠落しているフィールド ( spec.dataSource
) を追加して に設定しnull
ます。
私の質問は、最初に存在しなかった場合、null
以前とは異なる設定になるのでしょうか?