apache / apache/openwhisk

How can I dynamically add invokers once the controller, CouchDB, Elasticsearch, and other components are ready?

Open
#5,536 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

I deploy OpenWhisk invokers on a slave host and other components on a master host using Ansible for distributed deployment.

Once the environment is set up, I want to add a new invoker.

Can I do this manually(Skipping Ansible is preferable for me because our use case requires performing this directly on the slave.)? For example, 1) run the invoker on a new machine, and 2) register it with the controller.

I'm a bit confused about how to go about this process.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Ansible distributed-deployment setup and the controller/invoker registration path described in the issue. Determine whether an invoker can be started on a new slave and registered without Ansible; done means a documented procedure or a clear statement that manual registration is unsupported.

Written by the indexing model from the issue text.

Assessment

Tech stack
ansible, elasticsearch
Domain
cloud, distributed-systems, infrastructure
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.