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

Airgap support for Community Edition #1180

Closed
1 task
disconn3ct opened this issue Dec 14, 2023 · 3 comments
Closed
1 task

Airgap support for Community Edition #1180

disconn3ct opened this issue Dec 14, 2023 · 3 comments

Comments

@disconn3ct
Copy link

disconn3ct commented Dec 14, 2023

Expected Behaviour

Requirements are unchanged in patch releases

Current Behaviour

Unexpectedly attempts to reach AWS services with no technical need

Why is this needed?

Sudden new requirements for telemetry needs, unrelated to the open source edition

  • I have raised an issue to propose this change (required)

Who is this for?

What company is this for? Are you listed in the ADOPTERS.md file?
Just a human, sorry.

List All Possible Solutions and Workarounds

Remove or make optional the connectivity check. Log a huge warning that everything is unsupported and you are sad.

Steps to Reproduce (for bugs)

Context

Your Environment

  • FaaS-CLI version ( Full output from: faas-cli version ):

  • Docker version docker version (e.g. Docker 17.0.05 ):

  • What version and distriubtion of Kubernetes are you using? kubectl version

  • Operating System and version (e.g. Linux, Windows, MacOS):

  • Link to your project or a code example to reproduce issue:

  • What network driver are you using and what CIDR? i.e. Weave net / Flannel

Until the most recent release, internet access was not required. What specifically goes wrong without internet access?

@alexellis
Copy link
Member

Hi @disconn3ct if you'd like to use the whole issue template we'll see about helping you out here.

For the time being, please see the docs, airgapped environments are not supported with the Community Edition of OpenFaaS, it's not made avaialble for production, commercial and military/defense usage.

https://docs.openfaas.com/openfaas-pro/introduction/#comparison

@alexellis alexellis changed the title OpenFAAS doesn't start after latest release Airgap support for Community Edition Dec 15, 2023
@disconn3ct
Copy link
Author

Sorry for the template, I opened the ticket on the mobile app and it didn't show any of that.

What does "metered internet access" have to do with "production, commercial or military" use? I'm just a single developer with a hacked together script that poorly translates json schemas.

And when this was opened, that doc did not include the requirement for telemetry. It only required that the cluster be capable of pulling images.

Am I mistaken or is this a new requirement that was not present in the previous version and not mentioned in the release notes?

@alexellis
Copy link
Member

alexellis commented Dec 15, 2023

It's been within the documentation for about a year that OpenFaaS CE is not meant for commercial exploitation.

There is no telemetry within OpenFaaS CE or any other version at present.

OpenFaaS Standard sounds like it would be a better fit for your team if you're needing to run in an airgap or an enterprise network without Internet access.

You're also welcome to stay on an older version or to fork the code and to maintain it under your own steam, both are fine within the terms of the license.

@openfaas openfaas deleted a comment from disconn3ct Dec 15, 2023
@openfaas openfaas locked as resolved and limited conversation to collaborators Dec 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants