...
CNCF Projects to integrate with
Data Plane
Candidates:
- EnvoyEnvoy
- Nginx
Requirements for Data Plane:
...
- OpenWhisk Controller, slimmed for Management APIs
Logs
Candidates:
- Fluentd
Logs could be captured through fluentd and forwarded to ElasticSearch, Splunk, or other log stores (RDBMS, NoSQL, Hadoop)
The log format for the actions should be updated so that each log line includes activationID, namespace, and other identifiable information needed to serve wsk api logs <activationID>
command and wsk api get <activationID>
command.
Monitoring
Candidates:
- Prometheus
OpenWhisk already integrates with Prometheus. See https://github.com/adobe-apiplatform/openwhisk-user-events
Throttling/Limits
TBD
Previous discussions
Provide support for integration with Kubernetes. One approach could be to deploy and run the components on a Kubernetes provider as we do for Vagrant, Docker, Docker-Compose, and OpenStack.
...