Skip to content

Commit 8b513e5

Browse files
committed
Fix google-cas-issuer tag (was v0.1.0 but expected 0.1.0)
Signed-off-by: Maël Valais <[email protected]>
1 parent 6c56b67 commit 8b513e5

File tree

5 files changed

+23
-12
lines changed

5 files changed

+23
-12
lines changed

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11

22
# jsp-gcm
3-
=======
43

54
# deployer
65

@@ -15,23 +14,28 @@ helm repo add jetstack https://charts.jetstack.io
1514
helm dependency build chart/jetstacksecure-mp
1615
```
1716

18-
=======
1917
## Test
2018

19+
Note: although cert-manager's tags are of the form "v1.1.0", we chose to
20+
use tags of the form "1.1.0" for the Google Marketplace for the sake of
21+
consistency.
22+
2123
```sh
2224
export REGISTRY=gcr.io/$(gcloud config get-value project | tr ':' '/')
2325
export APP_NAME=jetstack-secure
2426

2527
docker pull quay.io/jetstack/cert-manager-controller:v1.1.0
2628
docker pull quay.io/jetstack/cert-manager-cainjector:v1.1.0
2729
docker pull quay.io/jetstack/cert-manager-webhook:v1.1.0
28-
docker tag quay.io/jetstack/cert-manager-controller:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-controller:v1.1.0
29-
docker tag quay.io/jetstack/cert-manager-cainjector:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-cainjector:v1.1.0
30-
docker tag quay.io/jetstack/cert-manager-webhook:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-webhook:v1.1.0
31-
docker push $REGISTRY/$APP_NAME/cert-manager-controller:v1.1.0
32-
docker push $REGISTRY/$APP_NAME/cert-manager-cainjector:v1.1.0
33-
docker push $REGISTRY/$APP_NAME/cert-manager-webhook:v1.1.0
34-
30+
docker pull quay.io/jetstack/cert-manager-google-cas-issuer:0.1.0
31+
docker tag quay.io/jetstack/cert-manager-controller:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-controller:1.1.0
32+
docker tag quay.io/jetstack/cert-manager-cainjector:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-cainjector:1.1.0
33+
docker tag quay.io/jetstack/cert-manager-webhook:v1.1.0 $REGISTRY/$APP_NAME/cert-manager-webhook:1.1.0
34+
docker tag quay.io/jetstack/cert-manager-google-cas-issuer:latest $REGISTRY/$APP_NAME/cert-manager-google-cas-issuer:0.1.0
35+
docker push $REGISTRY/$APP_NAME/cert-manager-controller:1.1.0
36+
docker push $REGISTRY/$APP_NAME/cert-manager-cainjector:1.1.0
37+
docker push $REGISTRY/$APP_NAME/cert-manager-webhook:1.1.0
38+
docker push $REGISTRY/$APP_NAME/cert-manager-google-cas-issuer:0.1.0
3539

3640
# Install mpdev:
3741
docker run gcr.io/cloud-marketplace-tools/k8s/dev cat /scripts/dev > /tmp/mpdev && install /tmp/mpdev ~/bin

chart/jetstacksecure-mp/Chart.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ version: 1.1.0
55
dependencies:
66
- name: cert-manager
77
version: 1.1.0
8+
appVersion: v1.1.0
89
repository: https://charts.jetstack.io
910
- name: google-cas-issuer
11+
appVersion: 0.1.0
1012
repository: ./charts/google-cas-issuer
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
22
engine: gotpl
33
name: google-cas-issuer
4-
version: 1.1.0
5-
appVersion: v0.1.0
4+
version: 0.1.0
5+
appVersion: 0.1.0

chart/jetstacksecure-mp/templates/application.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
labels:
99
app.kubernetes.io/name: "{{ .Release.Name }}"
1010
annotations:
11-
marketplace.cloud.google.com/deploy-info: '{"partner_id": "partner", "product_id": "jetstack-secure-platform", "partner_name": "Jetstack"}'
11+
marketplace.cloud.google.com/deploy-info: '{"partner_id": "partner", "product_id": "jetstack-secure", "partner_name": "Jetstack"}'
1212
spec:
1313
descriptor:
1414
type: Jetstack Secure Platform

schema.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ x-google-marketplace:
4242
type: REPO_WITH_REGISTRY
4343
cert-manager.cainjector.image.tag:
4444
type: TAG
45+
cert-manager-google-cas-issuer:
46+
google-cas-issuer.image.repository:
47+
type: REPO_WITH_REGISTRY
48+
google-cas-issuer.image.tag:
49+
type: TAG
4550

4651
# Allow the deployer to create CRDs and webhook configurations
4752
# See https://github.com/GoogleCloudPlatform/marketplace-k8s-app-tools/blob/master/docs/schema.md#deployerserviceaccount

0 commit comments

Comments
 (0)