Commit Graph
36 Commits
Author SHA1 Message Date
Erwin van EykandTa-Ching Chen 170ba101e3 Installation instructions for Fission Workflows (#453) 2018-02-01 03:59:46 +08:00
Ta-Ching Chen b034d09843 Update docs-site 2018-01-23 13:27:10 +08:00
Soam Vasani a993f34a5b Version -> 0.4.1 2018-01-20 06:05:19 -08:00
Soam Vasani b9ad1d8ab8 update version to 0.4.0 in docs 2017-11-15 13:18:50 -08:00
Josh KellyandSoam Vasani 53662f2e01 Added AWS to install cloud setup (#392)
Add AWS instructions to setup commands, since AWS only provides service hostname, not IP.
2017-11-15 12:49:19 -08:00
Soam Vasani 7aa138561c hugo config 2017-11-08 17:15:54 -08:00
Soam Vasani ee76864aa9 Upgrade guide doc update 2017-11-07 15:45:39 -08:00
Ta-Ching ChenandSoam Vasani 46406cadb4 Switch from ThirdPartyResources to CustomResourceDefinitions (#381)
Switch Fission's storage over to the new CustomResourceDefinitions, from the deprecated ThirdPartyResources. This allows us to be compatible with Kubernets 1.8 and onwards.

This also adds a CLI tool for dumping state from an old fission version and restoring state into new CRDs.

The storage service is unaffected by this change.
2017-11-04 14:55:16 -07:00
rapitableandSoam Vasani 43f687388a Make default node-env use alpine. List envs in documentation. (#354)
closes #319 

* Make default node-env use alpine, and support separate debian env. List envs in documentation.

* Copy ONBUILD base image commands into node Dockerfiles

* Copy more commands from onbuild image

* Tidy dockerfiles
2017-10-04 19:05:43 -07:00
Soam Vasani dc0211e3fb doc formatting fixes 2017-10-02 14:54:40 -07:00
Soam Vasani 7131026b31 set versions to 0.3.0 2017-09-28 23:44:53 -07:00
Soam Vasani 153dce6ced fix broken helm download command in instructions, again 2017-09-12 16:46:39 -07:00
Soam Vasani d83f92102b fix broken helm download command in instructions 2017-09-12 16:45:33 -07:00
Soam Vasani 21ea4dda08 set versions to v0.2.1 2017-09-11 18:32:25 -07:00
Soam VasaniandGitHub 90c18a8f79 Upgrade tool for 0.1 -> 0.2.1 (#320)
Allows dumping v0.1 state to a json file and restoring it into a new v0.2.1 fission installation.

Usage guide is at: /Documentation/docs-site/content/upgrade-from-v0.1.md
2017-09-11 18:31:36 -07:00
Soam Vasani 7455591ed6 0.2.1-rc2 docs version update 2017-09-10 12:29:39 -07:00
Soam Vasani 29c9e5774a update helm chart urls 2017-09-08 23:28:39 -07:00
Soam Vasani eb8622b3bb Doc updates: base url, minor bugfixes 2017-09-08 20:36:31 -07:00
Soam Vasani 4f9b74426a remove compiled hugo site 2017-09-08 20:09:37 -07:00
Soam Vasani 0242048863 doc theme 2017-09-08 19:13:41 -07:00
Soam Vasani bd56be9355 Install and upgrade guide updates 2017-09-08 19:12:16 -07:00
Soam Vasani e1b58bc787 futz with doc css 2017-09-08 19:12:04 -07:00
Soam Vasani 5a7b4eb37a remove inadvertently created submodule 2017-09-08 19:05:28 -07:00
Soam VasaniandGitHub e2004778a2 Hugo-based documentation site (#317)
Not much content yet; this is a start.
2017-09-08 16:47:59 -07:00
Ta-Ching ChenandSoam Vasani fb29f897fe Add message queue trigger support (#218)
Adds support for message queue triggers based on the NATS-Streaming message queue.

This lets the user map a queue topic to a function, and optionally send the function's response into another queue topic.

The message queue trigger manager is designed to be message queue independent, so we should be able add support for more queues by adding implementations for the relatively simple mqtrigger.MessageQueue interface.
2017-07-05 17:19:58 -07:00
Soam Vasani 8d621ba43b Environment v2 interface doc (wip) 2017-06-30 09:23:35 -07:00
Mark PeekandSoam Vasani 9ea62a01a0 Fix two links in Roadmap doc (#213) 2017-05-31 11:32:32 -07:00
Soam Vasani 58a3e1af29 Roadmap doc links 2017-05-18 15:21:36 -07:00
Soam Vasani db6b617ea4 Roadmap doc formatting 2017-05-18 15:04:01 -07:00
Soam Vasani 43806ccf0f Roadmap.md for an overview of roadmap and areas 2017-05-18 12:17:33 -07:00
Ta-Ching ChenandSoam Vasani 479b7d05be Add function logs support (#53) (#131)
Add function log aggregation and persistence using Fluentd and InfluxDB.

Fluentd and a helper sidecar run as a daemonset.  The poolmgr sets up logging for each function pod, using the helper sidecar. Fluentd forwards logs to InfluxDB, which is run as a deployment and service. The client CLI directly queries InfluxDB for logs.

Fluentd supports many outputs besides InfluxDB, so we aren't very tied to InfluxDB.

The setup is somewhat manual, which we should be able to improve by integrating this into the helm chart.

Diagram of component interactions: https://cloud.githubusercontent.com/assets/202578/23100399/b0e3ea00-f6ba-11e6-8f2f-6588cfef2e84.png
2017-03-22 15:59:42 -07:00
Soam Vasani 389e4575c2 Update use cases, talk a bit about implementation 2017-02-15 11:21:51 -08:00
Soam Vasani 1b04f042cd Note limitations of dynamic loading in pods 2017-01-26 22:18:38 -08:00
Soam Vasani 90e7f0212a Programming model doc update 2017-01-23 19:13:02 -08:00
Soam Vasani 000b74d4ad Doc updates 2017-01-23 19:11:37 -08:00
Soam Vasani 206a8c262e Initial docs commit 2016-08-18 21:37:52 -07:00