-
Notifications
You must be signed in to change notification settings - Fork 28
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
Knative Serving Deployment #454
Knative Serving Deployment #454
Conversation
…deshift directory
eb7ac04
to
bf81c4f
Compare
i know there is a lot to review here, but i'm adding this feature as experimental, so we can get it in and then iterate on it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with a handful of nits
@lance i think I addressed the nits |
@lance looks like i got them all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR starts to add the ability for nodeshift to deploy a knative serving service.
It is a work in progress, but the happy path works here.
using the nodejs-rest-http starter and code ready containers with the serverless operator installed and setup. i was able to do
nodeshift --knative=true
with out having to change the starter app.For a deploy, the first part(build) is unchanged, the "apply-resource" part, which is the second phase of a nodeshift deploy, has been updated to only create a knative serving service that points to the image that was just built in the first step.
If an application has a
.nodeshift
directory with resource files that are not related to knative, they are ignored