This repository has been archived by the owner on Feb 14, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 115
/
default-buildpacks.yml
82 lines (79 loc) · 2.78 KB
/
default-buildpacks.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#@ load("@ytt:data", "data")
#@ load("/namespaces.star", "workloads_staging_namespace")
---
apiVersion: kpack.io/v1alpha1
kind: ClusterStore
metadata:
name: cf-buildpack-store
spec:
sources:
#! Ruby buildpacks releases > 0.11.0 are incompatible without a Procfile
- image: gcr.io/paketo-buildpacks/ruby@sha256:19254ce071ad2139309280e0f88f19f7b44ff58e684c6ac834f48d1b87b946d5
- image: gcr.io/paketo-buildpacks/python@sha256:f08de16aa7d8d225ee05543dd21910b67a7004d57290adfed11c6bf47b08ad64
- image: gcr.io/paketo-buildpacks/java@sha256:70e549b12d5e6bcf50f56c0ebe18c8d3ba578a7d08fba7734eee636681304f9c
- image: gcr.io/paketo-buildpacks/nodejs@sha256:9288250d56e686444bc5c21f7f333a5a4ebf910485aa2c56df84c181b099b69a
- image: gcr.io/paketo-buildpacks/go@sha256:1ae4bdae5176370d4893d5200c02c92680bfe52ed6686788d239d9c334eb29a6
- image: gcr.io/paketo-buildpacks/dotnet-core@sha256:00c34046d924114155aaa489109a5c943445fa5cccf997ee95cf49b97d3246ef
- image: gcr.io/paketo-buildpacks/php@sha256:c55493eb80d5b71e98bc2fc3eb051bc533b8d8f93e849b630de600bdb7090859
- image: gcr.io/paketo-buildpacks/procfile@sha256:ac07bf7e11a43e9e946aaa6f1523a6c2d297ca95b8c022187eac5f5a5c6ddb12
---
apiVersion: kpack.io/v1alpha1
kind: ClusterStack
metadata:
name: bionic-stack
spec:
id: "io.buildpacks.stacks.bionic"
buildImage:
image: "index.docker.io/paketobuildpacks/build@sha256:e83c20f4efe3d0b4f052e4d20a359b82ea33a7a29a4b114abe8b1da3624e3b84"
runImage:
image: "index.docker.io/paketobuildpacks/run@sha256:4eae7821f126e0759c2f6855309687ab3e0bc62bdc14b101dc926f0055b39b07"
---
apiVersion: kpack.io/v1alpha1
kind: Builder
metadata:
name: cf-default-builder
namespace: #@ workloads_staging_namespace()
spec:
tag: #@ "{}/cf-default-builder".format(data.values.app_registry.repository_prefix)
serviceAccount: cc-kpack-registry-service-account
stack:
name: bionic-stack
kind: ClusterStack
store:
name: cf-buildpack-store
kind: ClusterStore
order:
- group:
- id: paketo-buildpacks/ruby
- group:
- id: paketo-buildpacks/dotnet-core
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/nodejs
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/go
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/python
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/php
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/nginx
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/httpd
- id: paketo-buildpacks/procfile
optional: true
- group:
- id: paketo-buildpacks/java
- group:
- id: paketo-buildpacks/procfile