Skip to content

Commit

Permalink
Migrate to v1.6.0-rc.1 (#378)
Browse files Browse the repository at this point in the history
* Update changelog.md. Closes #360. Closes #365.

* Remove deprecated KFServing component. Closes #375

* Upgrade knative serving to v1.2.5, net-istio to 1.2 (#365)

* Add comment about serving-crds.yaml

* Update the backend-updater workload to fix #371

* Prevent recreation of iap-enabler and backend-updater

* Migrate from authorization.k8s.io/v1beta1

* Migrate from networking.k8s.io/v1beta1

* Migrate from rbac.authorization.k8s.io/v1beta1

* Update config-connector

* Clean up comments after removing KFServing

* Migrate from apiextensions.k8s.io/v1beta1

* Update README for config-controller

* Change pathType in ingress, fix typos

* Bump upstream tags

* Update CHANGELOG

* Migrate from cloud-endpoints-controller

* Move cloud endpoint to deployments

* Deprecate cloud-endpoints-controller

* Update changelog. Closes #377.

* Move services activation to the website instructions

* Add readme for iap-ingress component
  • Loading branch information
gkcalat authored Aug 16, 2022
1 parent 5cc0eb4 commit 3cdefe5
Show file tree
Hide file tree
Showing 42 changed files with 569 additions and 778 deletions.
48 changes: 47 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,53 @@

The Kubeflow on Google Cloud distribution versioning is following the versioning of [kubeflow/manifests](https://github.com/kubeflow/manifests).

### Unreleased
### v1.6.0-rc.1

* Update CHANGELOG (#360)
* Upgrade cert-manger to v1.5.0 (#372)
* Upgrade knative to v1.2 (#373)
* Fix ASM/istio ingress gateway issue (#371)
* Migrate deprecated API calls (#349)
* Remove deprecated KFServing (#375)
* Remove deprecated cloud-endpoints-controller (#377)

### v1.5.1

* Upgrade ASM to v1.13 (#369)
* Fixed KServe issues with dashboard (#362) and directory(#361).
* Increased the maximum length of Kubeflow cluster name (#359).
* Moved RequestAuthentication policy creation to iap-enabler to improve GitOps friendliness (#364).
* Renamed `${name}-kfp-cloudsql` service account into `${name}-sql` to fix the name length restriction (#358)

### v1.5.0

* Upgrade Kubeflow components versions as listed in components versions table
* Integrated with Config Controller, simplified management cluster maintenance cost, there is no need to manually upgrade Config Connector CRD.
* Switch from kfserving to KServe as default serving component, you can switch back to kfserving in config.yaml.
* Fixed cloudsqlproxy issue with livenessProbe configuration.

### v1.4.1

* Upgrade: Integrate with Kubeflow 1.4.1 manifests (kubeflow/manifests#2084)
* Fix: Change cloud endpoint images destination (#343)
* Fix: Use yq4 in iap-ingress Makefile.

### v1.4.0

* Upgrade Kubeflow components versions as listed in components versions table
* Removed GKE 1.18 image version and k8s runtime pin, now GKE version is default to Stable channel.
* Set Emissary Executor as default Argo Workflow executor for Kubeflow Pipelines.
* Upgraded kpt versions from 0.X.X to 1.0.0-beta.6.
* Upgraded yq from v3 to v4.
* Upgraded ASM(Anthos Service Mesh) to 1.10.4-asm.6.
* Unblocked KFSserving usage by removing commonLabels from kustomization patch #298 #324.
* Integrated with KFServing Web App UI.
* Integrated with unified operator: training-operator.
* Simplified deployment: Removed requirement for independent installation of yq, jq, kustomize, kpt.

### v1.3.1

* Change folder name istio-1-9-0 to istio-1-9

### v1.3.0

Expand Down
3 changes: 0 additions & 3 deletions kubeflow/apps/.krmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,12 @@ jupyter/jupyter-web-app/upstream/overlays/istio/params.yaml
jupyter/notebook-controller/upstream/crd/kustomizeconfig.yaml
katib/upstream/installs/katib-openshift/patches/service-serving-cert.yaml
katib/upstream/installs/katib-openshift/patches/webhook-inject-cabundle.yaml
kfserving/upstream/crd/patches/protocol.yaml
kfserving/upstream/overlays/kubeflow/patches/web-app-vsvc.yaml
pipelines/upstream/third-party/argo/installs/cluster
pipelines/upstream/third-party/argo/installs/namespace
pipelines/upstream/third-party/argo/upstream/manifests/namespace-install/overlays
admission-webhook/upstream
centraldashboard/upstream
katib/upstream
kfserving/upstream
pipelines/upstream
profiles/upstream
tensorboard/tensorboard-controller/upstream
Expand Down
3 changes: 0 additions & 3 deletions kubeflow/apps/centraldashboard/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: kubeflow
resources:
# Uncomment this line for kfserving
# - upstream/overlays/istio
# Uncomment this line for kserve
- upstream/overlays/kserve
patchesStrategicMerge:
- deployment-patch.yaml
20 changes: 0 additions & 20 deletions kubeflow/apps/kfserving/Makefile

This file was deleted.

3 changes: 0 additions & 3 deletions kubeflow/apps/kfserving/README.md

This file was deleted.

23 changes: 0 additions & 23 deletions kubeflow/apps/kfserving/deployment-patch.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions kubeflow/apps/kfserving/kustomization.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion kubeflow/apps/pipelines/pull-upstream.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
set -ex

# TODO: Use kubeflow/pipelines once https://github.com/kubeflow/pipelines/pull/6595 is resolved.
export KUBEFLOW_PIPELINES_VERSION=1.8.2
export KUBEFLOW_PIPELINES_VERSION=2.0.0-alpha.3
export KUBEFLOW_PIPELINES_REPO=https://github.com/kubeflow/pipelines.git
# export KUBEFLOW_PIPELINES_VERSION=upgradekpt # Other attempted branches: krmignore, kubeflow14
# export KUBEFLOW_PIPELINES_REPO=https://github.com/zijianjoy/pipelines.git
Expand Down
1 change: 1 addition & 0 deletions kubeflow/common/.krmignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ istio/upstream/profile-overlay.yaml
istio/upstream/profile.yaml
user-namespace/upstream/base/params.yaml
knative/upstream/knative-eventing-post-install-jobs/base/eventing-post-install-jobs.yaml
iap-ingress/base/swagger_template.yaml
1 change: 0 additions & 1 deletion kubeflow/common/cloud-endpoints/.krmignore

This file was deleted.

Loading

0 comments on commit 3cdefe5

Please sign in to comment.