@@ -18,6 +18,14 @@ gcloud container clusters create foo --region us-east1 --num-nodes=1 --preemptib
1818 --workload-pool=$( gcloud config get-value project | tr ' :' ' /' ) .svc.id.goog
1919```
2020
21+ This application re-tags the various images (cert-manager, cas-issuer, ubbagent, preflight-agent) using
22+ a unified tag that we call "application version". Although it does not appear to be a requirement for
23+ releasing to the Google Marketplace, we were not able to set "default" tags for each image and thus
24+ resolved to just having a unified tag; this means that we will have to keep this difference in tags when
25+ supporting [ jetstack-secure-for-cert-manager] [ ] .
26+
27+ [ jetstack-secure-for-cert-manager ] : https://console.cloud.google.com/partner/editor/jetstack-public/jetstack-secure-for-cert-manager?project=jetstack-public
28+
2129Re-publish the images to the project:
2230
2331``` sh
@@ -27,19 +35,22 @@ docker pull quay.io/jetstack/cert-manager-controller:v1.1.0
2735docker pull quay.io/jetstack/cert-manager-cainjector:v1.1.0
2836docker pull quay.io/jetstack/cert-manager-webhook:v1.1.0
2937docker pull quay.io/jetstack/cert-manager-google-cas-issuer:0.1.0
30- docker tag quay.io/jetstack/cert-manager-controller:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-controller:1.1.0
31- docker tag quay.io/jetstack/cert-manager-cainjector:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-cainjector:1.1.0
32- docker tag quay.io/jetstack/cert-manager-webhook:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-webhook:1.1.0
33- docker tag quay.io/jetstack/cert-manager-google-cas-issuer:latest $REGISTRY /$APP_NAME /cert-manager-google-cas-issuer:0.1.0
34- docker push $REGISTRY /$APP_NAME /cert-manager-controller:1.1.0
35- docker push $REGISTRY /$APP_NAME /cert-manager-cainjector:1.1.0
36- docker push $REGISTRY /$APP_NAME /cert-manager-webhook:1.1.0
37- docker push $REGISTRY /$APP_NAME /cert-manager-google-cas-issuer:0.1.0
38+ docker pull quay.io/jetstack/preflight:0.1.27
39+ docker tag quay.io/jetstack/cert-manager-controller:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-controller:1.0.0
40+ docker tag quay.io/jetstack/cert-manager-cainjector:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-cainjector:1.0.0
41+ docker tag quay.io/jetstack/cert-manager-webhook:v1.1.0 $REGISTRY /$APP_NAME /cert-manager-webhook:1.0.0
42+ docker tag quay.io/jetstack/cert-manager-google-cas-issuer:latest $REGISTRY /$APP_NAME /cert-manager-google-cas-issuer:1.0.0
43+ docker tag quay.io/jetstack/preflight:latest $REGISTRY /$APP_NAME /cert-manager-preflight:1.0.0
44+ docker push $REGISTRY /$APP_NAME /cert-manager-controller:1.0.0
45+ docker push $REGISTRY /$APP_NAME /cert-manager-cainjector:1.0.0
46+ docker push $REGISTRY /$APP_NAME /cert-manager-webhook:1.0.0
47+ docker push $REGISTRY /$APP_NAME /cert-manager-google-cas-issuer:1.0.0
48+ docker push $REGISTRY /$APP_NAME /cert-manager-preflight:1.0.0
3849```
3950
40- > Note: although cert-manager's tags are of the form "v1.1.0", we chose to
41- > use tags of the form "1.1.0" for the Google Marketplace for the sake of
42- > consistency.
51+ > Note: although cert-manager's tags are of the form "v1.1.0", we
52+ > use the same JSP version tag for all the Google Marketplace images,
53+ > for consistency with other marketplace packages .
4354
4455Then, build and push the deployer image:
4556
0 commit comments