Commit Graph

87 Commits

Author SHA1 Message Date
17a3564ca0 Update traefik_integration.md 2017-12-28 19:07:57 +00:00
6199c61178 Remove non-async deployment option
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2017-12-22 09:14:56 +00:00
44a90d64e7 Add secrets for Swarm 2017-12-16 16:15:52 +00:00
34032800c2 Update secure_secret_management.md 2017-12-16 16:14:56 +00:00
6f8c975ee8 Update guide with minimum cli version info
**What**
- Add a note indicating that `faas-cli>=0.5.1` is required for the
examples.

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2017-12-16 16:08:52 +00:00
2137fb54df Fix typo in secret management guide
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2017-12-16 16:08:52 +00:00
35f0e9e657 Clean up docs and refactor createhandler
**What**
- Add a description for the secret key to the api swagger spec.
- Remove optional examples from the secret management guide.
- Update the ApiKeyProtected README to point at the new guide.
- Refactor the `makeSpec` function to accept the already assembled secrets
array because this should be easier to unit test.

Signed-off-by: Lucas Roesler <lucas.roesler@gmail.com>
2017-12-16 16:08:52 +00:00
5dce1deb21 Add advanced secret management
**What**
- Add the ability to specify secrets as a csv
- Vendor the docker/cli/opts
- Update the guide for secrets to use the `faas-cli`

**Why**
- Allowing the csv specification of secrets gives users more control about how
those secrets are mounted into the container.  This is good for things like
key rotation and for developers that are building on top of OpenFaaS.

Signed-off-by: Lucas Roesler <lucas.roesler@gmail.com>
2017-12-16 16:08:52 +00:00
0fef825fb4 Add support to specify secrets in services
**What**
- During function creation, accept an array of strings defining swarm secrets
that are required for the service
- Update docs
- Add new guide on using the secrets capability
- Add new sample function to highlight using environment variables
- Update `ApiKeyProtected` sample function to utilize the new secrets
capabilities

**Why**
- This allows secrets to remain encrypted at rest instead of being unencrypted
in environment variables and yaml files.

Fixes #285

Signed-off-by: Lucas Roesler <lucas.roesler@gmail.com>
2017-12-16 16:08:52 +00:00
d279b7b304 Update traefik_integration.md 2017-12-15 17:48:57 +00:00
f5f83d7c05 * Added blog post to community
* Added blog post related to CI/CD to the guides

Signed-off-by: Ken Fukuyama <kenfdev@gmail.com>
2017-12-11 07:23:20 -08:00
006299c9d8 Mention X-Callback-Url 2017-12-03 09:50:33 -06:00
676c34f17a Update deployment_k8s.md 2017-12-01 10:20:57 +00:00
f26e884e7d Update backends.md 2017-11-30 16:43:56 +00:00
53f092d150 Update README.md 2017-11-30 09:21:49 +00:00
1aa6270fcc Update asynchronous.md
Fixing typo

Signed-off-by: abhi <abhi@docker.com>
2017-11-30 01:02:58 +01:00
a2ffe37a33 Update performance_testing.md 2017-11-25 11:01:13 +00:00
d82db4960a Create performance_testing.md 2017-11-25 09:42:59 +00:00
95b438552b Docs - update with port of gateway 2017-11-21 08:19:20 +00:00
b19bf0a136 Fix route in example function call
Signed-off-by: John McCabe <john@johnmccabe.net>
2017-11-16 17:10:44 +00:00
0d9e8b19ce Update interactions.md 2017-11-14 10:12:15 +00:00
97f3f7e56f Update README.md 2017-11-14 10:08:21 +00:00
70980a5ccd Create interactions.md 2017-11-14 10:08:16 +00:00
0382552305 Update README.md 2017-11-14 08:44:27 +00:00
5ebb5ca7dc Update asynchronous.md 2017-11-08 19:07:03 +00:00
818c7c47ce Update calling modes 2017-11-08 17:54:51 +00:00
58a64f02e3 Update troubleshooting.md 2017-10-31 22:45:02 +00:00
6f005d2240 Update README.md 2017-10-28 09:50:00 +01:00
1e54a6d289 Update README.md 2017-10-28 09:47:46 +01:00
9a9d556773 Update deployment_digitalocean.md 2017-10-28 09:47:16 +01:00
e6e92c0514 Update deployment_k8s.md 2017-10-28 09:47:09 +01:00
4e253b98c6 Update deployment_swarm.md 2017-10-28 09:47:06 +01:00
dce748e2a1 Re-order 2017-10-26 16:26:49 +01:00
fb8334c927 Update deployment_k8s.md 2017-10-26 16:15:28 +01:00
7e0162d615 Update README.md 2017-10-26 16:12:40 +01:00
eba20b53df Update asynchronous.md 2017-10-26 16:11:57 +01:00
601a1ae972 Add UI screenshot 2017-10-26 15:00:05 +01:00
997b0b744b Update deployment_k8s.md 2017-10-26 14:57:58 +01:00
ba8cc50ca4 Update README.md 2017-10-26 14:37:00 +01:00
065d676ead Mention command override 2017-10-26 14:29:37 +01:00
bd3ee3f1f4 Separate ARM64/ARM32 2017-10-26 09:49:08 +01:00
0e73bda6b6 Draft Quick guide for ARMHF / ARM64 fixes #307
Signed-off-by: rgee0 richard@technologee.co.uk

Adaptation of the swarm deployment and the morning coffee blog with changes made to address the differences required to enable the sample function to build and invoke correctly on an ARM.  Further work required to accommodate ARM64
2017-10-26 09:38:13 +01:00
7b1c5bb3c3 added a blog post related to CI/CD pipeline
Signed-off-by: Ken Fukuyama <kenfdev@gmail.com>
2017-10-23 16:21:23 +01:00
b04dffdc2f Updates for referral code, additional instructions 2017-10-21 11:56:37 +01:00
d91fd07257 Fix guide README links and remove DO section
This fixes links in the guide/README.md so that they don't point to
master, instead they point to the doc relative to the version of the
README.md you're looking at.

It also removes the section from the DigitalOcean guide on costs, to
avoid the maintainence overhead.

Signed-off-by: John McCabe <john@johnmccabe.net>
2017-10-21 12:43:09 +02:00
b822c71d48 Add guide for OpenFaaS on DigitalOcean (Swarm)
This commit adds a guide to getting started with OpenFaaS running on
DigitalOcean, it includes simple single node swarms up to multi-node
behind a DigitalOcean load balancer.

Signed-off-by: John McCabe <john@johnmccabe.net>
2017-10-21 12:43:09 +02:00
e4d494a80b Update README.md 2017-10-16 11:51:10 +02:00
b32a3f30ea Remove '--name' in faas-cli invoke
Doc can not execute. '--name' is removed.
see:e097301414 (diff-6e522d40e6848a6eeeb12b0ab50cb97d)

Signed-off-by: eiji.ienaga <eiji.ienaga@gmail.com>
2017-10-15 23:22:17 +01:00
8ae81dad01 Update twitter: open_faas => openfaas
Signed-off-by: Mark Peek <markpeek@vmware.com>
2017-10-11 11:18:31 +01:00
b7fbdb9ba2 Update README.md 2017-10-07 22:13:58 +01:00