Fission

Fission x Istio 迸出新滋味

Fission x Istio 整合教學

ta-ching chen

2 minute read

系列文章

Introduction

Fission 是基於 Kubernetes 之上的 Serverless 框架,而 Istio 是前陣子由 Google、IBM、Lyft 共同推出用來管理、連結微服務的開放平台,透過將兩者整合在一起便能夠提供使用者更多強大的功能。

這陣子花了些時間做實驗跟開發將 Fission 跟 Istio 做初步的整合。雖就目前的狀況來說還有許多地方尚待改進,但相信過陣子就能夠將兩者更好的結合在一起了。

若對 Fission 以及 Istio 整合有興趣的人,下面是完整的安裝教學。

測試環境

  • Google Kubernetes Engine: 1.8.4-gke.0 alpha cluster

安裝

建立 Kubernetes v1.8+ alpha cluster

我們需要 RBAC 跟 initializer 功能,因此需要透過下列指令建立 GKE Alpha Cluster。

$ gcloud container clusters create istio-demo \
    --enable-kubernetes-alpha \
    --machine-type=n1-standard-2 \
    --num-nodes=1 \
    --no-enable-legacy-authorization \
    --zone=<ZONE> \
    --cluster-version=1.8.4-gke.0

Fission - Serverless Framework on Kubernetes

介紹 Fission 概念及架構之投影片 for Golang Taiwan

ta-ching chen

1 minute read

Fission 介紹投影片

  • 第一次參與聚會當講者非常緊張(苦笑),若介紹有不清楚或有疑惑歡迎留言或寄信詢問 :)