Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update kubebench tags for 0.4.0 release #2216

Merged
merged 2 commits into from
Jan 4, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion kubeflow/kubebench/prototypes/kubebench-job.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// @shortDescription A benchmark job on Kubeflow
// @param name string Name to give to each of the components
// @optionalParam serviceAccount string null The service account used to run the job
// @optionalParam controllerImage string gcr.io/kubeflow-images-public/kubebench/kubebench-controller:v0.3.0 Configurator image
// @optionalParam controllerImage string gcr.io/kubeflow-images-public/kubebench/kubebench-controller:v0.4.0 Configurator image
// @optionalParam githubTokenSecret string null Github token secret
// @optionalParam githubTokenSecretKey string null Key of Github token secret
// @optionalParam gcpCredentialsSecret string null GCP credentials secret
Expand Down
2 changes: 1 addition & 1 deletion kubeflow/kubebench/prototypes/kubebench-operator.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// @description Kubebench operator installer
// @shortDescription Kubebench operator installer
// @param name string Name for the component
// @optionalParam image string gcr.io/kubeflow-images-public/kubebench/kubebench-operator:v0.3.0-14-gd9e5551 Image for kubebench operator
// @optionalParam image string gcr.io/kubeflow-images-public/kubebench/kubebench-operator:v0.4.0 Image for kubebench operator

local k = import "k.libsonnet";

Expand Down
234 changes: 137 additions & 97 deletions releasing/image_tags.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -177,9 +177,49 @@ images:
year: 2019
- name: gcr.io/kubeflow-images-public/kubebench/kubebench-controller
versions:
- digest: sha256:cc816c66064b90cd21db35c7efe591da081d01e09abc4da3189beef78ea1ac27
tags:
- v0.4.0
timestamp:
datetime: '2018-12-18 00:03:52-08:00'
day: 18
hour: 0
microsecond: 0
minute: 3
month: 12
second: 52
year: 2018
- digest: sha256:275d44380f23019f77222f23a3816786759b752e5db9ccb0da24f5471b0eff96
tags:
- v0.3.0
- name: gcr.io/kubeflow-images-public/kubebench/kubebench-dashboard
versions:
- digest: sha256:5c6acd089aebfec6996a3d1480c6a33cb03b9b2d1e1e0396f0bc50e96c9de2d1
tags:
- v0.4.0
timestamp:
datetime: '2018-12-18 00:04:00-08:00'
day: 18
hour: 0
microsecond: 0
minute: 4
month: 12
second: 0
year: 2018
- name: gcr.io/kubeflow-images-public/kubebench/kubebench-operator
versions:
- digest: sha256:8239d2c76b1f996675ce9c2416fca22c510da266345978f1bea0790cb9d7c83e
tags:
- v0.4.0
timestamp:
datetime: '2018-12-18 00:04:05-08:00'
day: 18
hour: 0
microsecond: 0
minute: 4
month: 12
second: 5
year: 2018
- name: gcr.io/kubeflow-images-public/pytorch-operator
versions:
- digest: sha256:a51b91ab69f61b709b747089bee34c692b9fdbf016f518a040696502a317ce26
Expand Down Expand Up @@ -469,6 +509,19 @@ images:
month: 12
second: 0
year: 2018
- digest: sha256:c62d2057a83dbc87461b1a36672897ed03543ec51a94464e2dea3539083c78e2
tags:
- v-base-b321075-822
- v0.3.1
timestamp:
datetime: '2018-10-18 13:29:24-07:00'
day: 18
hour: 13
microsecond: 0
minute: 29
month: 10
second: 24
year: 2018
- digest: sha256:8582e9b65e3e3d1fa16e91d89e2a2cb981a03008223c137dd842311ec496da90
tags:
- latest
Expand All @@ -483,19 +536,6 @@ images:
month: 9
second: 50
year: 2018
- digest: sha256:c62d2057a83dbc87461b1a36672897ed03543ec51a94464e2dea3539083c78e2
tags:
- v-base-b321075-822
- v0.3.1
timestamp:
datetime: '2018-10-18 13:29:24-07:00'
day: 18
hour: 13
microsecond: 0
minute: 29
month: 10
second: 24
year: 2018
- digest: sha256:9bbd319374e73f7632e0ffe4d8b52c5280c2c8ea00032629c91e03121d1ab4c3
tags:
- latest
Expand Down Expand Up @@ -539,19 +579,18 @@ images:
month: 6
second: 8
year: 2018
- digest: sha256:c30a0067bfdc53aaae6b0bc87ea5c6a59005c3d282319a5ec8d605bca36b143c
- digest: sha256:6a81400e8a08568e6f622660affad5ce48d6e512eb7967a79ee632732b2a6156
tags:
- latest
- v20180301-pr317
- v0.3.0
- v-base-b321075-822
- v0.3.1
timestamp:
datetime: '2018-09-26 15:12:33-07:00'
day: 26
hour: 15
datetime: '2018-10-18 13:33:13-07:00'
day: 18
hour: 13
microsecond: 0
minute: 12
month: 9
second: 33
minute: 33
month: 10
second: 13
year: 2018
- digest: sha256:8a601b729df6dab2ccd2c59a284ccce42dc2b035fae85d7354ecdc0c761f6da7
tags:
Expand All @@ -567,18 +606,19 @@ images:
month: 7
second: 40
year: 2018
- digest: sha256:6a81400e8a08568e6f622660affad5ce48d6e512eb7967a79ee632732b2a6156
- digest: sha256:c30a0067bfdc53aaae6b0bc87ea5c6a59005c3d282319a5ec8d605bca36b143c
tags:
- v-base-b321075-822
- v0.3.1
- latest
- v20180301-pr317
- v0.3.0
timestamp:
datetime: '2018-10-18 13:33:13-07:00'
day: 18
hour: 13
datetime: '2018-09-26 15:12:33-07:00'
day: 26
hour: 15
microsecond: 0
minute: 33
month: 10
second: 13
minute: 12
month: 9
second: 33
year: 2018
- name: gcr.io/kubeflow-images-public/tensorflow-1.6.0-notebook-cpu
versions:
Expand Down Expand Up @@ -652,32 +692,33 @@ images:
year: 2018
- name: gcr.io/kubeflow-images-public/tensorflow-1.6.0-notebook-gpu
versions:
- digest: sha256:bc343131c6ef4bdf29f7e54b945438b756b969aab1d786e16553b5209ca4e4b8
- digest: sha256:e1ffb27e9b831f5ad7db447e5cb1b4b6ecc135a3b95cbf7b4226fcf8f184be3b
tags:
- latest
- v20180707-5a11c84d
- v0.2.1
- v20180619-c79194b3
- v0.2.0
timestamp:
datetime: '2018-07-07 09:26:14-07:00'
day: 7
hour: 9
datetime: '2018-06-19 10:35:55-07:00'
day: 19
hour: 10
microsecond: 0
minute: 26
month: 7
second: 14
minute: 35
month: 6
second: 55
year: 2018
- digest: sha256:55818d555f26811bd0e3e7249e2a11c37e3a619e16c1033dae3da9ac245bdb13
- digest: sha256:ecdbb3094ee4c61538133f48a1e2d1806a222203bb25ad87ccfc5f3594438f5f
tags:
- v-base-d1ee37b-955
- v0.4.0
- latest
- v20180301-pr317
- v0.3.0
timestamp:
datetime: '2018-12-11 13:29:19-08:00'
day: 11
hour: 13
datetime: '2018-09-26 15:16:28-07:00'
day: 26
hour: 15
microsecond: 0
minute: 29
month: 12
second: 19
minute: 16
month: 9
second: 28
year: 2018
- digest: sha256:6f4348ffb5bc3c78acf2895f56fc58ba4406d93449baadffdf927671d121637e
tags:
Expand All @@ -692,33 +733,32 @@ images:
month: 10
second: 59
year: 2018
- digest: sha256:ecdbb3094ee4c61538133f48a1e2d1806a222203bb25ad87ccfc5f3594438f5f
- digest: sha256:bc343131c6ef4bdf29f7e54b945438b756b969aab1d786e16553b5209ca4e4b8
tags:
- latest
- v20180301-pr317
- v0.3.0
- v20180707-5a11c84d
- v0.2.1
timestamp:
datetime: '2018-09-26 15:16:28-07:00'
day: 26
hour: 15
datetime: '2018-07-07 09:26:14-07:00'
day: 7
hour: 9
microsecond: 0
minute: 16
month: 9
second: 28
minute: 26
month: 7
second: 14
year: 2018
- digest: sha256:e1ffb27e9b831f5ad7db447e5cb1b4b6ecc135a3b95cbf7b4226fcf8f184be3b
- digest: sha256:55818d555f26811bd0e3e7249e2a11c37e3a619e16c1033dae3da9ac245bdb13
tags:
- latest
- v20180619-c79194b3
- v0.2.0
- v-base-d1ee37b-955
- v0.4.0
timestamp:
datetime: '2018-06-19 10:35:55-07:00'
day: 19
hour: 10
datetime: '2018-12-11 13:29:19-08:00'
day: 11
hour: 13
microsecond: 0
minute: 35
month: 6
second: 55
minute: 29
month: 12
second: 19
year: 2018
- name: gcr.io/kubeflow-images-public/tensorflow-1.7.0-notebook-cpu
versions:
Expand Down Expand Up @@ -973,19 +1013,6 @@ images:
month: 7
second: 53
year: 2018
- digest: sha256:541d8604090b55ae87d01010bd1e015b37827b178d8676a13d6ecee892733ef6
tags:
- v-base-d1ee37b-955
- v0.4.0
timestamp:
datetime: '2018-12-11 13:05:48-08:00'
day: 11
hour: 13
microsecond: 0
minute: 5
month: 12
second: 48
year: 2018
- digest: sha256:6b928a95e2109eb45d078fce8a757c2218a2965f653a6ed1a492ee5cf497c012
tags:
- latest
Expand All @@ -1000,26 +1027,21 @@ images:
month: 6
second: 20
year: 2018
- name: gcr.io/kubeflow-images-public/tensorflow-1.9.0-notebook-cpu
versions:
- digest: sha256:f4c83e9aba38e60c07329ddf26984ea93ac752915e45496fba79b5d648a827c9
- digest: sha256:541d8604090b55ae87d01010bd1e015b37827b178d8676a13d6ecee892733ef6
tags:
- v-base-d1ee37b-955
- v0.4.0
timestamp:
datetime: '2018-12-11 13:26:19-08:00'
datetime: '2018-12-11 13:05:48-08:00'
day: 11
hour: 13
microsecond: 0
minute: 26
minute: 5
month: 12
second: 19
second: 48
year: 2018
- digest: sha256:94c6d15c49dfa8999f850ab08a12be72d9333a766b2551ced53d45af5eb9f8d9
tags:
- latest
- v20180301-pr317
- v0.3.0
- name: gcr.io/kubeflow-images-public/tensorflow-1.9.0-notebook-cpu
versions:
- digest: sha256:c9f2a8f167bfee049d3afd30ee5cc9c6bfeee43137f8ccee84bcb7ba2b783bf1
tags:
- v-base-b321075-822
Expand All @@ -1033,6 +1055,24 @@ images:
month: 10
second: 11
year: 2018
- digest: sha256:f4c83e9aba38e60c07329ddf26984ea93ac752915e45496fba79b5d648a827c9
tags:
- v-base-d1ee37b-955
- v0.4.0
timestamp:
datetime: '2018-12-11 13:26:19-08:00'
day: 11
hour: 13
microsecond: 0
minute: 26
month: 12
second: 19
year: 2018
- digest: sha256:94c6d15c49dfa8999f850ab08a12be72d9333a766b2551ced53d45af5eb9f8d9
tags:
- latest
- v20180301-pr317
- v0.3.0
- name: gcr.io/kubeflow-images-public/tensorflow-1.9.0-notebook-gpu
versions:
- digest: sha256:14cf0049e0935974dfd8e2b4a7ba49e29f5c920cf15241f11deed78b11ca6f7d
Expand Down Expand Up @@ -1068,12 +1108,12 @@ images:
- v0.3.0
- name: gcr.io/kubeflow-images-public/tf_operator
versions:
- digest: sha256:9007f398a8da9287e4693f7cb01e711c94d1404e8bf91885837fdd5fe3cca35
- digest: sha256:95a360e82bb3ed76f4c31b8d463e4d342e1b8023d20d6650f8653599bf4b57ab
tags:
- v0.3.0
- v0.4.0
- digest: sha256:4f20e349f79059a009ef75aea158ca0c555fcc4a22e7c80a7cb9bff54fbab6c1
tags:
- v0.2.0
- digest: sha256:95a360e82bb3ed76f4c31b8d463e4d342e1b8023d20d6650f8653599bf4b57ab
- digest: sha256:9007f398a8da9287e4693f7cb01e711c94d1404e8bf91885837fdd5fe3cca35
tags:
- v0.4.0
- v0.3.0
10 changes: 10 additions & 0 deletions releasing/update_components.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,16 @@ elif [ "${COMPONENT}" == "jupyter-notebooks" ]; then
kubeflow/jupyter/ui/default/config.yaml
echo "Done."

elif [ "${COMPONENT}" == "kubebench" ]; then
echo "Updating KubeBench..."
python scripts/update_prototype.py \
--file=${ROOT_DIR}/kubeflow/kubebench/prototypes/kubebench-job.jsonnet \
--values=controllerImage=gcr.io/kubeflow-images-public/kubebench/kubebench-controller:${TAG}
python scripts/update_prototype.py \
--file=${ROOT_DIR}/kubeflow/kubebench/prototypes/kubebench-operator.jsonnet \
--values=image=gcr.io/kubeflow-images-public/kubebench/kubebench-operator:${TAG}
echo "Done."

else
echo "Component ${COMPONENT} is unsupported."
fi