-
Notifications
You must be signed in to change notification settings - Fork 754
1mb etcd limit #655
Comments
let's check with @andresmgot for the exact limit of the zip archive. we are working on a build system, so your functions will be "built" within kubeless and the resulting image will be stored in a docker registry. This will remove any limitation of the current system. |
That's great to know, and sounds like the right way to go. How far off
releasing do you think you are?
…On Wed, 28 Mar 2018, 5:09 PM sebgoa ***@***.***> wrote:
let's check with @andresmgot <https://github.com/andresmgot> for the
exact limit of the zip archive.
we are working on a build system, so your functions will be "built" within
kubeless and the resulting image will be stored in a docker registry. This
will remove any limitation of the current system.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#655 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABCzyCNG__MlqO-mFrgplum-ao-gcIvVks5tizcrgaJpZM4S-FlO>
.
|
This was merged 5 days ago: And the new release should be cut really soon now (~ days) |
Hi @sabrehagen, I am afraid that the current build system still uses ConfigMaps and CRDs to obtain the function code so the limitation of 1 MB is still present. Note that Also note that the limitation is per function, maybe we can help with your specific case with more info: What are you trying to deploy? Is it a zip file? |
Thank you for the clarification. It is a zip file, yes. A webpacked nodejs
function including dependencies totalling 3mb.
…On Wed, 28 Mar 2018, 5:23 PM Andres ***@***.***> wrote:
Hi @sabrehagen <https://github.com/sabrehagen>,
I am afraid that the current build system still uses ConfigMaps and CRDs
to obtain the function code so the limitation of 1 MB is still present.
Note that --from-file should be used to specify just plain text code, the
installation of dependencies and compilation will happen during the build
process.
Also note that the limitation is per function, maybe we can help with your
specific case with more info: What are you trying to deploy? Is it a zip
file?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#655 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABCzyD-ao_-EhQI0ZgD8A_LkUx-Pv0k8ks5tizqBgaJpZM4S-FlO>
.
|
In that case yes, you will need to include in the Zip file just your code files and then specify as Also note that webpack is not supported yet: serverless/serverless-kubeless#83 (comment) |
Our build process is more complex and we use our own serverless webpack plugin that creates a zip with our custom build. The |
Hi, is there a way to discuss your exact workflow in a google docs or via voice ? We would love to understand exactly your workflow and see how it could be enabled. |
Is this considered fixed, as #621 got merged? |
Now that #726 has been landed the 1MB limitation can be avoided using an URL with the flag |
Thanks! I had already switched tasks but will be back later. |
closing this issue since this is already solved. |
From the docs:
Is there a way to get around this limit? My functions are ~3MB compiled.
The text was updated successfully, but these errors were encountered: