@@ -4,36 +4,36 @@ This document covers the installation of Fission Workflows.
44
55### Prerequisites
66
7- Fission Workflows requires the following to be installed on the host machine:
7+ Fission Workflows requires the following to be installed on your host machine:
88
99- [ kubectl] ( https://kubernetes.io/docs/tasks/tools/install-kubectl/ )
1010- [ helm] ( https://github.com/kubernetes/helm )
1111
12- Additionally, Fission Workflows requires a
13- [ Fission] ( https://github.com/fission/fission ) deployment on your
14- Kubernetes cluster. If you do not have a Fission deployment, follow
15- [ Fission's installation guide] ( http://fission.io/docs/0.3.0/install/ ) .
12+ Additionally, Fission Workflows requires a [ Fission] ( https://github.com/fission/fission )
13+ deployment on your Kubernetes cluster. If you do not have a Fission deployment, follow
14+ [ Fission's installation guide] ( http://fission.io/docs/0.4.0/install/ ) .
1615
17- (Note that Fission Workflows requires Fission 0.3.0 or higher.)
16+ ** (Note that Fission Workflows requires Fission 0.4.1 or higher, with the NATS component installed!) **
1817
1918### Installing Fission Workflows
2019
2120Fission Workflows is an add-on to Fission. You can install both
22- Fission and Workflows using helm charts.
21+ Fission and Fission Workflows using helm charts.
2322
2423Assuming you have a Kubernetes cluster, run the following commands:
2524
2625``` bash
27-
2826# Add the Fission charts repo
2927helm repo add fission-charts https://fission.github.io/fission-charts/
3028helm repo update
3129
32- # Install Fission (if you do not have a Fission deployment yet)
33- helm install --namespace fission --set serviceType=NodePort -n fission-all fission-charts/fission-all --version 0.3.0
30+ # Install Fission
31+ # This assumes that you do not have a Fission deployment yet, and are installing on a standard Minikube deployment.
32+ # Otherwise see http://fission.io/docs/0.4.0/install/ for more detailed instructions
33+ helm install --wait -n fission-all --namespace fission --set serviceType=NodePort --set analytics=false fission-charts/fission-all --version 0.4.1
3434
3535# Install Fission Workflows
36- helm install fission-charts/fission-workflows
36+ helm install --wait -n fission-workflows fission- charts/fission-workflows --version 0.2.0
3737```
3838
3939### Creating your first workflow
@@ -63,5 +63,5 @@ fission route create --method GET --url /fortunewhale --function fortunewhale
6363#
6464# Invoke the workflow with an HTTP request:
6565#
66- curl $FISSION_ROUTER /fortunewhale
66+ curl ${ FISSION_ROUTER} /fortunewhale
6767```
0 commit comments