1
0
mirror of https://github.com/rancher/types.git synced 2025-09-01 05:09:10 +00:00

Add multiarch support

1. Update default images to use docker manifest
2. Add manifest image list and architecture list for generating the images mirrorscript
This commit is contained in:
jianghang8421
2019-02-28 15:15:03 +08:00
parent ecff93ee1e
commit 2a6bf4bcf2
2 changed files with 35 additions and 14 deletions

View File

@@ -4,6 +4,27 @@ import "strings"
var Mirrors = map[string]string{}
var (
ManifestList = []string{
"quay.io/coreos/etcd:v3.2.24",
"gcr.io/google_containers/k8s-dns-kube-dns:1.15.0",
"gcr.io/google_containers/k8s-dns-dnsmasq-nanny:1.15.0",
"gcr.io/google_containers/k8s-dns-sidecar:1.15.0",
"gcr.io/google_containers/k8s-dns-kube-dns:1.14.13",
"gcr.io/google_containers/k8s-dns-dnsmasq-nanny:1.14.13",
"gcr.io/google_containers/k8s-dns-sidecar:1.14.13",
"gcr.io/google_containers/cluster-proportional-autoscaler:1.0.0",
"quay.io/coreos/flannel:v0.10.0",
"gcr.io/google_containers/pause:3.1",
"gcr.io/google_containers/metrics-server:v0.3.1",
"k8s.gcr.io/defaultbackend:1.4",
}
ArchitectureList = []string{
"amd64",
"arm64",
}
)
func Mirror(image string) string {
orig := image
if strings.HasPrefix(image, "weaveworks") {