Skip to content

Commit

Permalink
set podSpec affinity to PreserveUnknownFields
Browse files Browse the repository at this point in the history
  • Loading branch information
AnyISalIn committed Oct 26, 2020
1 parent 493a810 commit 41f0957
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 780 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,8 @@ manifests: controller-gen
#https://kubernetes.io/blog/2020/04/01/kubernetes-1.18-feature-server-side-apply-beta-2/#what-is-server-side-apply
#remove the required property on framework as name field needs to be optional
yq d -i config/crd/serving.kubeflow.org_inferenceservices.yaml 'spec.versions[1].schema.openAPIV3Schema.properties.spec.properties.*.properties.*.required'
#remove affinity properties for compress crd size https://github.com/kubeflow/kfserving/pull/1141#issuecomment-714170602
yq d -i config/crd/serving.kubeflow.org_inferenceservices.yaml 'spec.versions[1].schema.openAPIV3Schema.properties.spec.properties.*.properties.affinity.properties'
#knative does not allow setting port on liveness or readiness probe
yq d -i config/crd/serving.kubeflow.org_inferenceservices.yaml 'spec.versions[1].schema.openAPIV3Schema.properties.spec.properties.*.properties.*.properties.readinessProbe.properties.httpGet.required'
yq d -i config/crd/serving.kubeflow.org_inferenceservices.yaml 'spec.versions[1].schema.openAPIV3Schema.properties.spec.properties.*.properties.*.properties.livenessProbe.properties.httpGet.required'
Expand Down
Loading

0 comments on commit 41f0957

Please sign in to comment.