Tanzu Build Service(TBS)を使ってコンテナイメージを作成する
以下の記事で構築したTBS を利用して、コンテナイメージの作成をしてみます。

- Tanzu Kubernetes Cluster 上に Harbor をインストールし、Tanzu Build Service をインストールする - その1
- Tanzu Kubernetes Cluster 上に Harbor をインストールし、Tanzu Build Service をインストールする - その2
前提
- TBS がインストールされている事
手順
TBS で使えるAPI リソースの確認
上の記事で利用したKubernetes 環境でどの様なAPI リソースが使えるか確認してみます。
APIVERSION
kpack.io/v1alpha1
にあたるものが、TBS をインストールした事で利用出来る様になったAPI リソースです。$ kubectl api-resources
NAME SHORTNAMES APIVERSION NAMESPACED KIND
bindings v1 true Binding
componentstatuses cs v1 false ComponentStatus
configmaps cm v1 true ConfigMap
endpoints ep v1 true Endpoints
events ev v1 true Event
limitranges limits v1 true LimitRange
namespaces ns v1 false Namespace
nodes no v1 false Node
persistentvolumeclaims pvc v1 true PersistentVolumeClaim
persistentvolumes pv v1 false PersistentVolume
pods po v1 true Pod
podtemplates v1 true PodTemplate
replicationcontrollers rc v1 true ReplicationController
resourcequotas quota v1 true ResourceQuota
secrets v1 true Secret
serviceaccounts sa v1 true ServiceAccount
services svc v1 true Service
mutatingwebhookconfigurations admissionregistration.k8s.io/v1 false MutatingWebhookConfiguration
validatingwebhookconfigurations admissionregistration.k8s.io/v1 false ValidatingWebhookConfiguration
customresourcedefinitions crd,crds apiextensions.k8s.io/v1 false CustomResourceDefinition
apiservices apiregistration.k8s.io/v1 false APIService
controllerrevisions apps/v1 true ControllerRevision
daemonsets ds apps/v1 true DaemonSet
deployments deploy apps/v1 true Deployment
replicasets rs apps/v1 true ReplicaSet
statefulsets sts apps/v1 true StatefulSet
tokenreviews authentication.k8s.io/v1 false TokenReview
localsubjectaccessreviews authorization.k8s.io/v1 true LocalSubjectAccessReview
selfsubjectaccessreviews authorization.k8s.io/v1 false SelfSubjectAccessReview
selfsubjectrulesreviews authorization.k8s.io/v1 false SelfSubjectRulesReview
subjectaccessreviews authorization.k8s.io/v1 false SubjectAccessReview
horizontalpodautoscalers hpa autoscaling/v1 true HorizontalPodAutoscaler
cronjobs cj batch/v1beta1 true CronJob
jobs batch/v1 true Job
certificatesigningrequests csr certificates.k8s.io/v1beta1 false CertificateSigningRequest
antreaagentinfos aai clusterinformation.antrea.tanzu.vmware.com/v1beta1 false AntreaAgentInfo
antreacontrollerinfos aci clusterinformation.antrea.tanzu.vmware.com/v1beta1 false AntreaControllerInfo
leases coordination.k8s.io/v1 true Lease
endpointslices discovery.k8s.io/v1beta1 true EndpointSlice
events ev events.k8s.io/v1beta1 true Event
ingresses ing extensions/v1beta1 true Ingress
builders bldr,bldrs kpack.io/v1alpha1 true Builder
builds cnbbuild,cnbbuilds,bld,blds kpack.io/v1alpha1 true Build
clusterbuilders clstbldr,clstbldrs kpack.io/v1alpha1 false ClusterBuilder
clusterstacks kpack.io/v1alpha1 false ClusterStack
clusterstores kpack.io/v1alpha1 false ClusterStore
images cnbimage,cnbimages,img,imgs kpack.io/v1alpha1 true Image
sourceresolvers kpack.io/v1alpha1 true SourceResolver
addressgroups networking.antrea.tanzu.vmware.com/v1beta1 false AddressGroup
appliedtogroups networking.antrea.tanzu.vmware.com/v1beta1 false AppliedToGroup
networkpolicies networking.antrea.tanzu.vmware.com/v1beta1 true NetworkPolicy
ingressclasses networking.k8s.io/v1beta1 false IngressClass
ingresses ing networking.k8s.io/v1beta1 true Ingress
networkpolicies netpol networking.k8s.io/v1 true NetworkPolicy
runtimeclasses node.k8s.io/v1beta1 false RuntimeClass
traceflows tf ops.antrea.tanzu.vmware.com/v1alpha1 false Traceflow
poddisruptionbudgets pdb policy/v1beta1 true PodDisruptionBudget
podsecuritypolicies psp policy/v1beta1 false PodSecurityPolicy
clusterrolebindings rbac.authorization.k8s.io/v1 false ClusterRoleBinding
clusterroles rbac.authorization.k8s.io/v1 false ClusterRole
rolebindings rbac.authorization.k8s.io/v1 true RoleBinding
roles rbac.authorization.k8s.io/v1 true Role
priorityclasses pc scheduling.k8s.io/v1 false PriorityClass
clusternetworkpolicies cnp security.antrea.tanzu.vmware.com/v1alpha1 false ClusterNetworkPolicy
customstacks stacks.stacks-operator.tanzu.vmware.com/v1alpha1 true CustomStack
csidrivers storage.k8s.io/v1 false CSIDriver
csinodes storage.k8s.io/v1 false CSINode
storageclasses sc storage.k8s.io/v1 false StorageClass
volumeattachments storage.k8s.io/v1 false VolumeAttachment
controllerinfos system.antrea.tanzu.vmware.com/v1beta1 false AntreaControllerInfo
supportbundles system.antrea.tanzu.vmware.com/v1beta1 false SupportBundle
これらのリソースは後ほど見てみたいと思います。
TBS で利用するソースコードの準備
spring-projects / spring-petclinic
というサンプルアプリケーションを利用したいと思います。git clone
でローカルにレポジトリをクローンしたら、以下のコマンドでアプリケーションをビルドします。$ git branch
* main
wavefront
$ ls
docker-compose.yml mvnw* mvnw.cmd pom.xml readme.md src/ target/
$ ./mvnw spring-boot:build-image -Dmaven.test.skip=true
[INFO] Scanning for projects...
Downloading from spring-snapshots: https://repo.spring.io/snapshot/com/wavefront/wavefront-spring-boot-bom/2.0.1/wavefront-spring-boot-bom-2.0.1.pom
Downloading from spring-milestones: https://repo.spring.io/milestone/com/wavefront/wavefront-spring-boot-bom/2.0.1/wavefront-spring-boot-bom-2.0.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/wavefront/wavefront-spring-boot-bom/2.0.1/wavefront-spring-boot-bom-2.0.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/wavefront/wavefront-spring-boot-bom/2.0.1/wavefront-spring-boot-bom-2.0.1.pom (2.4 kB at 2.5 kB/s)
Downloading from spring-snapshots: https://repo.spring.io/snapshot/org/springframework/cloud/spring-cloud-dependencies/Hoxton.SR8/spring-cloud-dependencies-Hoxton.SR8.pom
...SNIP...
[INFO] --- spring-boot-maven-plugin:2.3.3.RELEASE:build-image (default-cli) @ spring-petclinic ---
[INFO] Building image 'docker.io/library/spring-petclinic:2.3.0.BUILD-SNAPSHOT'
[INFO]
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 0%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 1%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 2%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 2%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 5%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 8%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 9%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 10%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 11%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 12%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 12%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 13%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 14%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 14%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 17%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 23%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 33%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 39%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 43%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 47%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 51%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 54%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 56%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 60%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 63%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 67%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 71%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 73%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 74%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 75%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 75%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 75%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 75%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 76%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 76%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 78%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 79%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 80%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 83%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 87%
[INFO] > Pulling builder image 'gcr.io/paketo-buildpacks/builder:base-platform-api-0.3' 100%
[INFO] > Pulled builder image 'gcr.io/paketo-buildpacks/builder@sha256:35343b7810b7744498f7fe20fe487011495be2ed8527449200d95b2d94d83032'
[INFO] > Pulling run image 'docker.io/paketobuildpacks/run:base-cnb' 7%
[INFO] > Pulling run image 'docker.io/paketobuildpacks/run:base-cnb' 42%
[INFO] > Pulling run image 'docker.io/paketobuildpacks/run:base-cnb' 100%
[INFO] > Pulled run image 'paketobuildpacks/run@sha256:367a43536f60c21190cea5c06d040d01d29f4102840d6b3e1dcd72ed2eb71721'
[INFO] > Executing lifecycle version v0.10.2
[INFO] > Using build cache volume 'pack-cache-d082a55e781e.build'
[INFO]
[INFO] > Running creator
[INFO] [creator] ===> DETECTING
[INFO] [creator] 5 of 18 buildpacks participating
[INFO] [creator] paketo-buildpacks/ca-certificates 2.1.0
[INFO] [creator] paketo-buildpacks/bellsoft-liberica 7.0.0
[INFO] [creator] paketo-buildpacks/executable-jar 4.0.0
[INFO] [creator] paketo-buildpacks/dist-zip 3.0.0
[INFO] [creator] paketo-buildpacks/spring-boot 4.0.0
[INFO] [creator] ===> ANALYZING
[INFO] [creator] Restoring metadata for "paketo-buildpacks/ca-certificates:helper" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/bellsoft-liberica:helper" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/bellsoft-liberica:java-security-properties" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/bellsoft-liberica:jre" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/bellsoft-liberica:jvmkill" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/executable-jar:class-path" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/spring-boot:helper" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/spring-boot:spring-cloud-bindings" from app image
[INFO] [creator] Restoring metadata for "paketo-buildpacks/spring-boot:web-application-type" from app image
[INFO] [creator] ===> RESTORING
[INFO] [creator] ===> BUILDING
[INFO] [creator]
[INFO] [creator] Paketo CA Certificates Buildpack 2.1.0
[INFO] [creator] https://github.com/paketo-buildpacks/ca-certificates
[INFO] [creator] Launch Helper: Contributing to layer
[INFO] [creator] Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper
[INFO] [creator]
[INFO] [creator] Paketo BellSoft Liberica Buildpack 7.0.0
[INFO] [creator] https://github.com/paketo-buildpacks/bellsoft-liberica
[INFO] [creator] Build Configuration:
[INFO] [creator] $BP_JVM_VERSION 8.* the Java version
[INFO] [creator] Launch Configuration:
[INFO] [creator] $BPL_JVM_HEAD_ROOM 0 the headroom in memory calculation
[INFO] [creator] $BPL_JVM_LOADED_CLASS_COUNT 35% of classes the number of loaded classes in memory calculation
[INFO] [creator] $BPL_JVM_THREAD_COUNT 250 the number of threads in memory calculation
[INFO] [creator] $JAVA_TOOL_OPTIONS the JVM launch flags
[INFO] [creator] BellSoft Liberica JRE 8.0.282: Reusing cached layer
[INFO] [creator] Launch Helper: Reusing cached layer
[INFO] [creator] JVMKill Agent 1.16.0: Reusing cached layer
[INFO] [creator] Java Security Properties: Reusing cached layer
[INFO] [creator]
[INFO] [creator] Paketo Executable JAR Buildpack 4.0.0
[INFO] [creator] https://github.com/paketo-buildpacks/executable-jar
[INFO] [creator] Process types:
[INFO] [creator] executable-jar: java org.springframework.boot.loader.JarLauncher (direct)
[INFO] [creator] task: java org.springframework.boot.loader.JarLauncher (direct)
[INFO] [creator] web: java org.springframework.boot.loader.JarLauncher (direct)
[INFO] [creator]
[INFO] [creator] Paketo Spring Boot Buildpack 4.0.0
[INFO] [creator] https://github.com/paketo-buildpacks/spring-boot
[INFO] [creator] Launch Helper: Reusing cached layer
[INFO] [creator] Web Application Type: Contributing to layer
[INFO] [creator] Servlet web application detected
[INFO] [creator] Writing env.launch/BPL_JVM_THREAD_COUNT.default
[INFO] [creator] Spring Cloud Bindings 1.7.0: Reusing cached layer
[INFO] [creator] Image labels:
[INFO] [creator] org.opencontainers.image.title
[INFO] [creator] org.opencontainers.image.version
[INFO] [creator] org.springframework.boot.spring-configuration-metadata.json
[INFO] [creator] org.springframework.boot.version
[INFO] [creator] ===> EXPORTING
[INFO] [creator] Adding layer 'paketo-buildpacks/ca-certificates:helper'
[INFO] [creator] Reusing layer 'paketo-buildpacks/bellsoft-liberica:helper'
[INFO] [creator] Reusing layer 'paketo-buildpacks/bellsoft-liberica:java-security-properties'
[INFO] [creator] Reusing layer 'paketo-buildpacks/bellsoft-liberica:jre'
[INFO] [creator] Reusing layer 'paketo-buildpacks/bellsoft-liberica:jvmkill'
[INFO] [creator] Reusing layer 'paketo-buildpacks/executable-jar:class-path'
[INFO] [creator] Reusing layer 'paketo-buildpacks/spring-boot:helper'
[INFO] [creator] Reusing layer 'paketo-buildpacks/spring-boot:spring-cloud-bindings'
[INFO] [creator] Reusing layer 'paketo-buildpacks/spring-boot:web-application-type'
[INFO] [creator] Adding 1/1 app layer(s)
[INFO] [creator] Reusing layer 'launcher'
[INFO] [creator] Adding layer 'config'
[INFO] [creator] Adding label 'io.buildpacks.lifecycle.metadata'
[INFO] [creator] Adding label 'io.buildpacks.build.metadata'
[INFO] [creator] Adding label 'io.buildpacks.project.metadata'
[INFO] [creator] Adding label 'org.opencontainers.image.title'
[INFO] [creator] Adding label 'org.opencontainers.image.version'
[INFO] [creator] Adding label 'org.springframework.boot.spring-configuration-metadata.json'
[INFO] [creator] Adding label 'org.springframework.boot.version'
[INFO] [creator] *** Images (b432fbb7ab3d):
[INFO] [creator] docker.io/library/spring-petclinic:2.3.0.BUILD-SNAPSHOT
[INFO]
[INFO] Successfully built image 'docker.io/library/spring-petclinic:2.3.0.BUILD-SNAPSHOT'
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:36 min
[INFO] Finished at: 2021-03-11T19:50:45+09:00
[INFO] ------------------------------------------------------------------------
余談ですが、branch を wavefront に変更し(
git checkout wavefront
)、アプリケーションのビルドを実行すると、Tanzu Observability の依存を追加し、サインアップ不要の無料ライセンスが提供され、OOTB で直ぐにTanzu Observability でアプリケーション監視が出来る様になります。詳しくは、Wavefront for Spring Boot を参照下さい。コンテナビルド
TBS で作成されるコンテナイメージはNamespace を指定し作成しますので、
demo
というNamespace を作成しておきます。$ kubectl create ns demo
namespace/demo created
kp
CLI を用いて、コンテナイメージを作成したいと思います。この記事では、ビルド済のJAR ファイルをインプットにTBS を利用し、コンテナイメージを作成します。--git
オプションを用いて、アプリケーションコードのgit レポジトリをソースに指定する事も可能です。$ kp image create spring-petclinic --tag harbor1.<MYDOMAIN>/tanzu/spring-petclinic --local-path ~/Documents/GitHub/spring-petclinic/target/spring-petclinic-2.3.0.BUILD-SNAPSHOT.jar -n demo --wait
Creating Image...
Uploading to 'harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source'...
Uploading 'harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source@sha256:59d15b482069a70c315536d58ef25bad802fc6e2fe17e95dd56851c40ae1fa6a'
Image "spring-petclinic" created
===> PREPARE
Build reason(s): CONFIG
CONFIG:
resources: {}
- source: {}
+ source:
+ registry:
+ image: harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source@sha256:59d15b482069a70c315536d58ef25bad802fc6e2fe17e95dd56851c40ae1fa6a
Loading secret for "harbor1.<MYDOMAIN>" from secret "my-registry-creds" at location "/var/build-secrets/my-registry-creds"
Pulling harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source@sha256:59d15b482069a70c315536d58ef25bad802fc6e2fe17e95dd56851c40ae1fa6a...
Successfully pulled harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source@sha256:59d15b482069a70c315536d58ef25bad802fc6e2fe17e95dd56851c40ae1fa6a in path "/workspace"
===> DETECT
5 of 33 buildpacks participating
paketo-buildpacks/ca-certificates 2.0.0
paketo-buildpacks/bellsoft-liberica 7.0.0
paketo-buildpacks/executable-jar 4.0.0
paketo-buildpacks/dist-zip 3.0.0
paketo-buildpacks/spring-boot 4.0.0
===> ANALYZE
Previous image with name "harbor1.<MYDOMAIN>/tanzu/spring-petclinic" not found
===> RESTORE
===> BUILD
Paketo CA Certificates Buildpack 2.0.0
https://github.com/paketo-buildpacks/ca-certificates
Launch Helper: Contributing to layer
Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper
Paketo BellSoft Liberica Buildpack 7.0.0
https://github.com/paketo-buildpacks/bellsoft-liberica
Build Configuration:
$BP_JVM_VERSION 11.* the Java version
Launch Configuration:
$BPL_JVM_HEAD_ROOM 0 the headroom in memory calculation
$BPL_JVM_LOADED_CLASS_COUNT 35% of classes the number of loaded classes in memory calculation
$BPL_JVM_THREAD_COUNT 250 the number of threads in memory calculation
$JAVA_TOOL_OPTIONS the JVM launch flags
BellSoft Liberica JRE 11.0.10: Contributing to layer
Reusing cached download from buildpack
Expanding to /layers/paketo-buildpacks_bellsoft-liberica/jre
Adding 129 container CA certificates to JVM truststore
Writing env.launch/BPI_APPLICATION_PATH.default
Writing env.launch/BPI_JVM_CACERTS.default
Writing env.launch/BPI_JVM_CLASS_COUNT.default
Writing env.launch/BPI_JVM_SECURITY_PROVIDERS.default
Writing env.launch/JAVA_HOME.default
Writing env.launch/MALLOC_ARENA_MAX.default
Launch Helper: Contributing to layer
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/active-processor-count
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/java-opts
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/link-local-dns
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/memory-calculator
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/openssl-certificate-loader
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/security-providers-configurer
Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/security-providers-classpath-9
JVMKill Agent 1.16.0: Contributing to layer
Reusing cached download from buildpack
Copying to /layers/paketo-buildpacks_bellsoft-liberica/jvmkill
Writing env.launch/JAVA_TOOL_OPTIONS.append
Writing env.launch/JAVA_TOOL_OPTIONS.delim
Java Security Properties: Contributing to layer
Writing env.launch/JAVA_SECURITY_PROPERTIES.default
Writing env.launch/JAVA_TOOL_OPTIONS.append
Writing env.launch/JAVA_TOOL_OPTIONS.delim
Paketo Executable JAR Buildpack 4.0.0
https://github.com/paketo-buildpacks/executable-jar
Writing env.launch/CLASSPATH.delim
Writing env.launch/CLASSPATH.prepend
Process types:
executable-jar: java org.springframework.boot.loader.JarLauncher (direct)
task: java org.springframework.boot.loader.JarLauncher (direct)
web: java org.springframework.boot.loader.JarLauncher (direct)
Paketo Spring Boot Buildpack 4.0.0
https://github.com/paketo-buildpacks/spring-boot
Launch Helper: Contributing to layer
Creating /layers/paketo-buildpacks_spring-boot/helper/exec.d/spring-cloud-bindings
Web Application Type: Contributing to layer
Servlet web application detected
Writing env.launch/BPL_JVM_THREAD_COUNT.default
Spring Cloud Bindings 1.7.0: Contributing to layer
Reusing cached download from buildpack
Copying to /layers/paketo-buildpacks_spring-boot/spring-cloud-bindings
Image labels:
org.opencontainers.image.title
org.opencontainers.image.version
org.springframework.boot.spring-configuration-metadata.json
org.springframework.boot.version
===> EXPORT
Adding layer 'paketo-buildpacks/ca-certificates:helper'
Adding layer 'paketo-buildpacks/bellsoft-liberica:helper'
Adding layer 'paketo-buildpacks/bellsoft-liberica:java-security-properties'
Adding layer 'paketo-buildpacks/bellsoft-liberica:jre'
Adding layer 'paketo-buildpacks/bellsoft-liberica:jvmkill'
Adding layer 'paketo-buildpacks/executable-jar:class-path'
Adding layer 'paketo-buildpacks/spring-boot:helper'
Adding layer 'paketo-buildpacks/spring-boot:spring-cloud-bindings'
Adding layer 'paketo-buildpacks/spring-boot:web-application-type'
Adding 1/1 app layer(s)
Adding layer 'launcher'
Adding layer 'config'
Adding layer 'process-types'
Adding label 'io.buildpacks.lifecycle.metadata'
Adding label 'io.buildpacks.build.metadata'
Adding label 'io.buildpacks.project.metadata'
Adding label 'org.opencontainers.image.title'
Adding label 'org.opencontainers.image.version'
Adding label 'org.springframework.boot.spring-configuration-metadata.json'
Adding label 'org.springframework.boot.version'
Setting default process type 'web'
*** Images (sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440):
harbor1.<MYDOMAIN>/tanzu/spring-petclinic
harbor1.<MYDOMAIN>/tanzu/spring-petclinic:b1.20210311.110823
===> COMPLETION
Build successful
ビルドされたコンテナの確認
TBS を使って作成されたコンテナイメージ を確認していきます。
$ kp build list spring-petclinic -n demo
BUILD STATUS IMAGE REASON
1 SUCCESS harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440 CONFIG
作成されたコンテナイメージを動かしてみます。Web ブラウザで、
localhost:8080
にアクセスしてみると、サンプルアプリケーションにアクセスする事が出来ます。$ docker run --rm -e PORT=8080 -p 8080:8080 harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440
Unable to find image 'harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440' locally
harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440: Pulling from tanzu/spring-petclinic
d519e2592276: Already exists
d22d2dfcfa9c: Already exists
b3afe92c540b: Already exists
e203aa18656c: Pull complete
003d270dfae3: Pull complete
a99905b321cf: Pull complete
624b3c2c8c89: Pull complete
26a2d88a6546: Pull complete
a8090bf3b91d: Pull complete
e336acd135e8: Pull complete
cacedff287b4: Pull complete
717abce2a052: Pull complete
afe86da4e2d4: Pull complete
b59195035a36: Pull complete
bd74081a3b16: Pull complete
18816d7ac61e: Pull complete
2877c4e0b5d1: Pull complete
02e7669d4724: Pull complete
b39b18afe74e: Pull complete
Digest: sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440
Status: Downloaded newer image for harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440
Setting Active Processor Count to 8
Calculating JVM memory based on 1028148K available memory
Calculated JVM Memory Configuration: -XX:MaxDirectMemorySize=10M -Xmx382720K -XX:MaxMetaspaceSize=133427K -XX:ReservedCodeCacheSize=240M -Xss1M (Total Memory: 1028148K, Thread Count: 250, Loaded Class Count: 21143, Headroom: 0%)
Adding 129 container CA certificates to JVM truststore
Spring Cloud Bindings Enabled
Picked up JAVA_TOOL_OPTIONS: -Djava.security.properties=/layers/paketo-buildpacks_bellsoft-liberica/java-security-properties/java-security.properties -agentpath:/layers/paketo-buildpacks_bellsoft-liberica/jvmkill/jvmkill-1.16.0-RELEASE.so=printHeapHistogram=1 -XX:ActiveProcessorCount=8 -XX:MaxDirectMemorySize=10M -Xmx382720K -XX:MaxMetaspaceSize=133427K -XX:ReservedCodeCacheSize=240M -Xss1M -Dorg.springframework.cloud.bindings.boot.enable=true
|\ _,,,--,,_
/,`.-'`' ._ \-;;,_
_______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______
| | '---''(_/._)-'(_\_) | | | | | | | | |
| _ | ___|_ _| | | | | |_| | | | __ _ _
| |_| | |___ | | | | | | | | | | \ \ \ \
| ___| ___| | | | _| |___| | _ | | _| \ \ \ \
| | | |___ | | | |_| | | | | | | |_ ) ) ) )
|___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / /
==================================================================/_/_/_/
:: Built with Spring Boot :: 2.3.3.RELEASE
2021-03-11 13:37:16.280 INFO [,,,] 1 --- [ main] o.s.s.petclinic.PetClinicApplication : No active profile set, falling back to default profiles: default
2021-03-11 13:37:17.119 INFO [,,,] 1 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFERRED mode.
2021-03-11 13:37:17.198 INFO [,,,] 1 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 68ms. Found 4 JPA repository interfaces.
2021-03-11 13:37:17.498 INFO [,,,] 1 --- [ main] o.s.cloud.context.scope.GenericScope : BeanFactory id=db921e62-7664-326b-bf9f-ef4df7fc2252
2021-03-11 13:37:18.299 INFO [,,,] 1 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2021-03-11 13:37:18.311 INFO [,,,] 1 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2021-03-11 13:37:18.311 INFO [,,,] 1 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.37]
2021-03-11 13:37:18.419 INFO [,,,] 1 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2021-03-11 13:37:18.419 INFO [,,,] 1 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2118 ms
2021-03-11 13:37:18.558 INFO [,,,] 1 --- [ main] i.m.c.instrument.push.PushMeterRegistry : publishing metrics for WavefrontMeterRegistry every 1m
2021-03-11 13:37:19.324 INFO [,,,] 1 --- [ main] org.ehcache.core.EhcacheManager : Cache 'vets' created in EhcacheManager.
2021-03-11 13:37:19.337 INFO [,,,] 1 --- [ main] org.ehcache.jsr107.Eh107CacheManager : Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets
2021-03-11 13:37:19.347 INFO [,,,] 1 --- [ main] org.ehcache.jsr107.Eh107CacheManager : Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets
2021-03-11 13:37:19.481 INFO [,,,] 1 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2021-03-11 13:37:19.728 INFO [,,,] 1 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2021-03-11 13:37:20.348 INFO [,,,] 1 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
2021-03-11 13:37:20.440 INFO [,,,] 1 --- [ task-1] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2021-03-11 13:37:20.510 INFO [,,,] 1 --- [ task-1] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.20.Final
2021-03-11 13:37:20.701 INFO [,,,] 1 --- [ task-1] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.0.Final}
2021-03-11 13:37:20.949 INFO [,,,] 1 --- [ task-1] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
2021-03-11 13:37:22.212 INFO [,,,] 1 --- [ task-1] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2021-03-11 13:37:22.225 INFO [,,,] 1 --- [ task-1] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2021-03-11 13:37:22.466 INFO [,,,] 1 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 16 endpoint(s) beneath base path '/actuator'
2021-03-11 13:37:22.565 INFO [,,,] 1 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2021-03-11 13:37:22.569 INFO [,,,] 1 --- [ main] DeferredRepositoryInitializationListener : Triggering deferred initialization of Spring Data repositories?
2021-03-11 13:37:23.224 INFO [,,,] 1 --- [ main] DeferredRepositoryInitializationListener : Spring Data repositories initialized!
2021-03-11 13:37:23.242 INFO [,,,] 1 --- [ main] o.s.s.petclinic.PetClinicApplication : Started PetClinicApplication in 12.065 seconds (JVM running for 12.581)
...SNIP...
作成されたコンテナイメージの中身をもう少し見ていきます。
$ kubectl describe images.kpack.io spring-petclinic -n demo
Name: spring-petclinic
Namespace: demo
Labels: <none>
Annotations: <none>
API Version: kpack.io/v1alpha1
Kind: Image
Metadata:
Creation Timestamp: 2021-03-11T11:08:23Z
Generation: 1
Managed Fields:
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:kubectl.kubernetes.io/last-applied-configuration:
f:spec:
.:
f:build:
.:
f:resources:
f:builder:
.:
f:kind:
f:name:
f:serviceAccount:
f:source:
.:
f:registry:
.:
f:image:
f:tag:
Manager: kp
Operation: Update
Time: 2021-03-11T11:08:23Z
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:buildCacheName:
f:buildCounter:
f:conditions:
f:latestBuildImageGeneration:
f:latestBuildReason:
f:latestBuildRef:
f:latestImage:
f:latestStack:
f:observedGeneration:
Manager: controller
Operation: Update
Time: 2021-03-11T11:09:31Z
Resource Version: 2453695
Self Link: /apis/kpack.io/v1alpha1/namespaces/demo/images/spring-petclinic
UID: c8341343-93e5-47e7-a307-a528837dac52
Spec:
Build:
Resources:
Builder:
Kind: ClusterBuilder
Name: default
Cache Size: 2G
Failed Build History Limit: 10
Image Tagging Strategy: BuildNumber
Service Account: default
Source:
Registry:
Image: harbor1.<MYDOMAIN>/tanzu/spring-petclinic-source@sha256:59d15b482069a70c315536d58ef25bad802fc6e2fe17e95dd56851c40ae1fa6a
Success Build History Limit: 10
Tag: harbor1.<MYDOMAIN>/tanzu/spring-petclinic
Status:
Build Cache Name: spring-petclinic-cache
Build Counter: 1
Conditions:
Last Transition Time: 2021-03-11T11:09:31Z
Status: True
Type: Ready
Last Transition Time: 2021-03-11T11:09:31Z
Status: True
Type: BuilderReady
Latest Build Image Generation: 1
Latest Build Reason: CONFIG
Latest Build Ref: spring-petclinic-build-1-pmqzv
Latest Image: harbor1.<MYDOMAIN>/tanzu/spring-petclinic@sha256:79a6bae16d3b49e246a28cbddaf116972dd31700bf80d62dc9464e92add18440
Latest Stack: io.buildpacks.stacks.bionic
Observed Generation: 1
Events: <none>
spec.cache size
で2G のキャッシュが指定され、キャッシュ領域が作成されます。<イメージ名>-cache
のPVC が作成され、PersistentVolume がキャッシュ領域として利用されます。$ kubectl get sc
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
default (default) csi.vsphere.vmware.com Delete Immediate true 7d
$ kubectl get pvc -n demo
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
spring-petclinic-cache Bound pvc-cd6386f9-4688-42c1-be8d-6e1bd4180d3f 2Gi RWO default 169m
作成されたコンテナイメージは、
spec.Builder
で指定されたClusterBuilder
のdefault
を利用しています。ClusterBuilder
のdefault
を確認してみます。$ kubectl get clusterbuilders.kpack.io
NAME LATESTIMAGE READY
base harbor1.<MYDOMAIN>/tanzu/tbs/base@sha256:21ee9b7392a1d307a0a7361ee550e68085b33ae5d96a54db52ef2500ded60349 True
default harbor1.<MYDOMAIN>/tanzu/tbs/default@sha256:21ee9b7392a1d307a0a7361ee550e68085b33ae5d96a54db52ef2500ded60349 True
full harbor1.<MYDOMAIN>/tanzu/tbs/full@sha256:7bf6b8bb491c106782fd3049f116bb2124d0d7f217bbca046e5d848a6db9cf31 True
tiny harbor1.<MYDOMAIN>/tanzu/tbs/tiny@sha256:ae15f90d12728a72a934feec24c92607154c44f8c1a55a9943310caf556761a5 True
$ kubectl describe clusterbuilders.kpack.io default
Name: default
Namespace:
Labels: <none>
Annotations: kpack.io/import-timestamp: 2021-03-11T01:46:31-08:00
API Version: kpack.io/v1alpha1
Kind: ClusterBuilder
Metadata:
Creation Timestamp: 2021-03-11T09:46:31Z
Generation: 1
Managed Fields:
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:kpack.io/import-timestamp:
f:kubectl.kubernetes.io/last-applied-configuration:
f:spec:
.:
f:order:
f:serviceAccountRef:
.:
f:name:
f:namespace:
f:stack:
.:
f:kind:
f:name:
f:store:
.:
f:kind:
f:name:
f:tag:
Manager: kp
Operation: Update
Time: 2021-03-11T09:46:31Z
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:builderMetadata:
f:conditions:
f:latestImage:
f:observedGeneration:
f:observedStackGeneration:
f:observedStoreGeneration:
f:order:
f:os:
f:stack:
.:
f:id:
f:runImage:
Manager: controller
Operation: Update
Time: 2021-03-11T09:46:57Z
Resource Version: 2430771
Self Link: /apis/kpack.io/v1alpha1/clusterbuilders/default
UID: fbf77b1d-5468-4ad9-920d-8dffd0d379b7
Spec:
Order:
Group:
Id: tanzu-buildpacks/dotnet-core
Group:
Id: tanzu-buildpacks/nodejs
Group:
Id: tanzu-buildpacks/go
Group:
Id: tanzu-buildpacks/php
Group:
Id: tanzu-buildpacks/nginx
Group:
Id: tanzu-buildpacks/httpd
Group:
Id: tanzu-buildpacks/java-native-image
Group:
Id: tanzu-buildpacks/java
Group:
Id: paketo-buildpacks/procfile
Service Account Ref:
Name: canonical-registry-serviceaccount
Namespace: kpack
Stack:
Kind: ClusterStack
Name: base
Store:
Kind: ClusterStore
Name: default
Tag: harbor1.<MYDOMAIN>/tanzu/tbs/default
Status:
Builder Metadata:
Homepage: https://github.com/paketo-buildpacks/graalvm
Id: paketo-buildpacks/graalvm
Version: 5.0.0
Homepage: https://github.com/paketo-buildpacks/bellsoft-liberica
Id: paketo-buildpacks/bellsoft-liberica
Version: 7.0.0
Id: tanzu-buildpacks/go-dist
Version: 0.1.3
Id: tanzu-buildpacks/php-dist
Version: 0.0.44
Id: tanzu-buildpacks/dotnet-core-sdk
Version: 0.1.0
Id: tanzu-buildpacks/node-engine
Version: 0.1.3
Id: tanzu-buildpacks/node-engine
Version: 0.1.5
Homepage: https://github.com/pivotal-cf/tanzu-apache-skywalking
Id: tanzu-buildpacks/apache-skywalking
Version: 3.0.0
Id: tanzu-buildpacks/dotnet-core-runtime
Version: 0.1.2
Homepage: https://github.com/pivotal-cf/tanzu-jprofiler
Id: tanzu-buildpacks/jprofiler
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/gradle
Id: paketo-buildpacks/gradle
Version: 4.0.0
Homepage: https://github.com/pivotal-cf/tanzu-appdynamics
Id: tanzu-buildpacks/appdynamics
Version: 3.0.0
Id: tanzu-buildpacks/dotnet-core-aspnet
Version: 0.1.0
Homepage: https://github.com/pivotal-cf/tanzu-new-relic
Id: tanzu-buildpacks/new-relic
Version: 3.0.0
Homepage: https://github.com/pivotal-cf/tanzu-overops
Id: tanzu-buildpacks/overops
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/apache-tomcat
Id: paketo-buildpacks/apache-tomcat
Version: 4.2.0
Id: tanzu-buildpacks/icu
Version: 0.0.9
Homepage: https://github.com/pivotal-cf/tanzu-jrebel
Id: tanzu-buildpacks/jrebel
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/sbt
Id: paketo-buildpacks/sbt
Version: 4.0.0
Homepage: https://github.com/paketo-buildpacks/azure-application-insights
Id: paketo-buildpacks/azure-application-insights
Version: 4.0.0
Id: tanzu-buildpacks/httpd
Version: 0.0.40
Id: tanzu-buildpacks/httpd
Version: 0.0.39
Homepage: https://github.com/pivotal-cf/tanzu-contrast-security
Id: tanzu-buildpacks/contrast-security
Version: 3.0.0
Id: tanzu-buildpacks/nginx
Version: 0.0.46
Id: tanzu-buildpacks/nginx
Version: 0.0.48
Homepage: https://github.com/paketo-buildpacks/maven
Id: paketo-buildpacks/maven
Version: 4.0.0
Homepage: https://github.com/pivotal-cf/tanzu-elastic-apm
Id: tanzu-buildpacks/elastic-apm
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/google-stackdriver
Id: paketo-buildpacks/google-stackdriver
Version: 3.0.0
Id: tanzu-buildpacks/php-web
Version: 0.0.25
Id: tanzu-buildpacks/dep
Version: 0.0.10
Homepage: https://github.com/pivotal-cf/tanzu-yourkit
Id: tanzu-buildpacks/yourkit
Version: 3.0.0
Id: tanzu-buildpacks/php-composer
Version: 0.0.31
Id: tanzu-buildpacks/yarn
Version: 0.0.3
Homepage: https://github.com/pivotal-cf/tanzu-dynatrace
Id: tanzu-buildpacks/dynatrace
Version: 3.0.0
Id: tanzu-buildpacks/yarn-install
Version: 0.1.3
Id: tanzu-buildpacks/dotnet-publish
Version: 0.1.0
Id: tanzu-buildpacks/dotnet-execute
Version: 0.1.0
Homepage: https://github.com/pivotal-cf/tanzu-jacoco
Id: tanzu-buildpacks/jacoco
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/spring-boot
Id: paketo-buildpacks/spring-boot
Version: 4.0.0
Id: tanzu-buildpacks/npm-install
Version: 0.1.3
Homepage: https://github.com/pivotal-cf/tanzu-synopsys
Id: tanzu-buildpacks/synopsys
Version: 3.0.0
Homepage: https://github.com/pivotal-cf/tanzu-checkmarx
Id: tanzu-buildpacks/checkmarx
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/ca-certificates
Id: paketo-buildpacks/ca-certificates
Version: 2.0.0
Homepage: https://github.com/paketo-buildpacks/encrypt-at-rest
Id: paketo-buildpacks/encrypt-at-rest
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/debug
Id: paketo-buildpacks/debug
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/leiningen
Id: paketo-buildpacks/leiningen
Version: 2.0.0
Homepage: https://github.com/paketo-buildpacks/jmx
Id: paketo-buildpacks/jmx
Version: 3.0.0
Homepage: https://github.com/pivotal-cf/tanzu-snyk
Id: tanzu-buildpacks/snyk
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/spring-boot-native-image
Id: paketo-buildpacks/spring-boot-native-image
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/executable-jar
Id: paketo-buildpacks/executable-jar
Version: 4.0.0
Id: tanzu-buildpacks/go-build
Version: 0.0.23
Homepage: https://github.com/paketo-buildpacks/environment-variables
Id: paketo-buildpacks/environment-variables
Version: 3.0.0
Homepage: https://github.com/pivotal-cf/tanzu-aspectj
Id: tanzu-buildpacks/aspectj
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Version: 4.0.0
Homepage: https://github.com/paketo-buildpacks/image-labels
Id: paketo-buildpacks/image-labels
Version: 3.0.0
Homepage: https://github.com/paketo-buildpacks/dist-zip
Id: paketo-buildpacks/dist-zip
Version: 3.0.0
Id: tanzu-buildpacks/dep-ensure
Version: 0.0.29
Id: tanzu-buildpacks/node-start
Version: 0.0.4
Id: tanzu-buildpacks/yarn-start
Version: 0.0.4
Id: tanzu-buildpacks/npm-start
Version: 0.0.2
Id: tanzu-buildpacks/go-mod-vendor
Version: 0.0.26
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Id: tanzu-buildpacks/php
Version: 0.0.5
Id: tanzu-buildpacks/go
Version: 1.0.9
Conditions:
Last Transition Time: 2021-03-11T09:46:57Z
Status: True
Type: Ready
Latest Image: harbor1.<MYDOMAIN>/tanzu/tbs/default@sha256:21ee9b7392a1d307a0a7361ee550e68085b33ae5d96a54db52ef2500ded60349
Observed Generation: 1
Observed Stack Generation: 1
Observed Store Generation: 1
Order:
Group:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Group:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Group:
Id: tanzu-buildpacks/go
Version: 1.0.9
Group:
Id: tanzu-buildpacks/php
Version: 0.0.5
Group:
Id: tanzu-buildpacks/nginx
Version: 0.0.48
Group:
Id: tanzu-buildpacks/httpd
Version: 0.0.40
Group:
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Group:
Id: tanzu-buildpacks/java
Version: 5.0.0
Group:
Id: paketo-buildpacks/procfile
Version: 4.0.0
Os: linux
Stack:
Id: io.buildpacks.stacks.bionic
Run Image: harbor1.<MYDOMAIN>/tanzu/tbs/run@sha256:e89f3ba15ab6ef4d43d1521c9238b5c74efcf78c1f52470bfec04bc2a025528b
Events: <none>
spec.Stack
とspec.Store
からClusterStack
, ClusterStore
, それぞれ base
, default
を利用している事が分かります。それぞれ確認していきます。ベースOS イメージにあたる
ClusterStack
のbase
の中身は以下の様な構成になっています。$ kubectl describe clusterstacks.kpack.io base
Name: base
Namespace:
Labels: <none>
Annotations: kpack.io/import-timestamp: 2021-03-11T01:44:05-08:00
API Version: kpack.io/v1alpha1
Kind: ClusterStack
Metadata:
Creation Timestamp: 2021-03-11T09:44:05Z
Generation: 1
Managed Fields:
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:kpack.io/import-timestamp:
f:spec:
.:
f:buildImage:
.:
f:image:
f:id:
f:runImage:
.:
f:image:
Manager: kp
Operation: Update
Time: 2021-03-11T09:44:05Z
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:buildImage:
.:
f:image:
f:latestImage:
f:conditions:
f:groupId:
f:id:
f:mixins:
f:observedGeneration:
f:runImage:
.:
f:image:
f:latestImage:
f:userId:
Manager: controller
Operation: Update
Time: 2021-03-11T09:44:07Z
Resource Version: 2429952
Self Link: /apis/kpack.io/v1alpha1/clusterstacks/base
UID: e7c7ff48-a0a9-4749-8122-7383ecdf88d2
Spec:
Build Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/build@sha256:babbf06e090ccf7773bff038353b13b78934d461edf43fb949928d8fa530ddf6
Id: io.buildpacks.stacks.bionic
Run Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/run@sha256:e89f3ba15ab6ef4d43d1521c9238b5c74efcf78c1f52470bfec04bc2a025528b
Status:
Build Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/build@sha256:babbf06e090ccf7773bff038353b13b78934d461edf43fb949928d8fa530ddf6
Latest Image: harbor1.<MYDOMAIN>/tanzu/tbs/build@sha256:babbf06e090ccf7773bff038353b13b78934d461edf43fb949928d8fa530ddf6
Conditions:
Last Transition Time: 2021-03-11T09:44:07Z
Status: True
Type: Ready
Group Id: 1000
Id: io.buildpacks.stacks.bionic
Mixins:
adduser
apt
base-files
base-passwd
bash
bsdutils
bzip2
ca-certificates
coreutils
dash
debconf
debianutils
diffutils
dpkg
e2fsprogs
fdisk
findutils
gcc-8-base
gpgv
grep
gzip
hostname
init-system-helpers
libacl1
libapt-pkg5.0
libattr1
libaudit-common
libaudit1
libblkid1
libbz2-1.0
libc-bin
libc6
libcap-ng0
libcom-err2
libdb5.3
libdebconfclient0
libext2fs2
libfdisk1
libffi6
libgcc1
libgcrypt20
libgmp10
libgnutls30
libgpg-error0
libhogweed4
libidn2-0
liblz4-1
liblzma5
libmount1
libncurses5
libncursesw5
libnettle6
libp11-kit0
libpam-modules
libpam-modules-bin
libpam-runtime
libpam0g
libpcre3
libprocps6
libseccomp2
libselinux1
libsemanage-common
libsemanage1
libsepol1
libsmartcols1
libss2
libssl1.1
libstdc++6
libsystemd0
libtasn1-6
libtinfo5
libudev1
libunistring2
libuuid1
libyaml-0-2
libzstd1
locales
login
lsb-base
mawk
mount
ncurses-base
ncurses-bin
openssl
passwd
perl-base
procps
sed
sensible-utils
sysvinit-utils
tar
tzdata
ubuntu-keyring
util-linux
zlib1g
build:binutils
build:binutils-common
build:binutils-x86-64-linux-gnu
build:build-essential
build:cpp
build:cpp-7
build:curl
build:dpkg-dev
build:g++
build:g++-7
build:gcc
build:gcc-7
build:gcc-7-base
build:git
build:git-man
build:jq
build:libasan4
build:libasn1-8-heimdal
build:libatomic1
build:libbinutils
build:libc-dev-bin
build:libc6-dev
build:libcc1-0
build:libcilkrts5
build:libcurl3-gnutls
build:libcurl4
build:libdpkg-perl
build:liberror-perl
build:libexpat1
build:libgcc-7-dev
build:libgdbm-compat4
build:libgdbm5
build:libgmp-dev
build:libgmpxx4ldbl
build:libgomp1
build:libgssapi-krb5-2
build:libgssapi3-heimdal
build:libhcrypto4-heimdal
build:libheimbase1-heimdal
build:libheimntlm0-heimdal
build:libhx509-5-heimdal
build:libisl19
build:libitm1
build:libjq1
build:libk5crypto3
build:libkeyutils1
build:libkrb5-26-heimdal
build:libkrb5-3
build:libkrb5support0
build:libldap-2.4-2
build:libldap-common
build:liblsan0
build:libmpc3
build:libmpfr6
build:libmpx2
build:libnghttp2-14
build:libonig4
build:libperl5.26
build:libpsl5
build:libquadmath0
build:libroken18-heimdal
build:librtmp1
build:libsasl2-2
build:libsasl2-modules-db
build:libsqlite3-0
build:libstdc++-7-dev
build:libtsan0
build:libubsan0
build:libwind0-heimdal
build:linux-libc-dev
build:make
build:patch
build:perl
build:perl-modules-5.26
build:xz-utils
build:zlib1g-dev
Observed Generation: 1
Run Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/run@sha256:e89f3ba15ab6ef4d43d1521c9238b5c74efcf78c1f52470bfec04bc2a025528b
Latest Image: harbor1.<MYDOMAIN>/tanzu/tbs/run@sha256:e89f3ba15ab6ef4d43d1521c9238b5c74efcf78c1f52470bfec04bc2a025528b
User Id: 1000
Events: <none>
Buildpacks を提供する
ClusterStore
のdefault
の中身は以下の様な構成になっています。$ kubectl describe clusterstore.kpack.io default
Name: default
Namespace:
Labels: <none>
Annotations: kpack.io/import-timestamp: 2021-03-11T01:43:00-08:00
API Version: kpack.io/v1alpha1
Kind: ClusterStore
Metadata:
Creation Timestamp: 2021-03-11T09:43:00Z
Generation: 1
Managed Fields:
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:kpack.io/import-timestamp:
f:kubectl.kubernetes.io/last-applied-configuration:
f:spec:
.:
f:sources:
Manager: kp
Operation: Update
Time: 2021-03-11T09:43:00Z
API Version: kpack.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:buildpacks:
f:conditions:
f:observedGeneration:
Manager: controller
Operation: Update
Time: 2021-03-11T09:43:03Z
Resource Version: 2429658
Self Link: /apis/kpack.io/v1alpha1/clusterstores/default
UID: b78419f8-7883-4355-9b96-5cceb39b1ec4
Spec:
Sources:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nginx@sha256:e67d5cd2e5240a9eb7a899b9b5d979ad85d0cf6c8182e15424516dac9f577371
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_httpd@sha256:34989fb8e264ccaea7916a9017b306d621b017920f71439fc515164ac0484cf5
Image: harbor1.<MYDOMAIN>/tanzu/tbs/paketo-buildpacks_procfile@sha256:bf6a4265db23ae25b34d402cd24e04c36dccdf24d6a6b9297f1d154a9d0b8062
Status:
Buildpacks:
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:0e1d6228ff089f5bf26876343094b9f243636f00dbd96a0ca42751e72ec7144a
Digest: sha256:3e3be4f98b70e3803131869c3c4d9810a7bfb7508badba822cd90af5178382d0
Homepage: https://github.com/paketo-buildpacks/apache-tomcat
Id: paketo-buildpacks/apache-tomcat
Size: 46167297
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.2.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:2204cba68862596cbd9f4456a784b1bbb7fb98a53349916c75cf06fd28103c71
Digest: sha256:dbd409f282f6d9451b706bd39baf43566317a582dabcc15217c002585a170156
Homepage: https://github.com/paketo-buildpacks/azure-application-insights
Id: paketo-buildpacks/azure-application-insights
Size: 19366393
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:a981eb9face0c3f36f5f70e5e60db187e099a20ce80bb49bbbe4ab0d5401d6bb
Digest: sha256:5b993a9c837e216b3532eafe806396edd6aa670d9dce5c5c4652b31807d4065b
Homepage: https://github.com/paketo-buildpacks/bellsoft-liberica
Id: paketo-buildpacks/bellsoft-liberica
Size: 677192001
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 7.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:293e4fa554967dfff0a29bda58e88469d4014f1633fe823642cc7c4ac358146b
Digest: sha256:74e970ffd46e91e346d5e04311add9c0a4915bfbd545bce4fce74cabbba1f0d9
Homepage: https://github.com/paketo-buildpacks/ca-certificates
Id: paketo-buildpacks/ca-certificates
Size: 3064257
Stacks:
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 2.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:901b42d662c51df23feaa1a75f75a20b1837a1e3049785f325e2315959f34964
Digest: sha256:3033a77b2ced8bdd002489e208583bf9a4d3c519ab942bcc1f635d045bda0780
Homepage: https://github.com/paketo-buildpacks/debug
Id: paketo-buildpacks/debug
Size: 2626272
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:733c156f97b0080bcc47d69ec5bd91254677c00ddba4ed1c74de13bc08cc640c
Digest: sha256:bcc589415140eba1f2fb83f399bd80b2057640d26c59c966332f68c162405e85
Homepage: https://github.com/paketo-buildpacks/dist-zip
Id: paketo-buildpacks/dist-zip
Size: 1437597
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:645f4ae41030c444eed79ec971e1273d12addb7e5ec909b9013e4a2a15419cd9
Digest: sha256:eb34cd683aaac6f6fce17b3788928f2b9145c6414d26ee4c8d7d1585bc3d65ff
Homepage: https://github.com/paketo-buildpacks/encrypt-at-rest
Id: paketo-buildpacks/encrypt-at-rest
Size: 2679123
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:2d0d1eea4f3bf703a0b25b784995c57c03324b6e109a019e727cad64ce60b5d5
Digest: sha256:9490bc35e385a4dedf8a303d16e0372c77531b09d46fe06978ef25a52c375bcf
Homepage: https://github.com/paketo-buildpacks/environment-variables
Id: paketo-buildpacks/environment-variables
Size: 1522575
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:2d0d1eea4f3bf703a0b25b784995c57c03324b6e109a019e727cad64ce60b5d5
Digest: sha256:9490bc35e385a4dedf8a303d16e0372c77531b09d46fe06978ef25a52c375bcf
Homepage: https://github.com/paketo-buildpacks/environment-variables
Id: paketo-buildpacks/environment-variables
Size: 1522575
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:a300e1dac16ac16cb909e7a8c88c34851a06343a75d35056b67be3d325d060b7
Digest: sha256:af4aafad0d9e3051da2c039970ad88600a1e3a32c7a2e5b5b7d3b4d3049912f2
Homepage: https://github.com/paketo-buildpacks/executable-jar
Id: paketo-buildpacks/executable-jar
Size: 1607422
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:a300e1dac16ac16cb909e7a8c88c34851a06343a75d35056b67be3d325d060b7
Digest: sha256:af4aafad0d9e3051da2c039970ad88600a1e3a32c7a2e5b5b7d3b4d3049912f2
Homepage: https://github.com/paketo-buildpacks/executable-jar
Id: paketo-buildpacks/executable-jar
Size: 1607422
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:0f77d095e3fae73e3eded8edf72e8840be676dfa38422efa4eec4cef7e2cdd38
Digest: sha256:5a70ca08bcf2e9059140931d65c95019092d14a2bdee8ca6378565701425aa2a
Homepage: https://github.com/paketo-buildpacks/google-stackdriver
Id: paketo-buildpacks/google-stackdriver
Size: 10847222
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:afff43eb283917502c4f52ef38c2789e81b7fe57d74a55c67ae0d3a76f293e34
Digest: sha256:4b931cfb146d82a8ff30adf961ee805886f6cfb5b4523cc4c6fc144cd8d08b7a
Homepage: https://github.com/paketo-buildpacks/graalvm
Id: paketo-buildpacks/graalvm
Size: 842524069
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 5.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:e777c7310309236df5cf85e6aff028af474afa226d3d980d54f8237dfe6f82c3
Digest: sha256:34cd07b0b0dc8fa57374ffed73f213f36432f30041478075558f4b0199d820b9
Homepage: https://github.com/paketo-buildpacks/gradle
Id: paketo-buildpacks/gradle
Size: 110238946
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:e777c7310309236df5cf85e6aff028af474afa226d3d980d54f8237dfe6f82c3
Digest: sha256:34cd07b0b0dc8fa57374ffed73f213f36432f30041478075558f4b0199d820b9
Homepage: https://github.com/paketo-buildpacks/gradle
Id: paketo-buildpacks/gradle
Size: 110238946
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:74d5ba0dbbe057df5486f60e14701b007cc47c71375d674b4a617d35e7f4d94d
Digest: sha256:cb3be2c2aa3b74cb8a67c1142a03601a21c981c1063d8f042822acc126e9a469
Homepage: https://github.com/paketo-buildpacks/image-labels
Id: paketo-buildpacks/image-labels
Size: 1488810
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:74d5ba0dbbe057df5486f60e14701b007cc47c71375d674b4a617d35e7f4d94d
Digest: sha256:cb3be2c2aa3b74cb8a67c1142a03601a21c981c1063d8f042822acc126e9a469
Homepage: https://github.com/paketo-buildpacks/image-labels
Id: paketo-buildpacks/image-labels
Size: 1488810
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:f1593e0e66ec91bd2919e00e5c7ab6e3c2062ae7d8f9fd1af3bbd7315c7cd15b
Digest: sha256:afab2981235dcf3d6ada61454c793d91564eb12dedc6fc468422acf9380a1006
Homepage: https://github.com/paketo-buildpacks/jmx
Id: paketo-buildpacks/jmx
Size: 2355156
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:aa6e2d3e24be70856a1e1c7d3ae227ed4455652ef7210abfa716b78d1e998fe8
Digest: sha256:2f21b0e71cbd307cc460a235fd19ce1712f1922a0e517b48081e7c8a6ef79ad8
Homepage: https://github.com/paketo-buildpacks/leiningen
Id: paketo-buildpacks/leiningen
Size: 2398717
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 2.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:aa6e2d3e24be70856a1e1c7d3ae227ed4455652ef7210abfa716b78d1e998fe8
Digest: sha256:2f21b0e71cbd307cc460a235fd19ce1712f1922a0e517b48081e7c8a6ef79ad8
Homepage: https://github.com/paketo-buildpacks/leiningen
Id: paketo-buildpacks/leiningen
Size: 2398717
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 2.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:b2f4c9bf1b7fbbdbb29e1c54542771075c6a0330f2c65945255d607e597479ba
Digest: sha256:30bb58e6dff644f4846e7949c17b86be0b8eb426f1745c2a281118af06f911c4
Homepage: https://github.com/paketo-buildpacks/maven
Id: paketo-buildpacks/maven
Size: 11940371
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:b2f4c9bf1b7fbbdbb29e1c54542771075c6a0330f2c65945255d607e597479ba
Digest: sha256:30bb58e6dff644f4846e7949c17b86be0b8eb426f1745c2a281118af06f911c4
Homepage: https://github.com/paketo-buildpacks/maven
Id: paketo-buildpacks/maven
Size: 11940371
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.4
Buildpackage:
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Version: 3.0.0
Diff Id: sha256:e6acd75d955c1f916b297215d53136a31350506608ff690b5455c3ec6c37f347
Digest: sha256:a501c80531386798863dc0a9f45e3c2228f3be2f4691b4832a930d3a51dad6f0
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Size: 1509159
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/paketo-buildpacks_procfile@sha256:bf6a4265db23ae25b34d402cd24e04c36dccdf24d6a6b9297f1d154a9d0b8062
Version: 3.0.0
API: 0.5
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:668776297c61d46183888120480fbac78adc6dfa43509368fc5be6ce38159a30
Digest: sha256:1ad898d8bf0fbc18db4f657b084f97afd1479fa6c3f622fa782d16f340df7cb8
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Size: 1479824
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:ba9afa9bd3bab4bb943859739ca6e4701c7c8e8a08f47dda3790b13b788166e1
Digest: sha256:6f1539bc4ff65d220ed216abdec14cc6a6eea11b0cfccab846fcbe16b8e27371
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Size: 1510217
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:ba9afa9bd3bab4bb943859739ca6e4701c7c8e8a08f47dda3790b13b788166e1
Digest: sha256:6f1539bc4ff65d220ed216abdec14cc6a6eea11b0cfccab846fcbe16b8e27371
Homepage: https://github.com/paketo-buildpacks/procfile
Id: paketo-buildpacks/procfile
Size: 1510217
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:9651404b5d832b275d5744f22f9aedc4a3a0d8e8e224fea05947f5462c8b8408
Digest: sha256:4e002482cdfb31daedb3157770144698f1a8666b04ffe9f121436f166d26cde6
Homepage: https://github.com/paketo-buildpacks/sbt
Id: paketo-buildpacks/sbt
Size: 20152899
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:9651404b5d832b275d5744f22f9aedc4a3a0d8e8e224fea05947f5462c8b8408
Digest: sha256:4e002482cdfb31daedb3157770144698f1a8666b04ffe9f121436f166d26cde6
Homepage: https://github.com/paketo-buildpacks/sbt
Id: paketo-buildpacks/sbt
Size: 20152899
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:3994e89448d2db79d4b066953edfefeca7ee63e9ec2ae50f58a737cc19d6863c
Digest: sha256:635c1b9ba157ea59a84a068b3b50b588a2cc8bf8d8c6808b5c89bb063666d642
Homepage: https://github.com/paketo-buildpacks/spring-boot-native-image
Id: paketo-buildpacks/spring-boot-native-image
Size: 1763122
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:fc45891f9e2bbfe8b7e6691317f78603ff5789ebed75a083f90e2b48baff63c1
Digest: sha256:e0521eec35ec2273e21bbc9621d7cb2f8a8dccf51e1ef90f3ca30f6708e58fe3
Homepage: https://github.com/paketo-buildpacks/spring-boot
Id: paketo-buildpacks/spring-boot
Size: 3304243
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:fc45891f9e2bbfe8b7e6691317f78603ff5789ebed75a083f90e2b48baff63c1
Digest: sha256:e0521eec35ec2273e21bbc9621d7cb2f8a8dccf51e1ef90f3ca30f6708e58fe3
Homepage: https://github.com/paketo-buildpacks/spring-boot
Id: paketo-buildpacks/spring-boot
Size: 3304243
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:da4b52eeffb21a7e9d157e2de11e24b07d8a4a119411bf81fef3d4738845e079
Digest: sha256:6a044f3f4c66074b0e0742778f046b33dfae6ec676692594e242421b9d9b2885
Homepage: https://github.com/pivotal-cf/tanzu-apache-skywalking
Id: tanzu-buildpacks/apache-skywalking
Size: 175405305
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:5b64a4e9c737952a16d7debc565ffaac56295b63036cd15f15bf9d2d9160573c
Digest: sha256:c6cabe711b1d44e6a0024b0e95fb021047da9ad862335c814ce4d2308bc556a9
Homepage: https://github.com/pivotal-cf/tanzu-appdynamics
Id: tanzu-buildpacks/appdynamics
Size: 104081515
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:31508f7ba21d14370751a5a6524b654fb745951f91ebb2342d45f73924423e74
Digest: sha256:0cffbb59603e6e94a0f3330e59bd37f8ce18676682750c9a4e499b1e45123f39
Homepage: https://github.com/pivotal-cf/tanzu-aspectj
Id: tanzu-buildpacks/aspectj
Size: 1513720
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:c7ccdb3703120824f6bd02819ab748595b22e92d1bd9c0e4b69631270f8ef20f
Digest: sha256:362f1fbc2e91e60ecb915a65e523b6f6e15070d806fe82d1b2533595d232007c
Homepage: https://github.com/pivotal-cf/tanzu-checkmarx
Id: tanzu-buildpacks/checkmarx
Size: 3087365
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:b206fd94eccd91676d6015e65fa16d78b5249a110ef1f530e569c35eeb22a2b5
Digest: sha256:34494479170866e66ff0fe953d2e9bcea5e8facd22ca08227c01094b4247b416
Homepage: https://github.com/pivotal-cf/tanzu-contrast-security
Id: tanzu-buildpacks/contrast-security
Size: 13013848
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:3c2a2eeae21ab305773c8c405182eeeaf9369510401feebcfae1e8d8b3d1bff0
Digest: sha256:ee626428f18e71364509595acc2841effe87df87c6552ccc53e4bb51ace8873f
Id: tanzu-buildpacks/dep-ensure
Size: 1369653
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 0.0.29
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:90091298cd4ffd701a7f63b401d7fd3c3201b7538beebfe4b702734f7a8910ed
Digest: sha256:ff15273e28d663e7191f5879d1a9ce0c9021eaf7c32926e610a2c86f394bb875
Id: tanzu-buildpacks/dep
Size: 10590176
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.paketo.stacks.tiny
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 0.0.10
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:51ddf7c9cbb3e357e38d322dacb7128d0b6b5329a5982a8c87c6065ff7784f82
Digest: sha256:76a54d35a1c84a09ad3a4e3e1ab35bb708b69132f89ef0cf367546240cb44d66
Id: tanzu-buildpacks/dotnet-core-aspnet
Size: 72216972
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:2eb65bf6efb1feeacaf75a4e17711cb8f962918626eb1c68dff2e60e6f6650f9
Digest: sha256:98128b8735a528143363d79774043a86df0d60bea21ee76c936564a629f29776
Id: tanzu-buildpacks/dotnet-core-runtime
Size: 136536485
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.2
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:c3e168739c359d49501019b901ba3d863c5893a30b2d91577080fef0615b9935
Digest: sha256:be925ea8c7653826a4dfd97113a7785a0780f7015633ec11e4a909a7b36091dc
Id: tanzu-buildpacks/dotnet-core-sdk
Size: 410030423
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:88ac7758d61f6871ead5677f6807bea7b04941fcd7710465838c70e013c4d286
Digest: sha256:c411b3a3a9b54a37fbc55d564e1d27ce78112f1655386855d264375b36803e69
Id: tanzu-buildpacks/dotnet-core
Order:
Group:
Id: tanzu-buildpacks/dotnet-core-runtime
Version: 0.1.2
Id: tanzu-buildpacks/dotnet-core-aspnet
Optional: true
Version: 0.1.0
Id: tanzu-buildpacks/dotnet-core-sdk
Version: 0.1.0
Id: tanzu-buildpacks/icu
Optional: true
Version: 0.0.9
Id: tanzu-buildpacks/node-engine
Optional: true
Version: 0.1.3
Id: tanzu-buildpacks/dotnet-publish
Version: 0.1.0
Id: tanzu-buildpacks/dotnet-execute
Version: 0.1.0
Id: paketo-buildpacks/procfile
Optional: true
Version: 4.0.0
Group:
Id: tanzu-buildpacks/dotnet-core-runtime
Version: 0.1.2
Id: tanzu-buildpacks/dotnet-core-aspnet
Optional: true
Version: 0.1.0
Id: tanzu-buildpacks/dotnet-core-sdk
Optional: true
Version: 0.1.0
Id: tanzu-buildpacks/icu
Optional: true
Version: 0.0.9
Id: tanzu-buildpacks/node-engine
Optional: true
Version: 0.1.3
Id: tanzu-buildpacks/dotnet-execute
Version: 0.1.0
Id: paketo-buildpacks/procfile
Optional: true
Version: 4.0.0
Group:
Id: tanzu-buildpacks/icu
Optional: true
Version: 0.0.9
Id: tanzu-buildpacks/node-engine
Optional: true
Version: 0.1.3
Id: tanzu-buildpacks/dotnet-execute
Version: 0.1.0
Id: paketo-buildpacks/procfile
Optional: true
Version: 4.0.0
Size: 427
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 1.0.1
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:d87a2e573ffc874997f4a09a919cdc5b6a019c637fead5985f4884e860c20b92
Digest: sha256:2c1dd502988c065228913687d95667d7901179da9da116c745b09f333c1f4c27
Id: tanzu-buildpacks/dotnet-execute
Size: 3350157
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:ec389fc8583d618eeafce397f1285b5ca19564f5f7a48e95ff769ea6c849751d
Digest: sha256:9e2571ae14bacf15b9ced1e59735949a5c2039b9ca0a6ba9658536862169f779
Id: tanzu-buildpacks/dotnet-publish
Size: 3393225
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:5e6ca0a646e1a93eb8854c26936b68d96cecb040888e5868223ed44d1fe565c3
Digest: sha256:0bb5574410c3d8d80a19691777ff34fc3bdd9eee1b92da489cfdd1c2b6918914
Homepage: https://github.com/pivotal-cf/tanzu-dynatrace
Id: tanzu-buildpacks/dynatrace
Size: 4419703
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:2244ce61058a189c50bffe35799d0005b4dff39ea2154ec832cdd2a191037278
Digest: sha256:78cc8cb522bca9cd91b0d8903bf5c55e5a396a786b71f51000aaab4417ecad23
Homepage: https://github.com/pivotal-cf/tanzu-elastic-apm
Id: tanzu-buildpacks/elastic-apm
Size: 11121856
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:0081ae64e0919282a40c1453421caa6f0ef3220a201b6e4c1a850b73fdbc6db0
Digest: sha256:1db75326ad6ac4169bd9ad545562f1118e46dc3cbc69216925dfe6fc5b1a3c4b
Id: tanzu-buildpacks/go-build
Size: 1526451
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 0.0.23
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:9cc6e63c8a7b118d7c4eaca6398b8f5217dacde5227644d22ed0fd87de350b99
Digest: sha256:0518c0eb89826ddbcdecc7468947911f7e160d0edc2d4fb62eb8afb301dcaa32
Id: tanzu-buildpacks/go-dist
Size: 529229473
Stacks:
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 0.1.3
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:f956172b5fb0bcfcbcba85a5334c770f25348bafca1bf368ae71abee411fc8b4
Digest: sha256:ab740f06f65444acd928af8be3243cce5af2f313419598936a02b9750b073275
Id: tanzu-buildpacks/go-mod-vendor
Size: 1278883
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Id: io.paketo.stacks.tiny
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 0.0.26
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/go
Version: 1.0.9
Diff Id: sha256:2d61f65d89892d61c09045a0a65f763df26a6727568979ceea536b9f698ac269
Digest: sha256:27520e1b07aa8d5123f1f394f73ae17b827d3ca82d580f7690b14b55b3960d57
Id: tanzu-buildpacks/go
Order:
Group:
Id: tanzu-buildpacks/go-dist
Version: 0.1.3
Id: tanzu-buildpacks/go-mod-vendor
Version: 0.0.26
Id: tanzu-buildpacks/go-build
Version: 0.0.23
Group:
Id: tanzu-buildpacks/go-dist
Version: 0.1.3
Id: tanzu-buildpacks/dep
Version: 0.0.10
Id: tanzu-buildpacks/dep-ensure
Version: 0.0.29
Id: tanzu-buildpacks/go-build
Version: 0.0.23
Group:
Id: tanzu-buildpacks/go-dist
Version: 0.1.3
Id: tanzu-buildpacks/go-build
Version: 0.0.23
Size: 348
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_go@sha256:64ba98089642bdb1ae22fde9b12fb905e0034a2e99c4564249bbc5190dcef8f9
Version: 1.0.9
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:eaa6c7051705a0631d3992bdbd34d20227ff5bda126071c3040e5202756eae71
Digest: sha256:9ff632fee4d3f0a376a38adcb5d22b32efeefa0d7a36ab47d4064ff5600d25b7
Id: tanzu-buildpacks/httpd
Size: 19004615
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.39
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/httpd
Version: 0.0.40
Diff Id: sha256:025fcd43167c93ccd6a0fa8b924dfdf508dce8973e33c6ac6dda19d2410a64d4
Digest: sha256:63f95209f425588546f7f07f5bd71f018baa69cb2275d98c084bc70d609d2a2b
Id: tanzu-buildpacks/httpd
Size: 19255503
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_httpd@sha256:34989fb8e264ccaea7916a9017b306d621b017920f71439fc515164ac0484cf5
Version: 0.0.40
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:818df50ef7a55f88d9de5eb16a0c094692f03100503966243cfb16486a5235b5
Digest: sha256:ef08460956a4bb52d6fb13c3f15cccbb5474c6c73a6ea917a2795530c44989fe
Id: tanzu-buildpacks/icu
Size: 32671018
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.0.9
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:2c0eeedfea881b912082736c3f5e8c6ccb0bca0af94b10cf381fbee07d4443b6
Digest: sha256:e2af924ef260a681197f745a59dd77f5998a30e72c7ca78fefdb938a27a0343e
Homepage: https://github.com/pivotal-cf/tanzu-jacoco
Id: tanzu-buildpacks/jacoco
Size: 3312316
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Version: 4.0.0
Diff Id: sha256:c94510de414a3f9d0742f23be103dde5182a8993ff017a7d0f14dd44ff64842e
Digest: sha256:8c05faf6d54660186ca35cdf85bc88a9a9e0487ddaad273ffd86e5fa1942cf15
Homepage: https://github.com/pivotal-cf/tanzu-java-native-image
Id: tanzu-buildpacks/java-native-image
Order:
Group:
Id: paketo-buildpacks/graalvm
Version: 5.0.0
Id: paketo-buildpacks/gradle
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/maven
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/leiningen
Optional: true
Version: 2.0.0
Id: paketo-buildpacks/sbt
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/executable-jar
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/spring-boot
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/spring-boot-native-image
Version: 3.0.0
Id: paketo-buildpacks/procfile
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/environment-variables
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/image-labels
Optional: true
Version: 3.0.0
Size: 1067
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java-native-image@sha256:12f8ff3e904d1698442c05a73a7318bfbbaf535e582704ff02f675d1fe4ebe7f
Version: 4.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:07f612b2584701d053f62429fc0585ff315c3865ab4245d82c9553dc9e150d08
Digest: sha256:d042794d98ee41918fec15bb8978651ecffe3b82b3ee7357283b12413462df8d
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Order:
Group:
Id: paketo-buildpacks/ca-certificates
Optional: true
Version: 2.0.0
Id: tanzu-buildpacks/snyk
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/bellsoft-liberica
Version: 7.0.0
Id: paketo-buildpacks/gradle
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/leiningen
Optional: true
Version: 2.0.0
Id: paketo-buildpacks/maven
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/sbt
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/executable-jar
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/apache-tomcat
Optional: true
Version: 4.2.0
Id: paketo-buildpacks/dist-zip
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/spring-boot
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/procfile
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/azure-application-insights
Optional: true
Version: 4.0.0
Id: paketo-buildpacks/debug
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/google-stackdriver
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/jmx
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/apache-skywalking
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/appdynamics
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/aspectj
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/checkmarx
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/contrast-security
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/dynatrace
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/elastic-apm
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/jacoco
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/jprofiler
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/jrebel
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/new-relic
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/overops
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/synopsys
Optional: true
Version: 3.0.0
Id: tanzu-buildpacks/yourkit
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/encrypt-at-rest
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/environment-variables
Optional: true
Version: 3.0.0
Id: paketo-buildpacks/image-labels
Optional: true
Version: 3.0.0
Size: 1580
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 5.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:e6c5b3c9043adaf63b147e4b5217ee3a373a4bbc6b4bb15c12296179ebec2653
Digest: sha256:fd31a1223ecc682edd9c0a0ad12b3803c49a383fa3304382435e69bdf90a4663
Homepage: https://github.com/pivotal-cf/tanzu-jprofiler
Id: tanzu-buildpacks/jprofiler
Size: 114827241
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:fade728198f334de08cf7c10bcd92d095088d9f2581cde5e837e857552e287b3
Digest: sha256:c96d2de555542aafaf56a0b98dcfed59d3df8aaa57cc9daa49e24935692bbf79
Homepage: https://github.com/pivotal-cf/tanzu-jrebel
Id: tanzu-buildpacks/jrebel
Size: 27342549
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:c9edca4ac219db6485465339770c723df32bd16ed623078a50e2aaa0662d00e0
Digest: sha256:aa92510ff2a54522956c6650bc2d6f2f214bdcf69e3b95924ce99279e3763c99
Homepage: https://github.com/pivotal-cf/tanzu-new-relic
Id: tanzu-buildpacks/new-relic
Size: 52217399
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:6714fb24c5c2c9e1f8e4c98a33a6a23e21e8a506c9050c44ec74d522b4caf831
Digest: sha256:e5c971c4f683052911134ed22cbe7be130bad17bab5cb429a4a7546ca46436f3
Id: tanzu-buildpacks/nginx
Size: 12767565
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.46
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nginx
Version: 0.0.48
Diff Id: sha256:3e8ee90f1375252de89d3e4197f7163526512be8fe4334ab7c3635c8f1c2eda5
Digest: sha256:4e086d76cabebfcdbcbddd90a52db3492f67b87e08c4ded7c09c6b7750e71336
Id: tanzu-buildpacks/nginx
Size: 12675705
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nginx@sha256:e67d5cd2e5240a9eb7a899b9b5d979ad85d0cf6c8182e15424516dac9f577371
Version: 0.0.48
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/dotnet-core
Version: 1.0.1
Diff Id: sha256:1d4fee0194987222b2740eaa07e78dc66cef89288dca781ba8c5c56fbd2004c1
Digest: sha256:1953d5763bc6c7c9ae69b1cbe19b5f27cbb49f06c7faab63180478e8d37a2b63
Id: tanzu-buildpacks/node-engine
Size: 232700307
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_dotnet-core@sha256:9ecfbe3c3565f6bc15d5aa116615cf33195a5d27133438d285f9d812f5c72664
Version: 0.1.3
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:6ecc4f09e2476804225176eb2781eebcb4f740273748818bb4645ab2926c2707
Digest: sha256:c3a298fdaacd7df0e32c1b1c6bfbb7bae6e6b3d56b9b66b17801938599499ad2
Id: tanzu-buildpacks/node-engine
Size: 232195986
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.1.5
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:0d6e2e2f685e997971a6944af9692e3f860083fb9f8c957fc6cab0bc279d8481
Digest: sha256:583a0b4ed24404ee99f3822a0d870b54af246c680b7902129df0b1caf7ac5019
Id: tanzu-buildpacks/node-start
Size: 1316634
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.0.4
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:970d1bb6bdff34576120066404305c975eb5097c1223a2b4e545caf6cc8728d7
Digest: sha256:112292095047554016e5af6d6c2dabdf5a88dd0e04c9c8d303871eb3d44b088b
Id: tanzu-buildpacks/nodejs
Order:
Group:
Id: tanzu-buildpacks/node-engine
Version: 0.1.5
Id: tanzu-buildpacks/yarn
Version: 0.0.3
Id: tanzu-buildpacks/yarn-install
Version: 0.1.3
Id: tanzu-buildpacks/yarn-start
Version: 0.0.4
Group:
Id: tanzu-buildpacks/node-engine
Version: 0.1.5
Id: tanzu-buildpacks/npm-install
Version: 0.1.3
Id: tanzu-buildpacks/npm-start
Version: 0.0.2
Group:
Id: tanzu-buildpacks/node-engine
Version: 0.1.5
Id: tanzu-buildpacks/node-start
Version: 0.0.4
Size: 358
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 1.3.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:97e6b0c537287c5430621ff481c1dfcdd9555eebf9329446f70c2456f29735d0
Digest: sha256:6d68b866dbf870fb617af98271ead0c89e6e78139578611f2bcea049e145572a
Id: tanzu-buildpacks/npm-install
Size: 3216872
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.1.3
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:21a2e14fc26bd43fd40a09cce80800f4bf001c15526c5c6abf0228eb892626a7
Digest: sha256:c407dcfa5f957ac1c6ff827c0b9eda15209ef6b493316556e2e7579caeffb522
Id: tanzu-buildpacks/npm-start
Size: 1303684
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.0.2
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:5ffd0e7fb5319bb539945dca2da615ab4dba64cc57f522ba3c0d696cd7c5cd2f
Digest: sha256:cb87ad5c33d1d460e601f2633126c86482d7e7c7587a324b34abd9fee5b271e9
Homepage: https://github.com/pivotal-cf/tanzu-overops
Id: tanzu-buildpacks/overops
Size: 51560437
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:81929bb27e0709bb99e830fdfa9fbf9534f35c85dcfc4903c3034a318e427f2f
Digest: sha256:07a065fef0b9efc1f95c1db2cae1ebc111e743b8526da33b66452f6bfa8c30f8
Id: tanzu-buildpacks/php-composer
Size: 7301415
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.31
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:3ce52e9ee523ecac3472ab9051169dedcab137d2d6e5299c54b5415dd91a7e58
Digest: sha256:3714e3b4aa66d01051e4305b81915d07acabc3dfff1143ea944c1cf285f6ae56
Id: tanzu-buildpacks/php-dist
Size: 447012383
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.44
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:14ac8a34fa28dca7b0eca50f2035610ad6678ae82052769c61a04da74a84b1ec
Digest: sha256:264947f9e2ca02290f7f4662dec1474efb5e5452292a5d8da3c3b0a5c60b4ded
Id: tanzu-buildpacks/php-web
Size: 10752976
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.25
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/php
Version: 0.0.5
Diff Id: sha256:2dbc22410fe290d829ffc658dbe85abe393aa8d6937b54986f591a912102feb4
Digest: sha256:2d6ae00086b7775ba8fbefa937828be6db6b83b7c8cda2b2011a99912c7ed906
Id: tanzu-buildpacks/php
Order:
Group:
Id: tanzu-buildpacks/httpd
Optional: true
Version: 0.0.39
Id: tanzu-buildpacks/nginx
Optional: true
Version: 0.0.46
Id: tanzu-buildpacks/php-dist
Version: 0.0.44
Id: tanzu-buildpacks/php-composer
Optional: true
Version: 0.0.31
Id: tanzu-buildpacks/php-web
Version: 0.0.25
Size: 352
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_php@sha256:fd5abb334f4adbcf46f42977992af145db04fb262d4c516ff4264f94e1fcd689
Version: 0.0.5
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:a176eac1764c99c45be4a607289d072fb4d520b05396829e9355c6bd4d4c5743
Digest: sha256:3581426eed610b27ff88c7831a1ea3ee0b0e7f327933093e5ce344ccebfe4cc2
Homepage: https://github.com/pivotal-cf/tanzu-snyk
Id: tanzu-buildpacks/snyk
Size: 2209565
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:d3c4fbd7faebe0fadb7014597eff8456a51ae73d620a9e9f47ec577050abca5c
Digest: sha256:100d98de1f7075a0e4147f724b1434754efbe0b6faa304dd25c2079391d8171b
Homepage: https://github.com/pivotal-cf/tanzu-synopsys
Id: tanzu-buildpacks/synopsys
Size: 3149940
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:fd53e673a9df8e81b3257ff0425881d0584e623f694bda7d655c291821185460
Digest: sha256:9570c3715f95ef1435c6e7017ad24474477444fcaa6e4ecd428b38ae1a695509
Id: tanzu-buildpacks/yarn-install
Size: 3398801
Stacks:
Id: org.cloudfoundry.stacks.cflinuxfs3
Id: io.buildpacks.stacks.bionic
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.1.3
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:c0c693440eb5ddfad6188343f9f4a0d37d11ce86d6f31021a7033c7faaf68d90
Digest: sha256:6fee90168d92397028c1b3c043cfc7f81d4d6e541f6badeb2f9354d1e5625adb
Id: tanzu-buildpacks/yarn-start
Size: 1304735
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.0.4
API: 0.2
Buildpackage:
Id: tanzu-buildpacks/nodejs
Version: 1.3.0
Diff Id: sha256:5e88d3b7611b08fa982af6fbff92d678bef71a3f3099a0e1a9a9bd9c5ebbe7b1
Digest: sha256:59771baef0eaf7713358718b98f3226414e164a008d12382834a2d5749939e91
Id: tanzu-buildpacks/yarn
Size: 5815985
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_nodejs@sha256:5050ac76d043395422e4ae3cab74d5bb31dc4e9f66414d0be3c4ebb7d1276312
Version: 0.0.3
API: 0.5
Buildpackage:
Homepage: https://github.com/pivotal-cf/tanzu-java
Id: tanzu-buildpacks/java
Version: 5.0.0
Diff Id: sha256:3fdc34f964fbc23ee33433a1dabaf3081fa092379ae8ad66ec0b5150a9f14a86
Digest: sha256:be0ae6bf67ae85bc53aa6c667d5d737f92fb87263bfac92459338d74b81c911a
Homepage: https://github.com/pivotal-cf/tanzu-yourkit
Id: tanzu-buildpacks/yourkit
Size: 8802129
Stacks:
Id: io.buildpacks.stacks.bionic
Id: org.cloudfoundry.stacks.cflinuxfs3
Store Image:
Image: harbor1.<MYDOMAIN>/tanzu/tbs/tanzu-buildpacks_java@sha256:2cad7d20a18d21bfd28630e67f7a758cf3d6e97f5b8e9a59292384f6d7d130d1
Version: 3.0.0
Conditions:
Last Transition Time: 2021-03-11T09:43:03Z
Status: True
Type: Ready
Observed Generation: 1
Events: <none>
まとめ
ソース to コンテナイメーをKubernetes ネイティブな形で提供するTBS を利用して、簡単にコンテナイメージを作成出来る事が確認出来ました。
- リンクを取得
- ×
- メール
- 他のアプリ