Merge pull request #12740 from spowelljr/discardUnpackedLayers
containerd preload: discard unpacked layers to reduce sizepull/12911/head
commit
414b3ddf78
|
@ -46,7 +46,8 @@ const (
|
|||
containerdNamespaceRoot = "/run/containerd/runc/k8s.io"
|
||||
// ContainerdConfFile is the path to the containerd configuration
|
||||
containerdConfigFile = "/etc/containerd/config.toml"
|
||||
containerdConfigTemplate = `root = "/var/lib/containerd"
|
||||
containerdConfigTemplate = `version = 2
|
||||
root = "/var/lib/containerd"
|
||||
state = "/run/containerd"
|
||||
oom_score = 0
|
||||
[grpc]
|
||||
|
@ -76,9 +77,9 @@ oom_score = 0
|
|||
address = "/run/containerd-fuse-overlayfs.sock"
|
||||
|
||||
[plugins]
|
||||
[plugins.cgroups]
|
||||
[plugins."io.containerd.monitor.v1.cgroups"]
|
||||
no_prometheus = false
|
||||
[plugins.cri]
|
||||
[plugins."io.containerd.grpc.v1.cri"]
|
||||
stream_server_address = ""
|
||||
stream_server_port = "10010"
|
||||
enable_selinux = false
|
||||
|
@ -88,37 +89,36 @@ oom_score = 0
|
|||
max_container_log_line_size = 16384
|
||||
restrict_oom_score_adj = {{ .RestrictOOMScoreAdj }}
|
||||
|
||||
[plugins."io.containerd.grpc.v1.cri"]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
|
||||
runtime_type = "io.containerd.runc.v2"
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
|
||||
SystemdCgroup = {{ .SystemdCgroup }}
|
||||
|
||||
[plugins.cri.containerd]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd]
|
||||
discard_unpacked_layers = true
|
||||
snapshotter = "{{ .Snapshotter }}"
|
||||
[plugins.cri.containerd.default_runtime]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.default_runtime]
|
||||
runtime_type = "io.containerd.runc.v2"
|
||||
[plugins.cri.containerd.untrusted_workload_runtime]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.untrusted_workload_runtime]
|
||||
runtime_type = ""
|
||||
runtime_engine = ""
|
||||
runtime_root = ""
|
||||
[plugins.cri.cni]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
|
||||
runtime_type = "io.containerd.runc.v2"
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
|
||||
SystemdCgroup = {{ .SystemdCgroup }}
|
||||
|
||||
[plugins."io.containerd.grpc.v1.cri".cni]
|
||||
bin_dir = "/opt/cni/bin"
|
||||
conf_dir = "{{.CNIConfDir}}"
|
||||
conf_template = ""
|
||||
[plugins.cri.registry]
|
||||
[plugins.cri.registry.mirrors]
|
||||
[plugins.cri.registry.mirrors."docker.io"]
|
||||
[plugins."io.containerd.grpc.v1.cri".registry]
|
||||
[plugins."io.containerd.grpc.v1.cri".registry.mirrors]
|
||||
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
|
||||
endpoint = ["https://registry-1.docker.io"]
|
||||
{{ range .InsecureRegistry -}}
|
||||
[plugins.cri.registry.mirrors."{{. -}}"]
|
||||
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."{{. -}}"]
|
||||
endpoint = ["http://{{. -}}"]
|
||||
{{ end -}}
|
||||
[plugins.diff-service]
|
||||
[plugins."io.containerd.service.v1.diff-service"]
|
||||
default = ["walking"]
|
||||
[plugins.scheduler]
|
||||
[plugins."io.containerd.gc.v1.scheduler"]
|
||||
pause_threshold = 0.02
|
||||
deletion_threshold = 0
|
||||
mutation_threshold = 100
|
||||
|
|
|
@ -44,7 +44,7 @@ const (
|
|||
// PreloadVersion is the current version of the preloaded tarball
|
||||
//
|
||||
// NOTE: You may need to bump this version up when upgrading auxiliary docker images
|
||||
PreloadVersion = "v13"
|
||||
PreloadVersion = "v14"
|
||||
// PreloadBucket is the name of the GCS bucket where preloaded volume tarballs exist
|
||||
PreloadBucket = "minikube-preloaded-volume-tarballs"
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue