Skip to content

Commit

Permalink
Katib 0.10 v1beta1 release (#1593)
Browse files Browse the repository at this point in the history
* Change Katib manifests for v1beta1 version

* Change images to kubeflowkatib

* Change image tag to v1beta1-e294a90
  • Loading branch information
andreyvelich authored Nov 4, 2020
1 parent 343c6f3 commit 5c2ae32
Show file tree
Hide file tree
Showing 174 changed files with 1,904 additions and 2,171 deletions.
13 changes: 6 additions & 7 deletions katib/components/katib-controller/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,15 @@ resources:
- ../../katib-controller/base/katib-ui-rbac.yaml
- ../../katib-controller/base/katib-ui-service.yaml
- ../../katib-controller/base/trial-template-configmap.yaml
- ../../katib-controller/base/trial-template-configmap-labeled.yaml
- ../../katib-controller/overlays/application/application.yaml
- ../../katib-controller/overlays/istio/katib-ui-virtual-service.yaml
images:
- name: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-controller
newTag: ce89cbf
newName: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-controller
- name: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-ui
newTag: ce89cbf
newName: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-ui
- name: docker.io/kubeflowkatib/katib-controller
newTag: v1beta1-e294a90
newName: docker.io/kubeflowkatib/katib-controller
- name: docker.io/kubeflowkatib/katib-ui
newTag: v1beta1-e294a90
newName: docker.io/kubeflowkatib/katib-ui
commonLabels:
app.kubernetes.io/component: katib
app.kubernetes.io/name: katib-controller
Expand Down
6 changes: 3 additions & 3 deletions katib/components/katib-db-manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ resources:
- ../../katib-controller/base/katib-db-manager-deployment.yaml
- ../../katib-controller/base/katib-db-manager-service.yaml
images:
- name: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-db-manager
newTag: ce89cbf
newName: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-db-manager
- name: docker.io/kubeflowkatib/katib-db-manager
newTag: v1beta1-e294a90
newName: docker.io/kubeflowkatib/katib-db-manager
commonLabels:
app.kubernetes.io/component: katib
app.kubernetes.io/name: katib-controller
58 changes: 29 additions & 29 deletions katib/installs/katib-external-db/katib-db-manager-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,32 @@ spec:
template:
spec:
containers:
- name: katib-db-manager
env:
- name: DB_NAME
value: mysql
- name: DB_USER
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: DB_USER
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: DB_PASSWORD
- name: KATIB_MYSQL_DB_DATABASE
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_DATABASE
- name: KATIB_MYSQL_DB_HOST
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_HOST
- name: KATIB_MYSQL_DB_PORT
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_PORT
- name: katib-db-manager
env:
- name: DB_NAME
value: mysql
- name: DB_USER
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: DB_USER
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: DB_PASSWORD
- name: KATIB_MYSQL_DB_DATABASE
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_DATABASE
- name: KATIB_MYSQL_DB_HOST
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_HOST
- name: KATIB_MYSQL_DB_PORT
valueFrom:
secretKeyRef:
name: katib-mysql-secrets
key: KATIB_MYSQL_DB_PORT
2 changes: 1 addition & 1 deletion katib/installs/katib-external-db/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ patchesStrategicMerge:
secretGenerator:
- name: katib-mysql-secrets
envs:
- secrets.env
- secrets.env
commonLabels:
app.kubernetes.io/component: katib
app.kubernetes.io/name: katib-controller
4 changes: 2 additions & 2 deletions katib/installs/katib-standalone-ibm/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
bases:
- ../katib-standalone
- ../katib-standalone
patchesStrategicMerge:
- ../../katib-controller/overlays/ibm-storage-config/katib-mysql-deployment.yaml
- ../../katib-controller/overlays/ibm-storage-config/katib-mysql-deployment.yaml
images:
- name: mysql
newTag: "5.6"
Expand Down
29 changes: 18 additions & 11 deletions katib/katib-controller/base/katib-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ data:
metrics-collector-sidecar: |-
{
"StdOut": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/file-metrics-collector:ce89cbf"
"image": "docker.io/kubeflowkatib/file-metrics-collector:v1beta1-e294a90"
},
"File": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/file-metrics-collector:ce89cbf"
"image": "docker.io/kubeflowkatib/file-metrics-collector:v1beta1-e294a90"
},
"TensorFlowEvent": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/tfevent-metrics-collector:ce89cbf",
"image": "docker.io/kubeflowkatib/tfevent-metrics-collector:v1beta1-e294a90",
"resources": {
"limits": {
"memory": "1Gi"
Expand All @@ -23,22 +23,22 @@ data:
suggestion: |-
{
"random": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-hyperopt:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-hyperopt:v1beta1-e294a90"
},
"grid": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-chocolate:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-chocolate:v1beta1-e294a90"
},
"hyperband": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-hyperband:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-hyperband:v1beta1-e294a90"
},
"bayesianoptimization": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-skopt:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-skopt:v1beta1-e294a90"
},
"tpe": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-hyperopt:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-hyperopt:v1beta1-e294a90"
},
"enas": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-enas:ce89cbf",
"image": "docker.io/kubeflowkatib/suggestion-enas:v1beta1-e294a90",
"imagePullPolicy": "Always",
"resources": {
"limits": {
Expand All @@ -47,9 +47,16 @@ data:
}
},
"cmaes": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-goptuna:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-goptuna:v1beta1-e294a90"
},
"darts": {
"image": "gcr.io/kubeflow-images-public/katib/v1alpha3/suggestion-darts:ce89cbf"
"image": "docker.io/kubeflowkatib/suggestion-darts:v1beta1-e294a90"
}
}
early-stopping: |-
{
"medianstop": {
"image": "docker.io/kubeflowkatib/earlystopping-medianstop:v1beta1-e294a90",
"imagePullPolicy": "Always"
}
}
57 changes: 31 additions & 26 deletions katib/katib-controller/base/katib-controller-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,30 +19,35 @@ spec:
spec:
serviceAccountName: katib-controller
containers:
- name: katib-controller
image: gcr.io/kubeflow-images-public/katib/v1alpha3/katib-controller
imagePullPolicy: IfNotPresent
command: ["./katib-controller"]
args:
- '--webhook-port=8443'
ports:
- containerPort: 8443
name: webhook
protocol: TCP
- containerPort: 8080
name: metrics
protocol: TCP
env:
- name: KATIB_CORE_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
volumeMounts:
- mountPath: /tmp/cert
name: cert
readOnly: true
- name: katib-controller
image: docker.io/kubeflowkatib/katib-controller
imagePullPolicy: IfNotPresent
command: ["./katib-controller"]
args:
- "--webhook-port=8443"
- "--trial-resources=Job.v1.batch"
- "--trial-resources=TFJob.v1.kubeflow.org"
- "--trial-resources=PyTorchJob.v1.kubeflow.org"
- "--trial-resources=MPIJob.v1.kubeflow.org"
- "--trial-resources=PipelineRun.v1beta1.tekton.dev"
ports:
- containerPort: 8443
name: webhook
protocol: TCP
- containerPort: 8080
name: metrics
protocol: TCP
env:
- name: KATIB_CORE_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
volumeMounts:
- mountPath: /tmp/cert
name: cert
readOnly: true
volumes:
- name: cert
secret:
defaultMode: 420
secretName: katib-controller
- name: cert
secret:
defaultMode: 420
secretName: katib-controller
Loading

0 comments on commit 5c2ae32

Please sign in to comment.