add back calico
This commit is contained in:
parent
9d5a037d04
commit
43d5eb99d6
|
@ -21,6 +21,8 @@ docker.io/nginx
|
||||||
docker.io/rancher/local-path-provisioner
|
docker.io/rancher/local-path-provisioner
|
||||||
docker.io/redis
|
docker.io/redis
|
||||||
docker.io/registry
|
docker.io/registry
|
||||||
|
docker.io/weaveworks/weave-kube
|
||||||
|
docker.io/weaveworks/weave-npc
|
||||||
docker.io/xueshanf/install-socat
|
docker.io/xueshanf/install-socat
|
||||||
gcr.io/google-containers/pause
|
gcr.io/google-containers/pause
|
||||||
ghcr.io/k8snetworkplumbingwg/multus-cni
|
ghcr.io/k8snetworkplumbingwg/multus-cni
|
||||||
|
@ -31,6 +33,7 @@ ghcr.io/klts-io/kubernetes-lts/kube-controller-manager
|
||||||
ghcr.io/klts-io/kubernetes-lts/kube-proxy
|
ghcr.io/klts-io/kubernetes-lts/kube-proxy
|
||||||
ghcr.io/klts-io/kubernetes-lts/kube-scheduler
|
ghcr.io/klts-io/kubernetes-lts/kube-scheduler
|
||||||
ghcr.io/klts-io/kubernetes-lts/pause
|
ghcr.io/klts-io/kubernetes-lts/pause
|
||||||
|
k8s.gcr.io/addon-resizer
|
||||||
k8s.gcr.io/coredns
|
k8s.gcr.io/coredns
|
||||||
k8s.gcr.io/coredns/coredns
|
k8s.gcr.io/coredns/coredns
|
||||||
k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64
|
k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64
|
||||||
|
@ -44,10 +47,14 @@ k8s.gcr.io/kube-registry-proxy
|
||||||
k8s.gcr.io/kube-scheduler
|
k8s.gcr.io/kube-scheduler
|
||||||
k8s.gcr.io/metrics-server/metrics-server
|
k8s.gcr.io/metrics-server/metrics-server
|
||||||
k8s.gcr.io/pause
|
k8s.gcr.io/pause
|
||||||
k8s.gcr.io/addon-resizer
|
quay.io/calico/cni
|
||||||
|
quay.io/calico/kube-controllers
|
||||||
|
quay.io/calico/node
|
||||||
|
quay.io/calico/typha
|
||||||
quay.io/cilium/cilium
|
quay.io/cilium/cilium
|
||||||
quay.io/cilium/cilium-init
|
quay.io/cilium/cilium-init
|
||||||
quay.io/cilium/operator
|
quay.io/cilium/operator
|
||||||
|
quay.io/containers/skopeo
|
||||||
quay.io/coreos/etcd
|
quay.io/coreos/etcd
|
||||||
quay.io/coreos/flannel
|
quay.io/coreos/flannel
|
||||||
quay.io/datawire/ambassador-operator
|
quay.io/datawire/ambassador-operator
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
not_sync:
|
not_sync:
|
||||||
- image_pattern: quay.io/calico/.*
|
- image_pattern: quay.io/calico/.*
|
||||||
tag_patterns:
|
tag_patterns:
|
||||||
- ".*[0-9a-f]{8,40}.*"
|
- ".*[0-9a-f]{7,40}.*"
|
||||||
- image_pattern: quay.io/tigera/.*
|
- image_pattern: quay.io/tigera/.*
|
||||||
tag_patterns:
|
tag_patterns:
|
||||||
- ".*[0-9a-f]{8,40}.*"
|
- ".*[0-9a-f]{7,40}.*"
|
||||||
- image_pattern: quay.io/jetstack/.*
|
- image_pattern: quay.io/jetstack/.*
|
||||||
tag_patterns:
|
tag_patterns:
|
||||||
- "[0-9a-f]{9,40}"
|
- "[0-9a-f]{9,40}"
|
||||||
|
|
|
@ -104,17 +104,17 @@ def skepo_delta_sync(src_img):
|
||||||
dest_tags = __parse_tag(result.stdout)
|
dest_tags = __parse_tag(result.stdout)
|
||||||
delta_tags = set(src_tags) - set(dest_tags)
|
delta_tags = set(src_tags) - set(dest_tags)
|
||||||
need_to_sync = filter_tag(src_img,delta_tags)
|
need_to_sync = filter_tag(src_img,delta_tags)
|
||||||
|
|
||||||
|
|
||||||
filtered_num = len(delta_tags) - len(need_to_sync)
|
filtered_num = len(delta_tags) - len(need_to_sync)
|
||||||
|
if 'latest' in src_tags:
|
||||||
|
need_to_sync.append('latest')
|
||||||
|
|
||||||
# print(src_img)
|
# print(src_img)
|
||||||
print("sync %s, src tag %s, dest tag %s, sync tag %s, filtered tag %s " % (src_img,len(src_tags),len(dest_tags),len(need_to_sync),filtered_num))
|
print("sync %s, src tag %s, dest tag %s, sync tag %s, filtered tag %s " % (src_img,len(src_tags),len(dest_tags),len(need_to_sync),filtered_num))
|
||||||
# print(need_to_sync)
|
|
||||||
if len(need_to_sync) == 0:
|
for tag in need_to_sync:
|
||||||
if 'latest' in src_tags:
|
skepo_sync_one_tag(src_img,tag)
|
||||||
skepo_sync_one_tag(src_img,'latest')
|
|
||||||
else:
|
|
||||||
for tag in need_to_sync:
|
|
||||||
skepo_sync_one_tag(src_img,tag)
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
lines = []
|
lines = []
|
||||||
|
|
Loading…
Reference in New Issue