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

Feature: generate public/private key-pair for use with queue-worker callbacks #1103

Open
6 of 12 tasks
alexellis opened this issue Feb 23, 2019 · 2 comments
Open
6 of 12 tasks
Assignees

Comments

@alexellis
Copy link
Member

alexellis commented Feb 23, 2019

Expected Behaviour

Installation process for OpenFaaS should generate private / public key-pair that can be used by the system for non-repudiation of async function invocation during the callback phase

Tasks

General

  • Pick up old PRs rebase and re-test whole solution
  • Agree on definition of done for the feature. @alexellis any other tasks you see missing here?

Installation

Functionality

Testing

Documentation

  • Document how to use this feature in swarm, kubernetes yaml and helm.

PR merge order

Design

Below is the conceptual flow showing how this works:

image

ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
@ewilde
Copy link
Contributor

ewilde commented Feb 24, 2019

Derek assign: ewilde

@derek derek bot assigned ewilde Feb 24, 2019
ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Feb 24, 2019
Resolves issue openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Mar 15, 2019
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Mar 17, 2019
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Dec 10, 2019
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Dec 10, 2019
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Dec 10, 2019
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
ewilde added a commit to ewilde/faas that referenced this issue Jan 8, 2020
Resolves openfaas#1103

Signed-off-by: Edward Wilde <ewilde@gmail.com>
@alexellis
Copy link
Member Author

I think this should cover the connector-sdk too, which invokes functions in almost the same way as the queue worker.

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

2 participants