last talk of day 3
This commit is contained in:
parent
480fcd4ae5
commit
c7797a0891
|
@ -72,4 +72,8 @@ A talk about the backstage documentation audit and what makes a good documentati
|
|||
* Opentelemetry: Split by role (dev, ops)
|
||||
* Prometheus:
|
||||
* New user conent in intro (concept) and getting started (practice)
|
||||
* Hierarchie includes concepts, key features and guides/tutorials
|
||||
* Hierarchie includes concepts, key features and guides/tutorials
|
||||
|
||||
## Q&A
|
||||
|
||||
* Every last wednesday in the month is a cncf echnical writers meetin (cncf slack -> techdocs)
|
||||
|
|
|
@ -0,0 +1,51 @@
|
|||
---
|
||||
title: Container Image Workflows at Scale with Buildpacks
|
||||
weight: 5
|
||||
---
|
||||
|
||||
A talk by Broadcom and Bloomberg (both related to buildpacks.io).
|
||||
And a very full talk at that.
|
||||
|
||||
## Baselinbe
|
||||
|
||||
* CN Buildpack provides the spec for buildpacks with a couple of different implementations
|
||||
* Pack CLI with builder (collection of buildopacks - for example ppaketo or heroku)
|
||||
* Output images follow oci -> Just run them on docker/podman/kubernetes
|
||||
* Built images are `production application images` (small attack surface, SBOM, non-root, reproducible)
|
||||
|
||||
## Scaling
|
||||
|
||||
### Builds
|
||||
|
||||
* Use in CI (Jenkins, GitHub Actions, Tekton, ...)
|
||||
* KPack: Kubernetes operator -> Builds on new changes
|
||||
|
||||
### Multiarch support
|
||||
|
||||
```mermaid
|
||||
flowchart LR
|
||||
subgraph ii(OCI Image Index)
|
||||
lamd(linux/amd64)
|
||||
larm(linux(arm64)
|
||||
end
|
||||
ii->image
|
||||
subgraph image
|
||||
layer1
|
||||
layer2
|
||||
layer3
|
||||
end
|
||||
```
|
||||
|
||||
* Goal: Just a simple docker full that auto-detects the right architecture
|
||||
* Needed: Pack, Lifecycle, Buildpacks, Build images, builders, registry
|
||||
* Current state: There is an RFC to handle image index creation with changes to buildpack creation
|
||||
* New folder structure for binaries
|
||||
* Update config files to include targets
|
||||
* The user impact is minimal, because the builder abstracts everything away
|
||||
|
||||
### Majority
|
||||
|
||||
* kpack is slsa.dev v3 compliant (party hard)
|
||||
* 5 years of production
|
||||
* scaling up to tanzu/heroku/gcp levels
|
||||
* Multiarch is being worked on
|
|
@ -4,4 +4,4 @@ title: Day 3
|
|||
weight: 3
|
||||
---
|
||||
|
||||
Spent most of the early day with headache.
|
||||
Spent most of the early day with headache therefor talk notes only start at noon.
|
||||
|
|
Loading…
Reference in New Issue