kserve/hub-component.yaml (61 lines of code) (raw):

version: 1 kind: component requires: - kubernetes parameters: - name: kserve parameters: - name: namespace value: kserve env: NAMESPACE - name: version value: v0.10.0 - name: deploymentMode env: DEPLOYMENT_MODE brief: | Possible values RawDeployment or Serverless See more: https://github.com/kserve/kserve#standalone-installation value: RawDeployment - name: knative parameters: - name: namespace value: knative-serving - name: networking.gateway.ingress brief: | Name of istio gateway for ingress traffic to knative services in the format: <namespace>/<gateway> - name: networking.gateway.local brief: | Name of istio gateway for local traffic to knative services in the format: <namespace>/<gateway> - name: ingress empty: allow parameters: - name: hosts - name: class - name: protocol value: http - name: bucket empty: allow parameters: - name: endpoint - name: region - name: istio empty: allow parameters: - name: namespace value: istio-system - name: ingressGateway value: ingressgateway - name: localGateway value: knative-local-gateway - name: kustomize.resources env: HUB_KUSTOMIZE_RESOURCES value: >- https://github.com/kserve/kserve/releases/download/${kserve.version}/kserve.yaml https://github.com/kserve/kserve/releases/download/${kserve.version}/kserve-runtimes.yaml templates: files: - '*.template' - 'rawdeployment/*.template' - 'serverless/*.template'