94 Commits

Author SHA1 Message Date
Alex Ellis
abb9718864
Update asynchronous.md 2018-01-19 19:10:56 +00:00
rgee0
bc75e3f476 changing image as per #475
Signed-off-by: rgee0 <richard@technologee.co.uk>
2018-01-13 17:55:09 +00:00
Alex Ellis
53a9b24f8c
Update backends.md 2018-01-13 10:00:40 +00:00
Philippe Granger
fe02ef5151 fix k8s fass-netes deploy docs, namespace.yml is at the root of the repo.
Signed-off-by: Philippe Granger <pgranger@elementai.com>
2018-01-11 21:17:05 +00:00
Alex Ellis
e9d51baeb7
Fix typo suggested by community. 2018-01-11 12:55:15 +00:00
Alex Ellis
e7b9f5fec6
Update instructions for deletion 2018-01-07 18:08:41 +00:00
Alex Ellis
cc21c092b2
Update yaml file list to yaml folder 2018-01-07 18:06:31 +00:00
Alex Ellis
17a3564ca0
Update traefik_integration.md 2017-12-28 19:07:57 +00:00
Alex Ellis
6199c61178 Remove non-async deployment option
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2017-12-22 09:14:56 +00:00
Alex Ellis
44a90d64e7
Add secrets for Swarm 2017-12-16 16:15:52 +00:00
Alex Ellis
34032800c2
Update secure_secret_management.md 2017-12-16 16:14:56 +00:00
Lucas Roesler
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
Lucas Roesler
2137fb54df Fix typo in secret management guide
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2017-12-16 16:08:52 +00:00
Lucas Roesler
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
Lucas Roesler
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
Lucas Roesler
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
Alex Ellis
d279b7b304
Update traefik_integration.md 2017-12-15 17:48:57 +00:00
Ken Fukuyama
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
Alex Ellis
006299c9d8
Mention X-Callback-Url 2017-12-03 09:50:33 -06:00
Alex Ellis
676c34f17a
Update deployment_k8s.md 2017-12-01 10:20:57 +00:00
Alex Ellis
f26e884e7d
Update backends.md 2017-11-30 16:43:56 +00:00
Alex Ellis
53f092d150
Update README.md 2017-11-30 09:21:49 +00:00
Abhinandan Prativadi
1aa6270fcc Update asynchronous.md
Fixing typo

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