Skip to content
This repository has been archived by the owner on Mar 10, 2023. It is now read-only.

[WIP] Adding armhf support for openfaas-cloud #398

Closed
wants to merge 8 commits into from

Conversation

zeerorg
Copy link
Contributor

@zeerorg zeerorg commented Feb 8, 2019

Signed-off-by: Rishabh Guptar.g.gupta@outlook.com

Description

This PR is a work in progress to add support for openfaas cloud on armv7 devices.
Currenty it has been only tested with docker swarm on scaleway arm server.

How Has This Been Tested?

The openfaas cloud was setup and run on a scaleway arm server under docker swarm.

How are existing users impacted? What migration steps/scripts do we need?

Existing users are not impacted. The necessary steps to deploy and test the PR have been given in the DEPLOY_ARMHF.md file

Checklist:

I have:

  • updated the documentation and/or roadmap (if required)
  • read the CONTRIBUTION guide
  • signed-off my commits with git commit -s
  • added unit tests

Roadmap

  • Document steps for deployment
  • Create new stack.yml which references armhf functions
  • Add steps for dashboard
  • Find out a way to configure of-git-tar (function based on dockerfile, doesn't have armhf template)
  • Build and push all functions and services (of-builder, router, auth, dashboard) (currently being done by pr Add ARMHF/ARM64 build image support #394 )
  • Add steps for scenario without an available domain name.

git-tar/dockerfile should not be merged, but there should be a better solution to make an armhf dockerfile without duplicating the folder itself which will mean changes would need to be duplicated too.

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
@zeerorg
Copy link
Contributor Author

zeerorg commented Feb 9, 2019

Related issue: #216

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Added deployment steps for router, auth and dashboard.

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Created stack.armhf.yml for dashboard

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Changed from /dashboard/ to dashboard/

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Added s3-secret-key and s3-access-key creation.

Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Signed-off-by: Rishabh Gupta<r.g.gupta@outlook.com>
Signed-off-by: Rishabh Gupta<r.g.gupta@outlookk.com>
@alexellis
Copy link
Member

This was very cool, did you still have an interest in it?

@alexellis alexellis closed this Jan 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants