seldon-core icon indicating copy to clipboard operation
seldon-core copied to clipboard

WIP: HPA upgrade

Open ukclivecox opened this issue 3 years ago • 2 comments

This PR investigates upgrading HPA.

If we do upgrade there will be a breaking change for users of existing HPA v2beta1 as the spec has changed in some parts in v2beta2 and thus v2.

Useful research from Kubeflow users:

Screenshot_2022-06-26_16-09-47

ukclivecox avatar Jun 26 '22 15:06 ukclivecox

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: To complete the pull request process, please assign cliveseldon You can assign the PR to them by writing /assign @cliveseldon in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

seldondev avatar Jun 26 '22 15:06 seldondev

/test integration

ukclivecox avatar Feb 02 '23 06:02 ukclivecox

/test integration

ukclivecox avatar Feb 03 '23 15:02 ukclivecox

/test notebooks

ukclivecox avatar Feb 03 '23 15:02 ukclivecox

/test integration

ukclivecox avatar Feb 03 '23 17:02 ukclivecox

/test notebooks

ukclivecox avatar Feb 03 '23 17:02 ukclivecox

Looking at the logs from the integration tests, we may need to update the Kind environment where they are run to use a newer version of K8s?

2023-02-03T18:11:57.985330Z	warn	installer	retrieving resources to prune type autoscaling/v2beta1, Kind=HorizontalPodAutoscaler: no matches for kind "HorizontalPodAutoscaler" in version "autoscaling/v2beta1" not found
2023-02-03T18:11:57.998849Z	warn	installer	retrieving resources to prune type policy/v1beta1, Kind=PodDisruptionBudget: no matches for kind "PodDisruptionBudget" in version "policy/v1beta1" not found
2023-02-03T18:12:01.266601Z	warn	installer	retrieving resources to prune type networking.istio.io/v1alpha3, Kind=DestinationRule: no matches for kind "DestinationRule" in version "networking.istio.io/v1alpha3" not found
2023-02-03T18:12:01.277901Z	warn	installer	retrieving resources to prune type networking.istio.io/v1alpha3, Kind=EnvoyFilter: no matches for kind "EnvoyFilter" in version "networking.istio.io/v1alpha3" not found
2023-02-03T18:12:01.288075Z	warn	installer	retrieving resources to prune type networking.istio.io/v1alpha3, Kind=Gateway: no matches for kind "Gateway" in version "networking.istio.io/v1alpha3" not found
2023-02-03T18:12:01.818742Z	warn	installer	retrieving resources to prune type networking.istio.io/v1alpha3, Kind=VirtualService: no matches for kind "VirtualService" in version "networking.istio.io/v1alpha3" not found
2023-02-03T18:12:02.460026Z	warn	installer	retrieving resources to prune type security.istio.io/v1beta1, Kind=PeerAuthentication: no matches for kind "PeerAuthentication" in version "security.istio.io/v1beta1" not found
2023-02-03T18:12:03.099244Z	warn	installer	retrieving resources to prune type admissionregistration.k8s.io/v1beta1, Kind=MutatingWebhookConfiguration: no matches for kind "MutatingWebhookConfiguration" in version "admissionregistration.k8s.io/v1beta1" not found
2023-02-03T18:12:03.738783Z	warn	installer	retrieving resources to prune type admissionregistration.k8s.io/v1beta1, Kind=ValidatingWebhookConfiguration: no matches for kind "ValidatingWebhookConfiguration" in version "admissionregistration.k8s.io/v1beta1" not found

adriangonz avatar Feb 17 '23 15:02 adriangonz

/test integration

adriangonz avatar Feb 28 '23 10:02 adriangonz

/test integration

ukclivecox avatar Mar 04 '23 09:03 ukclivecox

/test notebooks

ukclivecox avatar Mar 04 '23 09:03 ukclivecox

/test notebooks

ukclivecox avatar Mar 04 '23 10:03 ukclivecox

for record - notebook/integration tests pass image

RafalSkolasinski avatar Mar 07 '23 20:03 RafalSkolasinski