projectriff / riff

riff is for functions
https://projectriff.io
Apache License 2.0
799 stars 64 forks source link

Make Knative Serving optional #1347

Closed scothis closed 5 years ago

scothis commented 5 years ago

Now that we have multiple runtime options, some users may not want Knative installed by default. riff System current assumes Knative Serving is available and will need to be coaxed when not available. The helm charts should be updated to make Knative Serving opt-in.

Knative Build will remain a hard requirement.

trisberg commented 5 years ago

We also need to fix riff doctor to accept that it's OK for knative-serving to be missing - https://github.com/projectriff/cli/issues/59

scothis commented 5 years ago

Done in https://github.com/projectriff/charts/pull/14