Skip to content
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

Official support for non-alpine environments #180

Open
AlbertoWeinrichter opened this issue Oct 1, 2020 · 1 comment
Open

Official support for non-alpine environments #180

AlbertoWeinrichter opened this issue Oct 1, 2020 · 1 comment
Assignees

Comments

@AlbertoWeinrichter
Copy link

PROBLEM:
Fission uses Alpine images as the base for all of its function containers.
This is a good choice for most functions, but when dealing with more esoteric use cases, Alpine has too many restrictions built in

CONTEXT:
We created a Fission function in our project to check TLS certificates.
We had lots of problems installing the adequate dependencies in Python and Go environments.

We tried building custom images with Debian buster, but they seem to conflict with Fission builder image.

SOLUTION:
Create Fission images for every language environment with a "bulkier" docker distribution (Debian buster comes to mind)

@dablair55
Copy link

@vishal-biyani See pull request fission/fission#1819 for possible solution

@sanketsudake sanketsudake transferred this issue from fission/fission Nov 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants