随笔分类 -  faas

OpenFunction faas 平台
摘要:特性 云无关 插件化架构 支持同步以及异步函数 独特的异步函数支持直接通过event source 消息事件 支持通过源码生成兼容oci 标准的容器镜像 灵活的缩放能力 支持基于metrics 的异步函数缩放 基于dapr的baas 集成 基于k8s gateway api 的流量管理 灵活简单使用 阅读全文

posted @ 2023-11-28 20:24 荣锋亮 阅读(24) 评论(0) 推荐(0) 编辑

nuclio kubernetes 部署
摘要:一张参考架构图: 从图中可以看到nuclio可以运行到docker 以及kubernetes中 提供了kubernetes 部署的脚本 安装 创建命名空间 kubectl create namespace nuclio rbac 创建 kubectl apply -f https://raw.git 阅读全文

posted @ 2018-09-29 14:47 荣锋亮 阅读(1227) 评论(0) 推荐(0) 编辑

nuclio dokcer 运行测试
摘要:nuclio serverless 平台,可以方便的进行实时事件以及数据处理应用的开发 dcoker 运行 启动 docker run -d -p 8070:8070 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp:/tmp nuclio/d 阅读全文

posted @ 2018-09-29 12:56 荣锋亮 阅读(917) 评论(0) 推荐(0) 编辑

nginx-unit docker 运行以及php &&golang 简单使用
摘要:备注: nginx unit nginx 开源的新的nginx 开发平台,但是说白了,个人感觉一般,而且官方文档也不是很好, api 接口目前暂时文档比较。。。。,以前写过虚拟机&&物理机安装部署的方式,今天写一个使用docker 进行安装部署的方式,同时添加golang语言的使用,算是比较全了,毕 阅读全文

posted @ 2018-05-11 16:08 荣锋亮 阅读(581) 评论(0) 推荐(0) 编辑

nginx unit 安装试用
摘要:1. yum 源 nano /etc/yum.repos.d/unit.repo 内容 [unit] name=unit repo baseurl=https://packages.nginx.org/unit/centos/$releasever/$basearch/ gpgcheck=0 ena 阅读全文

posted @ 2018-04-07 13:06 荣锋亮 阅读(592) 评论(0) 推荐(0) 编辑

几个开源faas 框架
摘要:funktion open source event based lambda programming for kubernetes 官方地址: funktion.fabric8.io serverless framework A framework - not a service github 地 阅读全文

posted @ 2017-10-28 10:36 荣锋亮 阅读(8679) 评论(0) 推荐(0) 编辑

openfaas 私有镜像配置
摘要:备注: 此项目是使用nodejs 生成唯一id 的\ 预备环境 docker harbor faas-cli openfaas k8s 1. 项目初始化 faas-cli new node --lang node // 修改node.yml 镜像名称、gateway 地址 修改之后如下: provi 阅读全文

posted @ 2017-10-10 13:40 荣锋亮 阅读(1212) 评论(0) 推荐(0) 编辑

转 OpenFaaS 介绍
摘要:来源: https://thenewstack.io/openfaas-put-serverless-function-container/?utm_source=tuicool&utm_medium=referral Why limit serverless functions to whatev 阅读全文

posted @ 2017-10-10 09:13 荣锋亮 阅读(912) 评论(0) 推荐(0) 编辑

openfaas k8s 集成
摘要:备注 k8s 1.6 以下版本与k8s 1.6 以上版本会有一些简单的区别 1. 克隆k8s 部署文档 https://github.com/openfaas/faas-netes 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 // 主要是这几个yaml 文件 、注 阅读全文

posted @ 2017-10-09 10:09 荣锋亮 阅读(889) 评论(0) 推荐(0) 编辑

openfaas 架构介绍
摘要:此为官方介绍 Overview of OpenFaaS Function Watchdog You can make any Docker image into a serverless function by adding the Function Watchdog (a tiny Golang 阅读全文

posted @ 2017-10-08 12:14 荣锋亮 阅读(3127) 评论(0) 推荐(0) 编辑

openfaas 简单试用
摘要:1. 安装 faas-cli 参考以前文章,或者使用官方的shell脚本 2. 简单例子 mkdir rong cd rong faas-cli new rong --lang python // 默认会有简单的测试code // 生成的项目代码 rong rong.yml template // 阅读全文

posted @ 2017-10-08 12:09 荣锋亮 阅读(1249) 评论(0) 推荐(0) 编辑

openfaas cli 安装
摘要:1. 安装脚本 curl -sL https://cli.get-faas.com/ | sudo sh 备注安装完成之后如果没有 faas-cli 可以下载脚本,手工执行 2. 使用二进制包 https://github.com/openfaas/faas/releases 配置环境变量即可 即可 阅读全文

posted @ 2017-10-08 11:51 荣锋亮 阅读(1202) 评论(0) 推荐(0) 编辑

openfaas 安装(docker swarm 模式)
摘要:备注:为了简单使用的是docker-compose 进行组件的安装 预备环境: docker (配置好 swarm 集群模式) docker-compose 1. docker 安装 此处略去,建议使用docker-ce 新版本 2. 配置 swarm 模式 2. 配置 swarm 模式 2. 配置 阅读全文

posted @ 2017-10-08 11:49 荣锋亮 阅读(917) 评论(0) 推荐(0) 编辑

openfaas 了解
摘要:1. 官方介绍 OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any 阅读全文

posted @ 2017-10-08 10:05 荣锋亮 阅读(1024) 评论(0) 推荐(0) 编辑

fn project 试用之后的几个问题的解答
摘要:今天试用fnproject 之后自己有些思考,后面继续解决 1. 目前测试是强依赖 dockerhub 的,实际可能不是很方便 2. 如何与k8s 、mesos、docker swarm 集成 3. security 如何做 4. 现有基础设施改造 5. 监控、服务追踪、日志的处理 6. 持续集成如 阅读全文

posted @ 2017-10-05 18:36 荣锋亮 阅读(318) 评论(0) 推荐(0) 编辑

fn project 扩展
摘要:目前支持的扩展方式 Listeners - listen to API events such as a route getting updated and react accordingly. Middleware - a chain of middleware is executed befor 阅读全文

posted @ 2017-10-05 18:16 荣锋亮 阅读(282) 评论(0) 推荐(0) 编辑

fn project 生产环境使用
摘要:此为官方的参考说明 Running Fn in Production The QuickStart guide is intended to quickly get started and kick the tires. To run in production and be ready to sc 阅读全文

posted @ 2017-10-05 18:12 荣锋亮 阅读(1018) 评论(0) 推荐(0) 编辑

fn project 对象模型
摘要:Applications At the root of everything are applications. In fn, an application is essentially a grouping of functions with path mappings (routes) to e 阅读全文

posted @ 2017-10-05 18:09 荣锋亮 阅读(200) 评论(0) 推荐(0) 编辑

fn project AWS Lambda 格式 functions
摘要:Creating Lambda Functions Creating Lambda functions is not much different than using regular functions, just use the lambda-node-4 runtime. fn init -- 阅读全文

posted @ 2017-10-05 18:04 荣锋亮 阅读(251) 评论(0) 推荐(0) 编辑

fn project 打包Function
摘要:Option 1 (recommended): Use the fn cli tool We recommend using the fn cli tool which will handle all of this for you. But if you'd like to dig in and 阅读全文

posted @ 2017-10-05 18:01 荣锋亮 阅读(268) 评论(0) 推荐(0) 编辑

导航