Skip to content

Commit

Permalink
Add links to source code
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffgbutler committed Jul 19, 2022
1 parent b82d698 commit 2d438c9
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 5 deletions.
15 changes: 10 additions & 5 deletions 05-kpack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,17 @@ buildpacks can recognize Gradle or Maven projects. Build packs exist for many ot
Cloud Native Buildpacks define a standard API for creating and executing buildpacks. Another project - Paketo
Buildpacks (https://paketo.io/) - provides open source buildpack implementations for many languages.

We installed Kpack when we installed the app toolkit previously. The default app toolkit also includes a
component called "kpack dependencies" that sets up many of the requirements to run Kpack in our cluster.
Note that the app toolkit installed two packages related to Kpack:

As with Knative, you can define image builds with a CLI, or with Kubectl.
We're going to use the Kubectl version because of the way we've created the service account - the Kpack CLI can only work with the
default service account. Feel free to try one or all of the options below!
1. Kpack itself (the Kubernetes resources for Kpack)
2. Kpack dependencies - which is a Kpack configuration that will build containers for Java, .Net Core, Python, Go, and NodeJS.
Source for the Kpack dependencies is here: https://github.com/vmware-tanzu/package-for-kpack-dependencies

As with Knative, you can define image builds with a CLI (`kp`), or with Kubectl. The `kp` CLI is a bit limited in that
it can only work with the default service account. That's OK for this workshop, but may not be enough in a production
deployment. Also, the `kp` CLI is not currently supported on ARM based Macs (M1, M2).

Feel free to try one or all of the options below!

## Kpack Overview

Expand Down
5 changes: 5 additions & 0 deletions 06-cartographer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ TCE ships with an "out of the box" supply chain does three things:

We'll take a closer look at how this all fits together.

Note that the app toolkit installed two packages related to Cartographer:

1. Cartographer itself (the Kubernetes resources for Cartographer)
2. The Cartographer Catalog - which is a pre-configured supply chain. Source for the supply chain is here: https://github.com/vmware-tanzu/cartographer-catalog

## Deploy a Sample Workload

### Powershell
Expand Down

0 comments on commit 2d438c9

Please sign in to comment.