kops/pkg/assets/assetdata
..
tools/cmd/generatefileassets
README.md
cni-0.9.yaml
cni-1.2.yaml
cni-1.3.yaml
cni-1.4.yaml
cni-1.5.yaml
cni-1.6.yaml
containerd-1.7.yaml
containerd-2.0.yaml
containerd.yaml
crictl.yaml
data.go
data_test.go
ecr.yaml
k8s-1.25.yaml
k8s-1.26.yaml
k8s-1.27.yaml
k8s-1.28.yaml
k8s-1.29.yaml
k8s-1.30.yaml
k8s-1.31.yaml
k8s-1.32.yaml
runc-1.1.yaml
runc-1.2.yaml

README.md

This directory contains hashes for well-known dependencies of kubernetes / a kOps cluster.

We store the hashes here, rather than downloading them every time - it is a little more secure, and it is more efficient.

The yaml file structure is intended to mirror the asset structure used by the k8s project, e.g. by kpromo. However, this should be treated as an implementation detail.

Currently many hash files are manually curated. Some of them can be automatically generated, and we have a script hack/generate-asset-hashes.sh to generate them.