InfuseAI / primehub

open-source MLOps platform
https://docs.primehub.io
Apache License 2.0
390 stars 39 forks source link

[Feature] Support k8s 1.24 and security updates #703

Closed ctiml closed 1 year ago

ctiml commented 1 year ago

PR checklist

What type of PR is this? Feature

What this PR does / why we need it:

  1. Keycloak upgraded 8.0.119.0.3
    1. Underlying postgresql upgraded 11.5.014.5.0
  2. JupyterHub upgraded 1.2.23.0.0
  3. PrimeHub Console/Graphql upgraded
    1. Upgrade keycloak admin client keycloak-admin@1.14.17@keycloak/keycloak-admin-client@18.0.2,
    2. Upgrade kubernetes client 0.14.30.17.0
  4. PrimeHub Controller upgraded
    1. Upgrade kubebuilder v2.2.0v3.6.0
  5. PrimeHub Admission changed accordingly
  6. PrimeHub Usage upgraded
    1. Underlying postgresql upgrade 12.9.114.5.0
  7. Other security updates
    1. buildah v1.19.8v1.28.0
    2. minio RELEASE.2021-03-04T00-53-13ZRELEASE.2022-04-16T04-26-02Z
    3. minio client RELEASE.2021-03-12T03-36-59ZRELEASE.2022-11-07T23-47-39Z
    4. rclone v1.53.2v1.60.1
    5. tusd v1.4.0v1.10.0
  8. Many chart templates and CRDs changed accordingly

Which issue(s) this PR fixes:

Special notes for your reviewer:

Does this PR introduce a user-facing change?: