1.8. ビルドのボリューム定義
BuildStrategy リソースで指定されたボリュームを上書きするには、Build カスタムリソース (CR) でボリュームを定義します。ボリュームが明示的に上書きされていない場合、ビルドの実行は失敗します。
次の例は、Build CR の volumes フィールドの使用法を示しています。
apiVersion: shipwright.io/v1beta1
kind: Build
metadata:
name: <build_name>
spec:
source:
git:
url: https://github.com/example/url
strategy:
name: buildah
kind: ClusterBuildStrategy
paramValues:
- name: dockerfile
value: Dockerfile
output:
image: registry/namespace/image:latest
volumes:
- name: <volume_name>
configMap:
name: <configmap_name>
各項目の説明:
< ビルド名 >-
ビルドの名前を指定します。 < ボリューム名 >- ボリューム名を指定します。
<configmap_name>-
ConfigMapの名前を指定します。