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

feat: support kserve with authorino #13

Draft
wants to merge 16 commits into
base: service-mesh-integration
Choose a base branch
from

Commits on Oct 31, 2023

  1. feat: add support for kserve with authorino

    * Activate extauth for grpc traffic
    * Set host on requests from activator to trigger authconfig
    * Temp Authorization header fix to workaround https://issues.redhat.com/browse/OSSM-4873
    
    Related to: opendatahub-io#614
    aslakknutsen committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a660c77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6164276 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1c1fdb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12b1697 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Implement installation and configuration of KServe prerequisites

    KServe pre-requisites are:
    * Service Mesh (Istio)
      * A minimal Control Plane is configured for KServe with only Pilot and default gateways.
      * An additional knative: ingressgateway is set for the Istio Ingress gateway workload.
      * Some ports are excluded from envoy to allow for metrics collection and KNative hooks.
      * Metrics collection is configured for Pilot and the gateways.
    * Serverless (KNative)
      * Only serving components are needed from KNative.
      * For the most part, a typical Serving deployment is configured, with Istio as networking layer.
      * By default, a self-signed certificate is generated using the OpenShift Ingress domain. Users can provide their own secret with a production ready TLS certificate.
    
    Signed-off-by: Edgar Hernández <[email protected]>
    israel-hdez committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    1d7055f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Fix feedback and finish TODOs

    * Implement EnsureServerlessAbsent func.
    * Fix PR feedback.
    * Revert get_all_manifests.sh
    
    Signed-off-by: Edgar Hernández <[email protected]>
    israel-hdez committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    b971312 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7c989e View commit details
    Browse the repository at this point in the history
  3. chore(lint): autofix

    bartoszmajsak committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2c2de8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c111a36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14f9648 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31b8f40 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    387eb6d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ca114a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b4aa357 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a2230c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    b30f468 View commit details
    Browse the repository at this point in the history