From d852ddd91cb51bab887dec9a5ef46eb002191e3f Mon Sep 17 00:00:00 2001 From: Soam Vasani Date: Thu, 1 Mar 2018 13:43:59 -0800 Subject: [PATCH] Version update: 0.6.0 --- .../content/installation/installation.en.md | 14 +++++++------- charts/fission-all/Chart.yaml | 4 ++-- charts/fission-all/templates/NOTES.txt | 6 +++--- charts/fission-all/values.yaml | 6 +++--- charts/fission-core/Chart.yaml | 4 ++-- charts/fission-core/templates/NOTES.txt | 6 +++--- charts/fission-core/values.yaml | 4 ++-- controller/api.go | 2 +- fission/main.go | 2 +- 9 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Documentation/docs-site/content/installation/installation.en.md b/Documentation/docs-site/content/installation/installation.en.md index 7fa55c23..758d4e2e 100644 --- a/Documentation/docs-site/content/installation/installation.en.md +++ b/Documentation/docs-site/content/installation/installation.en.md @@ -75,7 +75,7 @@ $ helm init #### Minikube ``` -$ helm install --namespace fission --set serviceType=NodePort https://github.com/fission/fission/releases/download/0.5.0/fission-all-0.5.0.tgz +$ helm install --namespace fission --set serviceType=NodePort https://github.com/fission/fission/releases/download/0.6.0/fission-all-0.6.0.tgz ``` The serviceType variable allows configuring the type of Kubernetes @@ -85,7 +85,7 @@ want to expose anything outside the cluster. #### Cloud hosted clusters (GKE, AWS, Azure etc.) ``` -$ helm install --namespace fission https://github.com/fission/fission/releases/download/0.5.0/fission-all-0.5.0.tgz +$ helm install --namespace fission https://github.com/fission/fission/releases/download/0.6.0/fission-all-0.6.0.tgz ``` #### Minimal version @@ -95,7 +95,7 @@ the NATS message queue, influxDB for logs, etc. If you want a more minimal setup, you can install the fission-core chart instead: ``` -$ helm install --namespace fission https://github.com/fission/fission/releases/download/0.5.0/fission-core-0.5.0.tgz +$ helm install --namespace fission https://github.com/fission/fission/releases/download/0.6.0/fission-core-0.6.0.tgz ``` ### Install the Fission CLI @@ -105,26 +105,26 @@ $ helm install --namespace fission https://github.com/fission/fission/releases/d Get the CLI binary for Mac: ``` -$ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ +$ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ ``` #### Linux ``` -$ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ +$ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ ``` #### Windows For Windows, you can use the linux binary on WSL. Or you can download -this windows executable: [fission.exe](https://github.com/fission/fission/releases/download/0.5.0/fission-cli-windows.exe) +this windows executable: [fission.exe](https://github.com/fission/fission/releases/download/0.6.0/fission-cli-windows.exe) ### Run an example Finally, you're ready to use Fission! ``` -$ fission env create --name nodejs --image fission/node-env:0.5.0 +$ fission env create --name nodejs --image fission/node-env:0.6.0 $ curl -LO https://raw.githubusercontent.com/fission/fission/master/examples/nodejs/hello.js diff --git a/charts/fission-all/Chart.yaml b/charts/fission-all/Chart.yaml index 24c61158..94949edb 100644 --- a/charts/fission-all/Chart.yaml +++ b/charts/fission-all/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-all -version: 0.5.0 +version: 0.6.0 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 0.5.0 +appVersion: 0.6.0 diff --git a/charts/fission-all/templates/NOTES.txt b/charts/fission-all/templates/NOTES.txt index 4803a94a..127ca983 100644 --- a/charts/fission-all/templates/NOTES.txt +++ b/charts/fission-all/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.5.0/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.6.0/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-all/values.yaml b/charts/fission-all/values.yaml index 3b1812a9..4c71829a 100644 --- a/charts/fission-all/values.yaml +++ b/charts/fission-all/values.yaml @@ -16,13 +16,13 @@ image: fission/fission-bundle pullPolicy: IfNotPresent ## Fission image version -imageTag: 0.5.0 +imageTag: 0.6.0 ## Fission fetcher repository fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 0.5.0 +fetcherImageTag: 0.6.0 ## Port at which Fission controller service should be exposed controllerPort: 31313 @@ -48,7 +48,7 @@ enableIstio: false logger: influxdbAdmin: "admin" fluentdImage: fission/fluentd - fluentdImageTag: 0.5.0 + fluentdImageTag: 0.6.0 ## Type of Queue you would like to use ## currently supports nats-streaming, azure-storage-queue diff --git a/charts/fission-core/Chart.yaml b/charts/fission-core/Chart.yaml index b79aee30..5ddce173 100644 --- a/charts/fission-core/Chart.yaml +++ b/charts/fission-core/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-core -version: 0.5.0 +version: 0.6.0 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 0.5.0 +appVersion: 0.6.0 diff --git a/charts/fission-core/templates/NOTES.txt b/charts/fission-core/templates/NOTES.txt index 4803a94a..127ca983 100644 --- a/charts/fission-core/templates/NOTES.txt +++ b/charts/fission-core/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.5.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.6.0/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.5.0/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.6.0/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-core/values.yaml b/charts/fission-core/values.yaml index f9b5c792..bdcd1f96 100644 --- a/charts/fission-core/values.yaml +++ b/charts/fission-core/values.yaml @@ -13,7 +13,7 @@ routerServiceType: LoadBalancer image: fission/fission-bundle ## Fission image version -imageTag: 0.5.0 +imageTag: 0.6.0 ## Image pull policy pullPolicy: IfNotPresent @@ -22,7 +22,7 @@ pullPolicy: IfNotPresent fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 0.5.0 +fetcherImageTag: 0.6.0 ## Port at which Fission controller service should be exposed controllerPort: 31313 diff --git a/controller/api.go b/controller/api.go index 1b828493..2f0e8a4f 100644 --- a/controller/api.go +++ b/controller/api.go @@ -138,7 +138,7 @@ func (api *API) getLogDBConfig(dbType string) logDBConfig { func (api *API) HomeHandler(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json; charset=utf-8") - fmt.Fprintf(w, "{\"message\": \"Fission API\", \"version\": \"0.5.0\"}\n") + fmt.Fprintf(w, "{\"message\": \"Fission API\", \"version\": \"0.6.0\"}\n") } func (api *API) ApiVersionMismatchHandler(w http.ResponseWriter, r *http.Request) { diff --git a/fission/main.go b/fission/main.go index 2f53539d..1a82da86 100644 --- a/fission/main.go +++ b/fission/main.go @@ -45,7 +45,7 @@ func main() { app := cli.NewApp() app.Name = "fission" app.Usage = "Serverless functions for Kubernetes" - app.Version = "0.5.0" + app.Version = "0.6.0" // fetch the FISSION_URL env variable. If not set, port-forward to controller. var value string