You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
1.4 KiB

3 years ago
  1. REGISTRY_NAME=heigoo
  2. CONTROLLER_REGISTRY=k8s.gcr.io
  3. CONTROLLER_IMAGE=ingress-nginx/controller
  4. CONTROLLER_TAG=v0.48.1
  5. PATCH_REGISTRY=docker.io
  6. PATCH_IMAGE=jettech/kube-webhook-certgen
  7. PATCH_TAG=v1.5.1
  8. DEFAULTBACKEND_REGISTRY=k8s.gcr.io
  9. DEFAULTBACKEND_IMAGE=defaultbackend-amd64
  10. DEFAULTBACKEND_TAG=1.5
  11. CERT_MANAGER_REGISTRY=quay.io
  12. CERT_MANAGER_TAG=v1.3.1
  13. CERT_MANAGER_IMAGE_CONTROLLER=jetstack/cert-manager-controller
  14. CERT_MANAGER_IMAGE_WEBHOOK=jetstack/cert-manager-webhook
  15. CERT_MANAGER_IMAGE_CAINJECTOR=jetstack/cert-manager-cainjector
  16. az acr import --name $REGISTRY_NAME --source $CONTROLLER_REGISTRY/$CONTROLLER_IMAGE:$CONTROLLER_TAG --image $CONTROLLER_IMAGE:$CONTROLLER_TAG
  17. az acr import --name $REGISTRY_NAME --source $PATCH_REGISTRY/$PATCH_IMAGE:$PATCH_TAG --image $PATCH_IMAGE:$PATCH_TAG
  18. az acr import --name $REGISTRY_NAME --source $DEFAULTBACKEND_REGISTRY/$DEFAULTBACKEND_IMAGE:$DEFAULTBACKEND_TAG --image $DEFAULTBACKEND_IMAGE:$DEFAULTBACKEND_TAG
  19. az acr import --name $REGISTRY_NAME --source $CERT_MANAGER_REGISTRY/$CERT_MANAGER_IMAGE_CONTROLLER:$CERT_MANAGER_TAG --image $CERT_MANAGER_IMAGE_CONTROLLER:$CERT_MANAGER_TAG
  20. az acr import --name $REGISTRY_NAME --source $CERT_MANAGER_REGISTRY/$CERT_MANAGER_IMAGE_WEBHOOK:$CERT_MANAGER_TAG --image $CERT_MANAGER_IMAGE_WEBHOOK:$CERT_MANAGER_TAG
  21. az acr import --name $REGISTRY_NAME --source $CERT_MANAGER_REGISTRY/$CERT_MANAGER_IMAGE_CAINJECTOR:$CERT_MANAGER_TAG --image $CERT_MANAGER_IMAGE_CAINJECTOR:$CERT_MANAGER_TAG